Skip to content

Commit 2e4ef12

Browse files
committed
add logging
1 parent 35f001f commit 2e4ef12

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

v03_pipeline/lib/tasks/write_remapped_and_subsetted_callset.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import hail as hl
22
import luigi
33

4+
from v03_pipeline.lib.logger import get_logger
45
from v03_pipeline.lib.misc.family_loading_failures import (
56
get_families_failed_missing_samples,
67
get_families_failed_relatedness_check,
@@ -18,6 +19,8 @@
1819
)
1920
from v03_pipeline.lib.tasks.write_sex_check_table import WriteSexCheckTableTask
2021

22+
logger = get_logger(__name__)
23+
2124

2225
class WriteRemappedAndSubsettedCallsetTask(BaseWriteTask):
2326
callset_path = luigi.Parameter()
@@ -137,6 +140,14 @@ def create_table(self) -> hl.MatrixTable:
137140
- families_failed_sex_check.keys()
138141
)
139142
if not len(loadable_families):
143+
msg = (
144+
f'families_failed_missing_samples: {families_failed_missing_samples}\n'
145+
f'families_failed_relatedness_check: {families_failed_missing_samples}\n'
146+
f'families_failed_sex_check: {families_failed_sex_check}'
147+
)
148+
logger.info(
149+
msg,
150+
)
140151
msg = 'All families failed checks'
141152
raise RuntimeError(msg)
142153

0 commit comments

Comments
 (0)