ToxCodAn

ToxCodAn improves annotation of toxin coding sequences in transcriptome assemblies, focusing on snake venom gland transcriptomes to enable accurate identification of toxin genes.


Key Features:

  • Implementation: Implemented as a Python script for processing transcriptome assemblies.
  • Target data: Operates on transcriptome assemblies derived from next-generation sequencing transcriptomics, with emphasis on venom gland transcriptomes in snakes.
  • Toxin coding sequence identification: Identifies coding sequences (CDS) corresponding to toxin genes within transcriptome assemblies.
  • Runtime performance: Achieves run time improvements reported as more than 20 times faster than comparator annotation software.
  • Coding sequence accuracy: Produces coding sequence predictions with reported accuracy over three times greater than alternatives.
  • False positive reduction: Reduces incorrect toxin predictions by more than fourfold compared to other annotators.
  • Validation and benchmarking: Validated using previously curated transcriptomes and compared against other annotation tools.
  • Case study application: Applied in a case study on Bothrops alternatus venom gland transcriptomes.
  • Adaptability: Can be extended to support toxin annotation and novel toxin detection across other venomous lineages.

Scientific Applications:

  • Venom gene annotation: Generation of accurate toxin gene annotations in snake venom gland transcriptomes.
  • Comparative venom evolution: Support for transcriptomics-based studies of venom evolution across venomous lineages.
  • Novel toxin discovery: Identification of candidate novel toxin coding sequences across diverse species.
  • Pipeline benchmarking: Use as a benchmark for comparing annotation accuracy and false positive rates among annotators.

Methodology:

Implemented as a Python script applied to transcriptome assemblies (venom gland transcriptomes) and validated by comparison against other annotators using previously curated transcriptomes and a Bothrops alternatus case study.

Topics

Details

License:
GPL-3.0
Programming Languages:
Python, R
Added:
12/13/2021
Last Updated:
12/13/2021

Operations

Publications

Nachtigall PG, Rautsaw RM, Ellsworth SA, Mason AJ, Rokyta DR, Parkinson CL, Junqueira-de-Azevedo ILM. ToxCodAn: a new toxin annotator and guide to venom gland transcriptomics. Briefings in Bioinformatics. 2021;22(5). doi:10.1093/bib/bbab095. PMID:33866357.

PMID: 33866357
Funding: - FAPESP: 2016/50127-5, 2018/26520-4 - National Science Foundation: DEB 1145987, DEB 1638879, DEB 1638902, DEB 1822417

Downloads

Links