Esempio n. 1
0
def condition_good_confidence():
    return [
        ConditionMaker.condEnum("FT", ["PASS"]),
        ConditionMaker.condNum("Max_GQ", min_val=50),
        ConditionMaker.condNum("FS", max_val=30)
    ]
Esempio n. 2
0
 def toJSon(self):
     return ConditionMaker.condNum(*self.mData)
Esempio n. 3
0
def condition_high_confidence():
    return condition_good_confidence() + [
        ConditionMaker.condNum("QUAL", min_val=40)
    ]
Esempio n. 4
0
def condition_high_confidence_QD():
    return condition_good_confidence() + [
        ConditionMaker.condNum("QD", min_val=4)
    ]
Esempio n. 5
0
def impacting_splicing():
    return [ConditionMaker.condNum("splice_ai_dsmax", min_val=0.2)]
Esempio n. 6
0
def condition_all_genotypes_called():
    return [ConditionMaker.condNum("Num_NO_CALL", max_val=0)]
Esempio n. 7
0
def condition_high_quality_all_samples():
    return [ConditionMaker.condNum("Min_GQ", min_val=40)]