Comments (7)
Minimap2 will be updated to include MD tag. Thus this is getting irrelevant.
from sniffles.
Thanks much for the explanation, @philres. I will consider to implement this tag but not very soon as @fritzsedlazeck thinks the MD tag alone should work in most cases.
from sniffles.
I didn't know Sniffles requires MD to work; otherwise I would have --MD earlier. Please let me know if Sniffles requires more SAM features. I'd love to make minimap2 work with it. Thank you!
from sniffles.
Thanks. Its scans the MD for "small" INDELs and thus dont operate on the reference sequence.
If you include the MD string that is 98% of all the magic. Philipp and I also included a SV tag in NGMLR that indicates for me if a read was truncated because of N's or because of SVs. Happy to explain.
Thanks.
Fritz
from sniffles.
Could you give a bit more detail about this SV tag? Thanks.
from sniffles.
Sure. Happy to discuss also offline. SV is a binary tag in NGMLR to indicate the reason for clipping.
@philres knows more about the details:
philres/ngmlr#15
This is used to infer larger Ins than read length.
Thanks
Fritz
from sniffles.
Hi Heng,
The SV:i tag in the NGMLR output contains two bit flags:
0x1
indicates whether the reference sequence consists of mostly Ns up and/or downstream of the read alignment. Sniffles uses soft-clip information to improve detection of (large) insertions. As a consequence longer regions of Ns in the reference would cause false positives signals as the reads up/down stream of the Ns will all be soft-clipped at the same position of the reference. 0x1
helped to avoid that.
0x2
is set if > 95 % of the read base pairs were aligned in the particular alignment. Sniffles could compute that from the CIGAR string but since we had the SV tag already at that point we just added it. Don't know if Fritz is still using it.
Hope that helps,
Philipp
from sniffles.
Related Issues (20)
- How to view tandem repeats in the VCF? HOT 1
- How to view the tandem repeats in the VCF file generated by Sniffles2? HOT 5
- [Question] SNF compatibility across version HOT 1
- sniffles 2.3 is not in bioconda yet? HOT 3
- Overcalling BNDs? HOT 1
- Sniffle2.3 installation issue HOT 4
- v2.3.2 error HOT 5
- Sniffles v2.3.2 never exits HOT 11
- vcf_out may be unbound in sniffles v2.3.2 HOT 2
- Phased SV calling HOT 4
- Sniffles error HOT 13
- Large deletion filtered out HOT 2
- Sniffles combine on M3 Max
- Overcalling during force calling HOT 3
- The index file is older than the data file: alignment.sorted.bam.bai HOT 4
- [Report] Significant inflation of INS when joint calling with Sniffles 2.3.3 HOT 3
- Significantly reduced DEL SUPPORT HOT 5
- vcf results are different between one-step direct calling and snf-vcf calling HOT 1
- Detection of Reciprocal BNDs
- How to turn off joint genotyping in multisample calling
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sniffles.