McCortex
McCortex augments de Bruijn graphs with long-range connectivity annotations to preserve sequence context for genome assembly, read error correction, and variant calling.
Key Features:
- Linked De Bruijn Graph Structure: Implements the Linked de Bruijn Graph (LdBG) data structure that augments standard de Bruijn graphs with annotations storing long-range connectivity derived from sequencing reads.
- Lossless Data Representation: Can losslessly store and recover sequences from error-free data using the LdBG representation.
- Performance Superiority: Demonstrated improved assembly performance in simulations compared to traditional de Bruijn graphs and the String Graph Assembler (SGA) by leveraging long-range connectivity.
- Variant Calling and Genomic Characterization: Applied to short-read data from Klebsiella pneumoniae to identify large variants up to 12 kilobases (kbp), validated with PacBio sequencing, and to characterize genomic contexts around drug-resistance genes.
Scientific Applications:
- Genome Assembly: Improving reconstruction of genomes from short-read sequencing by preserving long-range read connectivity.
- Read Error Correction: Enhancing read error correction by using long-range connectivity annotations.
- Variant Calling: Detecting genetic variants including large structural variations up to 12 kilobases (kbp).
- Microbial Genomics: Characterizing genomic features related to antibiotic resistance, demonstrated on Klebsiella pneumoniae.
- High-depth and Multi-sample Projects: Supporting analyses of large genomes with high sequencing depth and multiple samples.
Methodology:
Algorithms construct and manipulate the Linked de Bruijn Graph (LdBG) to integrate long-range connectivity annotations into the de Bruijn graph framework.
Topics
Details
- License:
- MIT
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Added:
- 6/3/2018
- Last Updated:
- 11/25/2024
Operations
Publications
Turner I, Garimella KV, Iqbal Z, McVean G. Integrating long-range connectivity information into de Bruijn graphs. Bioinformatics. 2018;34(15):2556-2565. doi:10.1093/bioinformatics/bty157. PMID:29554215. PMCID:PMC6061703.
PMID: 29554215
PMCID: PMC6061703
Funding: - Wellcome Trust: 090532/Z/09/Z, 100956/Z/13/Z
- Wellcome Trust Research Studentship award: 097310/Z/11/Z
- Royal Society Sir Henry Dale Fellowship: 102541/Z/13/Z