We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ac5874d commit 5196a09Copy full SHA for 5196a09
1 file changed
tests/anoph/test_pca.py
@@ -344,11 +344,11 @@ def test_pca_fit_exclude_samples(fixture, api: AnophelesPca):
344
def test_pca_cohort_downsampling(fixture, api: AnophelesPca):
345
# Parameters for selecting input data.
346
all_sample_sets = api.sample_sets()["sample_set"].to_list()
347
- sample_sets = np.random.choice(all_sample_sets, size=2)
+ sample_sets = np.random.choice(all_sample_sets, size=2, replace=False).tolist()
348
data_params = dict(
349
- region=np.random.choice(api.contigs),
+ region=str(np.random.choice(api.contigs)),
350
sample_sets=sample_sets,
351
- site_mask=np.random.choice(api.site_mask_ids),
+ site_mask=np.random.choice(list(api.site_mask_ids) + [None]),
352
)
353
354
# Test cohort downsampling.
0 commit comments