Skip to main content

Automated identification and curation of Auxiliary Metabolic Genes (AMGs), Auxiliary Regulatory Genes (AReGs), and Auxiliary Physiology Genes (APGs) in viral genomes.

Project description

CheckAMG

Automated curation of Auxiliary Metabolic Genes (AMGs), Auxiliary Regulatory Genes (AReGs), and Auxiliary Physiology Genes (APGs) in viral genomes.

⚠️ This tool is in active development and has not yet been peer-reviewed.

Quick Usage

checkamg download -d /path/to/db/destination

checkamg annotate \
  -d /path/to/db/destination \
  -g examples/example_data/single_contig_viruses.fasta \
  -vg examples/example_data/multi_contig_vMAGs \
  -o CheckAMG_example_out

Features

  • Input: nucleotide or protein sequences
  • Handles single-contig viral genomes and multi-contig vMAGs
  • Functional annotation + viral genome context-based curation
  • Outputs curated lists and amino-acid sequences of AMGs, AReGs, and APGs

Command-line Modules

checkamg -h
  • download: Get required databases
  • annotate: Predict and curate AVGs
  • de-novo, aggregate, end-to-end: Coming soon

Example Output

  • FASTA files of predicted AVGs (by confidence and function class)
  • Tabular summary of predictions (final_results.tsv, gene_annotations.tsv)

License

GPL-3.0-or-later

Example data and full documentation: https://github.com/AnantharamanLab/CheckAMG

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

checkamg-0.5.1.tar.gz (10.4 MB view details)

Uploaded Source

File details

Details for the file checkamg-0.5.1.tar.gz.

File metadata

  • Download URL: checkamg-0.5.1.tar.gz
  • Upload date:
  • Size: 10.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.3

File hashes

Hashes for checkamg-0.5.1.tar.gz
Algorithm Hash digest
SHA256 ef7cfa85d4e92f3c396112b8cb8433dc23a77c19c077a0ca860697495e83c878
MD5 63871d46587435b1630c34bef262c4c2
BLAKE2b-256 e73a271a2a84d336d76611e9af078915ec5788e9cf6b5a272abe3e506780e17e

See more details on using hashes here.

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