changelog:
- fix:
--fastx_getseqs --label_wordsout-of-bounds memory issue (commit 1b4ae10) - fix:
--fastx_getsubseqnow writes non-matching sequences in full (no trimming) (commit 648f107) - fix: sintax's tie-breaking mechanism (commit adc51cb)
- fix: limit the scope of decompress options (
--gzip_decompressand--bzip2_decompress) tostdin(commits 92ce5ba and f1e8afc) - fix: option
--samplenow properly truncates at first ';' or blank - fix: option
--wordlengthnow checks for values outside the range 3-15 - fix: option
--fasta_widthnow checks for negative values - fix: option
--maxseqlengthnow checks for null and negative values - change: restore progress indicator when stderr is not a terminal (commit fba1b33). One line per progress step. This changes behavior present since v1.10.0.
- change:
--fastq_mergepairsnow honors--sizeoutand appends;size=1to merged and not-merged output headers - change:
--fastq_filter/--fastx_filter: now reject out-of-domain values for--fastq_maxee,
--fastq_maxee_rate,--fastq_truncee,--fastq_maxlen,--fastq_maxns,--fastq_minlen,--fastq_trunclen,--fastq_trunclen_keep,--fastq_truncqual,--fastq_stripleft, and--fastq_stripright - change: option
--eetabbedoutnow prints EE values with more digits (more precise values) - change:
--fastx_getseqs --label_wordsnow silently skips empty lines (commit 6cf306c) - add: online documentation for all
vsearchcommands
(https://torognes.github.io/vsearch/). Note to users: this is still a draft, the manpages are not yet available from the command line, only online - add: command
--orientnow supports option--hardmask(commit 402b966) - add: compilation flag
-fno-exceptions - add: static library API for vsearch (contributed by @wasade)
- improve: code refactoring
- improve: code coverage of our test-suite