Closed petaripenev closed 7 months ago
I can confirm that --uchime_denovo
does not accept option --maxseqlength
in vsearch's current version.
You're right. The maxseqlength
option is missing for uchime_denovo
and the other chimera detection commands.
I'll add it soon.
The current limit is 50 000 nucleotides.
I am not sure how well the uchime_denovo
algorithm works on very long sequences. We are working on new algorithms for improved chimera detection in long (and accurate) sequences.
Fixed in commit 46c87a2.
The maxseqlength
and the minseqlength
options are now enabled for all chimera detection commands.
Available in version 2.26.0, just released.
added regression tests to our test-suite (see https://github.com/frederic-mahe/vsearch-tests/commit/c86aedb6e1698c95d53fdb3031d25ec51228a5a6)
My version is v2.13.3_linux_x86_64. Sorry if this has already been patched with a newer version.
Minimal code to reproduce error:
Results in the following error:
I am not sure if there is a reason to limit uchime_denovo from being able to be ran on longer sequences, but chimeras could result in large contigs, so it makes sense to allow that.