Skip to main content

updated standalone version of dbCAN annotation tool for automated CAZyme annotation

Project description

dbCAN-logo

run_dbcan - Standalone Tool of dbCAN3

GitHub Repo stars PyPI - Version Conda Downloads Read the Docs GitHub Issues or Pull Requests
PyPI - Python Version GitHub Release GitHub License GitHub Actions Workflow Status GitHub Actions Workflow Status

Update

5/12/2025: dev-dbcan branch is used to test new functions and fix issues. After testing, this branch will be merged into the main branch and update docker/conda/pypi. If you want to use those beta functions, please replace the code folder (dbcan) with your current package.

3/16/2025:

  1. Rewrite the structure of run_dbcan 4.0 (suggested by Haidong), using object-oriented programming (OOP) to improve maintainability and readability.
  2. Added new function: cgc_circle, which can visualize CGC in genome.

Future plans Add prediction of food consumption through CAZyme. If you have new suggestions, please contact Dr. Yanbin Yin (yyin@unl.edu), Xinpeng Zhang (xzhang55@huskers.unl.edu), and Dr. Haidong Yi (hyi@stjude.org).

Introduction

Notice

This is the updated version of run_dbcan 4.0. Many changes have been made and described in https://run-dbcan.readthedocs.io/en/latest/. From now on, this repo is the official run_dbcan site, and the site at run_dbcan 4.0 will be no longer maintained.

run_dbcan is the standalone version of the dbCAN3 annotation tool for automated CAZyme annotation. This tool, known as run_dbcan, incorporates HMMER, Diamond, and dbCAN_sub for annotating CAZyme families, and integrates Cazyme Gene Clusters (CGCs) and substrate predictions.

For usage discussions, visit our issue tracker. To learn more, read the dbcan doc. If you're interested in contributing, whether through issues or pull requests, please review our contribution guide.

Reference

Please cite the following dbCAN publications if you use run_dbcan in your research:

dbCAN3: automated carbohydrate-active enzyme and substrate annotation

Jinfang Zheng, Qiwei Ge, Yuchen Yan, Xinpeng Zhang, Le Huang, Yanbin Yin,

Nucleic Acids Research, 2023;, gkad328, doi: 10.1093/nar/gkad328.

dbCAN2: a meta server for automated carbohydrate-active enzyme annotation

Han Zhang, Tanner Yohe, Le Huang, Sarah Entwistle, Peizhi Wu, Zhenglu Yang, Peter K Busk, Ying Xu, Yanbin Yin

Nucleic Acids Research, Volume 46, Issue W1, 2 July 2018, Pages W95–W101, doi: 10.1093/nar/gky418.

dbCAN-seq: a database of carbohydrate-active enzyme (CAZyme) sequence and annotation

Le Huang, Han Zhang, Peizhi Wu, Sarah Entwistle, Xueqiong Li, Tanner Yohe, Haidong Yi, Zhenglu Yang, Yanbin Yin

Nucleic Acids Research, Volume 46, Issue D1, 4 January 2018, Pages D516–D521, doi: 10.1093/nar/gkx894*.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dbcan-5.2.1.tar.gz (2.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dbcan-5.2.1-py3-none-any.whl (128.6 kB view details)

Uploaded Python 3

File details

Details for the file dbcan-5.2.1.tar.gz.

File metadata

  • Download URL: dbcan-5.2.1.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dbcan-5.2.1.tar.gz
Algorithm Hash digest
SHA256 a218a1dd5470ba3c947af70170966b3b1eb2dc8a3a1cf9df90cfae5559d9d729
MD5 ff0014a9cf44b3e0fbaf17ecb97b6fd9
BLAKE2b-256 21c09fe933ad79d8c556ac50fd5256a22994dbe27ac776eda7ad137b23034d42

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbcan-5.2.1.tar.gz:

Publisher: pypi_release.yml on bcb-unl/run_dbcan

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dbcan-5.2.1-py3-none-any.whl.

File metadata

  • Download URL: dbcan-5.2.1-py3-none-any.whl
  • Upload date:
  • Size: 128.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dbcan-5.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a20ffe0dd157bf733a14d2f98ef1d3e835162be4af5b99b16034d1ba4976df01
MD5 6efeaf3eaf361803eae18a6749f4aa1d
BLAKE2b-256 22b240d61ff0b1ca4bc195faeb203d39c4e5eac2616014425e888c17137c9625

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbcan-5.2.1-py3-none-any.whl:

Publisher: pypi_release.yml on bcb-unl/run_dbcan

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page