Skip to main content

CheckAMG

Automated discovery and curation of Auxiliary Metabolic Genes (AMGs), Auxiliary Regulatory Genes (AReGs), and Auxiliary Physiology Genes (APGs) encoded by viral genomes

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

CheckAMG identifies and curates high-confidence auxiliary viral genes (AVGs) using two complementary approaches: an annotation-based path (curated functional annotations plus viral genome context) and a annotation-independent path (the Protein Set Transformer genome language model).

Quick usage

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

checkamg end-to-end \
  -d /path/to/db/destination \
  -i examples/example_data/single_contig_viruses.fasta \
  -I 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/bins
  • Reference-based annotation and genome-context curation (annotate)
  • Reference-independent prediction with a protein genome language model (de-novo)
  • Combined reporting (aggregate) and one-command runs (end-to-end)
  • Outputs curated lists and amino-acid sequences of AMGs, AReGs, and APGs

Modules

checkamg -h
  • download: get the required databases
  • annotate: reference-based AVG prediction and curation
  • de-novo: reference-independent AVG prediction with PST
  • aggregate: merge annotate and de-novo results
  • end-to-end: run annotate, de-novo, and aggregate in tandem
  • train: finetune a custom CheckAMG-PST model

License

GPL-3.0-or-later

Installation, example data, and full documentation: https://github.com/AnantharamanLab/CheckAMG and the CheckAMG Wiki.

Metadata

Release files for checkamg 1.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for checkamg 1.1.2
File Size Uploaded
checkamg-1.1.2.tar.gz 13.9 MB Details

Release files / checkamg-1.1.2.tar.gz

Download URL checkamg-1.1.2.tar.gz
Size 13.9 MB
Tags Source
SHA-256 checksum
How to use checksums
203b66811aafa06d8a7e592bac1ee1ca8ede6de6791e6f5b85dea116b8e860cb
BLAKE2b-256 checksum
How to use checksums
408ca2fb963ecdb3d5334ff4a0e4a791e4ab4ec28557720b09d793743c4156e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.3

Release history Release notifications | RSS feed

This release

1.1.2 This release

1 release file

1.1.1

1 release file

1.1

1 release file

1.0

1 release file

0.10.0

1 release file

0.9.0

1 release file

0.8.1

1 release file

0.8.0

1 release file

0.7.0

1 release file

0.6.2

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.3

1 release file

0.5.2

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.2

1 release file

0.4.1

1 release file

0.4.0

1 release file

0.3.3

1 release file

0.3.2

1 release file

0.3.1

1 release file

0.3.0

1 release file

0.2.1

1 release file

0.1.11

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page