void AlleleIdentity::DetectCasesToForceNoCall(const LocalReferenceContext &seq_context, const ClassifyFilters &filter_variant, const VariantSpecificParams& variant_specific_params) { DetectNotAVariant(seq_context); DetectLongHPThresholdCases(seq_context, variant_specific_params.hp_max_length_override ? variant_specific_params.hp_max_length : filter_variant.hp_max_length); }
void AlleleIdentity::DetectCasesToForceNoCall(LocalReferenceContext seq_context, ClassifyFilters &filter_variant, map<string, vector<string> >& info, unsigned _altAlleIndex) { //filterReason = ""; moved up, Classifier might already throw a NoCall for a bad candidate DetectNotAVariant(seq_context); DetectLongHPThresholdCases(seq_context, filter_variant.hp_max_length, filter_variant.adjacent_max_length); DetectSSEForNoCall(filter_variant.sseProbThreshold, filter_variant.minRatioReadsOnNonErrorStrand, info, _altAlleIndex); }