You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#if not config.dev_keep_lowqual_splits and mapq < config.mapq:
Does this mean that reads will sometimes generate a BND for a supplementary alignment but not for the corresponding primary alignment? Then a BND might be called on the chromosome of the supplementary alignment, but without a corresponding BND on the chromosome of the primary alignment, even if all the reads have higher mapq for the primary alignment.
Perhaps the filter should only be used for non-BND types? If so, it could be moved to L470:
elif svtype!="NOSV" and not config.dev_keep_lowqual_splits and min_mapq < config.mapq:
Thank you for great software!
Jamie
The text was updated successfully, but these errors were encountered:
When finding leads from split primary alignments, a mapq filter is applied (read_itersplits method)
Sniffles/src/sniffles/leadprov.py
Line 449 in 595a27a
The same filter is commented out for supplementary alignments (see read_itersplits_bnd method).
Sniffles/src/sniffles/leadprov.py
Line 285 in 595a27a
Does this mean that reads will sometimes generate a BND for a supplementary alignment but not for the corresponding primary alignment? Then a BND might be called on the chromosome of the supplementary alignment, but without a corresponding BND on the chromosome of the primary alignment, even if all the reads have higher mapq for the primary alignment.
Perhaps the filter should only be used for non-BND types? If so, it could be moved to L470:
elif svtype!="NOSV" and not config.dev_keep_lowqual_splits and min_mapq < config.mapq:
Thank you for great software!
Jamie
The text was updated successfully, but these errors were encountered: