Skip to content

Releases: shenwei356/taxonkit

TaxonKit v0.18.0

01 Nov 11:45
Compare
Choose a tag to compare

Changes

  • TaxonKit v0.18.0 Github Releases (by Release)
    • taxonkit reformat:
      • Add a placeholder for rank "realm", "{r}", which is common in Virus taxonomy like ictv. #102
    • taxonkit name2taxid:
      • Show warning for names with multiple taxids. #103

Please cite

Shen, W., Ren, H., TaxonKit: a practical and efficient NCBI Taxonomy toolkit,
Journal of Genetics and Genomics, https://doi.org/10.1016/j.jgg.2021.03.006

Links

Tips

  • run taxonkit version to check update !!!
  • run taxonkit genautocomplete to update Bash completion !!!
OS Arch File, 中国镜像 Download Count
Linux 64-bit taxonkit_linux_amd64.tar.gz,
中国镜像
Github Releases (by Asset)
Linux arm64 taxonkit_linux_arm64.tar.gz,
中国镜像
Github Releases (by Asset)
macOS 64-bit taxonkit_darwin_amd64.tar.gz,
中国镜像
Github Releases (by Asset)
macOS arm64 taxonkit_darwin_arm64.tar.gz,
中国镜像
Github Releases (by Asset)
Windows 64-bit taxonkit_windows_amd64.exe.tar.gz,
中国镜像
Github Releases (by Asset)

TaxonKit v0.17.0

03 Jul 14:20
Compare
Choose a tag to compare

Changes

  • TaxonKit v0.17.0 Github Releases (by Release)
    • taxonkit filter:
      • Fix keeping taxids with a rank of "no rank" or "clade". #97
    • taxonkit list:
      • Accept input TaxIds from stdin/files, not just the flag --ids. #93
    • taxonkit name2taxid:
      • Add support of fuzzy match with -f/--fuzzy. #88
    • taxonkit profile2cami:
      • Add a new flag -S/--no-sum-up to disable summing up abundances. #99

TaxonKit v0.16.0

06 Mar 14:09
Compare
Choose a tag to compare

Changes

  • TaxonKit v0.16.0 Github Releases (by Release)
    • taxonkit create-taxdump:

      • TaxIds are generated from the hash value of "rank+taxon_name", this allowed duplicated names with different ranks (common in GTDB). #92.
    • taxonkit taxid-changelog/create-taxdump:

      • Add notes about the possible error records in taxid-changelog built from taxonomic data created by create-taxdump. #91

      • Dont't worry, a single version of taxonomic data created by taxonkit create-taxdump has no problem, it's just the changelog might not be perfect.

        $ taxonkit taxid-changelog -h
        Create TaxId changelog from dump archives
        
        Attention:
          1. This command was originally designed for NCBI taxonomy, where the the TaxIds are stable.
          2. For other taxonomic data created by "taxonkit create-taxdump", e.g., GTDB-taxdump,
            some change events might be wrong, because
             a) There would be dramatic changes between the two versions.
             b) Different taxons in multiple versions might have the same TaxIds, because we only
                check and eliminate taxid collision within a single version.
             So a single version of taxonomic data created by "taxonkit create-taxdump" has no problem,
             it's just the changelog might not be perfect.
        
        $ taxonkit create-taxdump -h
        Attention:
          3. We only check and eliminate taxid collision within a single version of taxonomy data.
             Therefore, if you create taxid-changelog with "taxid-changelog", different taxons
             in multiple versions might have the same TaxIds and some change events might be wrong.
        
             So a single version of taxonomic data created by "taxonkit create-taxdump" has no problem,
             it's just the changelog might not be perfect.
        
    • taxonkit lca:

      • new flag -K/--keep-invalid: print the query even if no single valid taxid left. #89

Please cite

Shen, W., Ren, H., TaxonKit: a practical and efficient NCBI Taxonomy toolkit,
Journal of Genetics and Genomics, https://doi.org/10.1016/j.jgg.2021.03.006

TaxonKit v0.15.1

24 Nov 15:09
Compare
Choose a tag to compare

Changes

Please cite

Shen, W., Ren, H., TaxonKit: a practical and efficient NCBI Taxonomy toolkit,
Journal of Genetics and Genomics, https://doi.org/10.1016/j.jgg.2021.03.006

Links

Tips

  • run taxonkit version to check update !!!
  • run taxonkit genautocomplete to update Bash completion !!!
OS Arch File, 中国镜像 Download Count
Linux 64-bit taxonkit_linux_amd64.tar.gz,
中国镜像
Github Releases (by Asset)
Linux arm64 taxonkit_linux_arm64.tar.gz,
中国镜像
Github Releases (by Asset)
macOS 64-bit taxonkit_darwin_amd64.tar.gz,
中国镜像
Github Releases (by Asset)
macOS arm64 taxonkit_darwin_arm64.tar.gz,
中国镜像
Github Releases (by Asset)
Windows 64-bit taxonkit_windows_amd64.exe.tar.gz,
中国镜像
Github Releases (by Asset)

TaxonKit v0.15.0

18 Aug 02:09
Compare
Choose a tag to compare

Changes

  • TaxonKit v0.15.0 Github Releases (by Release)
    • taxonkit reformat:
      • For lineages with more than one node, if it fails to query TaxId with the parent-child pair, use the last child only. #82
      • The flag -T/--trim also does not add the prefix for missing ranks lower than the current rank. #82
      • New flag -s/--miss-rank-repl-suffix to set the suffix for estimated taxon names. #85

TaxonKit v0.14.2

13 Apr 02:19
Compare
Choose a tag to compare

Changes

  • TaxonKit v0.14.2 Github Releases (by Release)
    • taxonkit filter:
      • fix checking merged/deleted/not-found taxids. #80
    • taxonkit lca:
      • add a new flag -b/--buffer-size to set the size of the line buffer. #75
      • fix typos: --separater -> --separater, the former is still available for backward compatibility.
    • taxonkit reformat:
      • output compatible format for TaxIds not found in the database. #79
    • taxonkit taxid-changelog:
      • support gzip-compressed taxdump files for saving space. #78

TaxonKit v0.14.1

21 Dec 08:58
Compare
Choose a tag to compare

Changes

  • TaxonKit v0.14.1 Github Releases (by Release)
    • taxonkit reformat:
      • The flag -S/--pseudo-strain does not require -F/--fill-miss-rank now.
      • For taxa of rank >= species, {t}, {S}, and T outputs nothing when using -S/--pseudo-strain.

TaxonKit v0.14.0

28 Nov 07:57
Compare
Choose a tag to compare

Changes

  • TaxonKit v0.14.0 Github Releases (by Release)
    • taxonkit create-taxdump:
      • save taxIds in int32 instead of uint32, as BLAST and DIAMOND do. #70
    • taxonkit list:
      • do not skip visited subtrees when some of the given taxids are descendants of others. #68
    • taxonkit:
      • when environment variable TAXONKIT_DB is set, explicitly setting --data-dir will override the value of TAXONKIT_DB.

TaxonKit v0.13.0

22 Sep 08:33
Compare
Choose a tag to compare

Changes

  • TaxonKit v0.13.0 Github Releases (by Release)
    • taxonkit reformat:
      • add a new placeholder {K} for rank kingdom. #64
      • do not panic for invalid TaxIds, e.g., the column name, when using -I--taxid-field.
    • taxonkit create-taxdump:
      • fix merged.dmp and delnodes.dmp. Thanks to @apcamargo ! gtdb-taxdump/issues/2.
      • fix bug of handling non-GTDB data when using -A/--field-accession and no rank names given:
        the colname of the accession column would be treated as one of the ranks, which messed up all the ranks.
      • fix the default option value of --field-accession-re which wrongly remove prefix like Sp_. #65
    • taxonkit list:
      • fix warning message of merged taxids.

TaxonKit v0.12.0

08 Jun 02:28
Compare
Choose a tag to compare

Changes

  • TaxonKit v0.12.0 Github Releases (by Release)
    • taxonkit create-taxdump:
      • accepts arbitrary ranks #60
      • better handle of taxa with same names.
      • many flags changed.