Skip to content

Commit 0c22f46

Browse files
committed
Fix write metadata
1 parent 68bc804 commit 0c22f46

File tree

2 files changed

+8
-24
lines changed

2 files changed

+8
-24
lines changed

v03_pipeline/lib/tasks/write_metadata_for_run.py

Lines changed: 7 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import luigi
55
import luigi.util
66

7-
from v03_pipeline.lib.misc.callsets import callset_project_pairs
87
from v03_pipeline.lib.paths import metadata_for_run_path
98
from v03_pipeline.lib.tasks.base.base_hail_table import BaseHailTableTask
109
from v03_pipeline.lib.tasks.base.base_loading_run_params import BaseLoadingRunParams
@@ -35,32 +34,17 @@ def complete(self) -> bool:
3534

3635
def requires(self) -> list[luigi.Task]:
3736
return [
38-
self.clone(WriteRemappedAndSubsettedCallsetTask,
39-
self.reference_genome,
40-
self.dataset_type,
41-
self.sample_type,
42-
callset_path,
43-
project_guid,
44-
project_remap_path,
45-
project_pedigree_path,
46-
imputed_sex_path,
47-
self.ignore_missing_samples_when_remapping,
48-
self.validate,
49-
self.force,
50-
self.check_sex_and_relatedness,
37+
self.clone(
38+
WriteRemappedAndSubsettedCallsetTask,
39+
project_guid=project_guid,
40+
project_remap_path=project_remap_path,
41+
project_pedigree_path=project_pedigree_path,
5142
)
52-
for (
53-
callset_path,
54-
project_guid,
55-
project_remap_path,
56-
project_pedigree_path,
57-
imputed_sex_path,
58-
) in callset_project_pairs(
59-
self.callset_paths,
43+
for (project_guid, project_remap_path, project_pedigree_path) in zip(
6044
self.project_guids,
6145
self.project_remap_paths,
6246
self.project_pedigree_paths,
63-
self.imputed_sex_paths,
47+
strict=False,
6448
)
6549
]
6650

v03_pipeline/lib/tasks/write_metadata_for_run_test.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def test_write_metadata_for_run_task(self) -> None:
1919
reference_genome=ReferenceGenome.GRCh38,
2020
dataset_type=DatasetType.SNV_INDEL,
2121
sample_type=SampleType.WGS,
22-
callset_paths=[TEST_VCF],
22+
callset_path=TEST_VCF,
2323
project_guids=['R0113_test_project', 'R0114_project4'],
2424
project_remap_paths=[TEST_REMAP_2, TEST_REMAP_2],
2525
project_pedigree_paths=[TEST_PEDIGREE_3, TEST_PEDIGREE_4],

0 commit comments

Comments
 (0)