Skip to content

1.22.1

Choose a tag to compare

@daviesrob daviesrob released this 18 Mar 16:50
1.22.1

Download the source code here: bcftools-1.22.1.tar.bz2.(The "Source code" downloads are generated by GitHub and are incomplete as they don't bundle HTSlib and are missing some generated files.)


Changes affecting the whole of bcftools, or multiple commands:

  • This release bundles HTSlib 1.22.2, which includes many important bug fixes. Please see htslib/NEWS for details.

  • Fix silent output truncation due to missing checks for read errors in the annotate, cnv, concat, convert, consensus, csq, filter, gtcheck, isec, merge, norm, query and stats commands; and all plugins. They will now print an error and return a non-zero exit code if an error is encountered when reading input data. (#2503)

Changes affecting specific commands:

  • bcftools consensus

    • Fix a bug which prevented reading fasta files containing empty lines in their entirety (#2424)

    • Fix a bug which causes --absent miss some absent positions

  • bcftools +fill-tags

    • Fix header formatting error for INFO/F_MISSING which must be Number=1 (#2442)

    • Make -t 'F_MISSING' work with -S groups.txt (#2447)

  • bcftools gtcheck

    • Fix an error in parsing -i/-e command line options where the qry: and gt: prefix was not stripped (#2432)
  • bcftools +split-vep

    • Fix the option -A, --all-fields, it was not working properly and could lead to a segfault (#2473)

Download the source code here: bcftools-1.22.1.tar.bz2.(The "Source code" downloads are generated by GitHub and are incomplete as they don't bundle HTSlib and are missing some generated files.)