Skip to content

VSEARCH v2.31.0

Latest

Choose a tag to compare

@frederic-mahe frederic-mahe released this 29 Apr 16:30
75f1cf6

changelog:

  • fix: --fastx_getseqs --label_words out-of-bounds memory issue (commit 1b4ae10)
  • fix: --fastx_getsubseq now 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_decompress and --bzip2_decompress) to stdin (commits 92ce5ba and f1e8afc)
  • fix: option --sample now properly truncates at first ';' or blank
  • fix: option --wordlength now checks for values outside the range 3-15
  • fix: option --fasta_width now checks for negative values
  • fix: option --maxseqlength now 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_mergepairs now honors --sizeout and appends ;size=1 to 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 --eetabbedout now prints EE values with more digits (more precise values)
  • change: --fastx_getseqs --label_words now silently skips empty lines (commit 6cf306c)
  • add: online documentation for all vsearch commands
    (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 --orient now 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