示例#1
0
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);
}
示例#2
0
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);
}