Skip to content

Commit f76c161

Browse files
authored
Merge pull request #727 from broadinstitute/benb/sex_and_relatedness_bugfixes
Sex and relatedness bugfixes
2 parents d2a27b7 + 271353f commit f76c161

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

v03_pipeline/lib/misc/family_loading_failures.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def passes_relatedness_check(
2222
if not coefficients or not np.allclose(
2323
coefficients,
2424
relation.coefficients,
25-
0.1,
25+
atol=0.1,
2626
):
2727
return (
2828
False,

v03_pipeline/lib/tasks/write_remapped_and_subsetted_callset.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,12 +118,14 @@ def create_table(self) -> hl.MatrixTable:
118118
relatedness_check_ht = hl.read_table(self.input()[2].path)
119119
sex_check_ht = hl.read_table(self.input()[3].path)
120120
families_failed_relatedness_check = get_families_failed_relatedness_check(
121-
families,
121+
families - families_failed_missing_samples.keys(),
122122
relatedness_check_ht,
123123
remap_lookup,
124124
)
125125
families_failed_sex_check = get_families_failed_sex_check(
126-
families,
126+
families
127+
- families_failed_missing_samples.keys()
128+
- families_failed_relatedness_check.keys(),
127129
sex_check_ht,
128130
remap_lookup,
129131
)

0 commit comments

Comments
 (0)