-
Notifications
You must be signed in to change notification settings - Fork 140
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Explanation of how --cov-cutoff works #18
Comments
'a positive float number' is explaned in help output. what is the meaning of 0--1.0 and over 1.0? |
See http://cab.spbu.ru/files/release3.10.1/manual.html#sec3.5 that explains what is the coverage reported. |
Does cov-cutoff is used to filter contig ouput? It is not used for filter fastq inut by kmer coverage? |
Here is what the manual section 3.5 says:
The only way to get k-mer coverage < 1 is to have a contig which is less than the k_max ? (which can happen in a section of a de bruijn graph when breaking into contigs) |
the --cov-cutoff of SPAdes is after assembly? kmer-mask is the tool that I wanted, but there are some problems |
Dear @tseemann |
Dear @wangyugui
Yes and no. It happens after the assembly graph is constructed (and most graph simplification procedures finished). But the low covered edges are actually removed from the graph, leading to the compression of remaining unambiguous paths and not interfering with subsequent repeat resolution and scaffolding. Dear @tseemann, I hope this answers your initial question, and I would be glad to provide any clarifications.
We are considering adding this option in future, but currently you would have to set up your own pre-processing pipeline. |
@snurk thank you very much for responding with such detail to our questions. I'll pass this page onto the bacterial genomics community. And thank you for continuing to develop spades. |
@tseemann We will try to explain the k-mer coverage model SPAdes uses, if time permits. Though it's already used inside kmergenie :) |
Yes thanks a lot for the answers and for developing Spades! This is fundamental for the kind of work we have been doing that includes certification of pipelines using spades |
@tseemann, @jacarrico you are welcome! |
The
cov-cutoff
parameter remains a mystery to the Spades user community. It used to beauto
and now it isoff
.Would it be possible to add an explaination to the document explaining it?
Common results are getting contigs with coverages of < 1.0
The text was updated successfully, but these errors were encountered: