diff --git a/README.md b/README.md index ce10d0c9..6e2335d8 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ quick example for setting up and using the program on Linux. Installing the software on your system may be done by downloading it in binary format for immediate use: - wget http://github.com/bbuchfink/diamond/releases/download/v0.9.24/diamond-linux64.tar.gz + wget http://github.com/bbuchfink/diamond/releases/download/v0.9.25/diamond-linux64.tar.gz tar xzf diamond-linux64.tar.gz The extracted `diamond` binary file should be moved to a directory diff --git a/diamond_manual.pdf b/diamond_manual.pdf index 9a93ec6d..61c4fbfb 100644 Binary files a/diamond_manual.pdf and b/diamond_manual.pdf differ diff --git a/src/ChangeLog b/src/ChangeLog index 2e6b09e9..086d3605 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,14 +1,16 @@ [0.9.25] -- Added support for the sscinames output field to print subject scientific names to the tabular output format. +- Added support for the `sscinames` output field to print subject scientific names to the tabular output format. - Fixed a compiler error for GCC 8.2. -- Added option --stop-match-score to set the match score of stop codons. -- Fixed a bug that caused the qqual output field to not be correctly clipped to the aligned part of the query. -- Added output fields qseq_gapped and sseq_gapped to the tabular format. +- Added option `--stop-match-score` to set the match score of stop codons. +- Fixed a bug that caused the `qqual` output field to not be correctly clipped to the aligned part of the query. +- Added output fields `qseq_gapped` and `sseq_gapped` to the tabular format. - Raised compiler requirement to GCC 4.8. - Fixed a bug that caused the final sequence positions to not be printed in the pairwise format. -- Allow using --min-score instead of --top for the LCA computation of the taxonomy output format. +- Allow using `--min-score` instead of `--top` for the LCA computation of the taxonomy output format. - Reduced the number of temporary files. - Added output field `qstrand` to the tabular format. +- Database format version changed to 3. +- Fixed a bug in the `--range-culling` mode that could cause undefined behaviour. [0.9.24] - Fixed a compiler error on macOS. diff --git a/src/basic/basic.cpp b/src/basic/basic.cpp index a3b3ff86..04de5a46 100644 --- a/src/basic/basic.cpp +++ b/src/basic/basic.cpp @@ -24,7 +24,7 @@ along with this program. If not, see . #include "sequence.h" #include "masking.h" -const char* Const::version_string = "0.9.24"; +const char* Const::version_string = "0.9.25"; const char* Const::program_name = "diamond"; const char* Const::id_delimiters = " \a\b\f\n\r\t\v\1"; diff --git a/src/basic/const.h b/src/basic/const.h index 64e181d8..24f94c1c 100644 --- a/src/basic/const.h +++ b/src/basic/const.h @@ -23,7 +23,7 @@ struct Const { enum { - build_version = 125, + build_version = 126, seedp_bits = 10, seedp = 1<