Castanet

Castanet analyzes targeted multi-pathogen enrichment sequencing data for end-to-end processing and consensus sequence generation.


Key Features:

  • Genome reconstruction: Generates consensus sequences that accurately reconstruct reference sequences, including instances where multiple strains of the same pathogen are present.
  • Method-specific metrics reporting: Reports metrics enabling quantification of capture efficiency, estimation of pathogen load, differentiation of low-level positives from contamination, and assessment of sequencing quality.
  • Flexible pathogen processing: Processes a pre-defined set of pathogens of interest directly from multi-pathogen enrichment experiments.
  • BAM file compatibility: Works with short-read data produced by existing targeted enrichment strategies and can be deployed on any BAM file generated by another methodology.
  • Batch processing: Processes the entire output of a 96-sample enrichment sequencing run (50M reads) using a single batch process command.

Scientific Applications:

  • Multi-pathogen surveillance: Enables cost-effective, high-throughput genomic surveillance of multiple pathogens through targeted enrichment sequencing.
  • Clinical diagnostics: Supports clinical applications requiring sensitive detection and differentiation of pathogens from contamination.
  • Strain-level resolution: Distinguishes multiple strains of the same pathogen present in a single sample.

Methodology:

Castanet accepts BAM files as input and implements end-to-end processing steps for consensus sequence generation; it is implemented in Python 3.10.

Topics

Details

License:
GPL-3.0
Programming Languages:
Bash, Python
Added:
1/14/2026
Last Updated:
1/14/2026

Operations

Publications