Skip to content

Commit d8938bc

Browse files
authored
add stricter af prefilter option (#882)
1 parent 8d34245 commit d8938bc

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

v03_pipeline/lib/reference_data/queries.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
hl.enumerate(TRANSCRIPT_CONSEQUENCE_TERMS, index_first=False),
2020
)
2121
GNOMAD_CODING_NONCODING_HIGH_AF_THRESHOLD = 0.90
22+
ONE_TENTH_PERCENT = 0.001
2223
ONE_PERCENT = 0.01
2324
THREE_PERCENT = 0.03
2425
FIVE_PERCENT = 0.05
@@ -106,8 +107,9 @@ def high_af_variants(
106107
**_: Any,
107108
) -> hl.Table:
108109
ht = ht.select_globals()
109-
ht = ht.filter(ht.gnomad_genomes.AF_POPMAX_OR_GLOBAL > ONE_PERCENT)
110+
ht = ht.filter(ht.gnomad_genomes.AF_POPMAX_OR_GLOBAL > ONE_TENTH_PERCENT)
110111
return ht.select(
112+
is_gt_1_percent=ht.gnomad_genomes.AF_POPMAX_OR_GLOBAL > ONE_PERCENT,
111113
is_gt_3_percent=ht.gnomad_genomes.AF_POPMAX_OR_GLOBAL > THREE_PERCENT,
112114
is_gt_5_percent=ht.gnomad_genomes.AF_POPMAX_OR_GLOBAL > FIVE_PERCENT,
113115
is_gt_10_percent=ht.gnomad_genomes.AF_POPMAX_OR_GLOBAL > TEN_PERCENT,

0 commit comments

Comments
 (0)