cognac

cognac aligns and concatenates shared genes from input genomes to produce concatenated gene alignments for phylogenetic analysis of large genomic datasets.


Key Features:

  • Concatenated Gene Alignments: Identifies shared genes across input genomes, aligns each marker gene with MAFFT, and concatenates individual alignments into a single core-gene alignment.
  • Multi-threading and Algorithmic Optimizations: Employs multi-threading and algorithmic optimizations to scale to thousands of genomes and reduce runtime.
  • Scalability Demonstration: Has produced core-gene alignments for over 11,000 Escherichia genomes comprising 1,353 genes in under 17 hours.
  • R Package Implementation: Provided as an R package implementation for integration into R-based analysis workflows.
  • Customizable Parameters: Exposes configurable parameters to adapt marker selection and alignment behavior for different datasets.

Scientific Applications:

  • Microbial Phylogenomics: Supports large-scale phylogenetic analyses in microbial genomics by generating concatenated alignments from many genomes.
  • Phylogenetic Inference: Produces inputs suitable for robust phylogenetic tree reconstruction from core-gene datasets.
  • Evolutionary and Genomic Studies: Enables investigation of species evolution, genetic diversity, and signals of horizontal gene transfer from concatenated gene alignments.

Methodology:

Identifies shared genes across input genomes, aligns each marker gene individually using MAFFT, concatenates the individual alignments into a single alignment, and leverages multi-threading and algorithmic optimizations; implemented as an R package.

Topics

Details

Tool Type:
library
Programming Languages:
C++, R
Added:
1/18/2021
Last Updated:
2/14/2021

Operations

Publications

Crawford RD, Snitkin ES. cognac: rapid generation of concatenated gene alignments for phylogenetic inference from large whole genome sequencing datasets. Unknown Journal. 2020. doi:10.1101/2020.10.15.340901.

Links