SpecHap
SpecHap performs haplotype phasing using spectral graph theory to assemble haplotypes from sequencing data generated by whole-genome sequencing (WGS), Hi-C, 10X linked-reads, PacBio Single Molecule Real-Time (SMRT), and Oxford Nanopore long reads.
Key Features:
- Versatility across sequencing technologies: Supports WGS, Hi-C, 10X linked-reads, PacBio SMRT, and Oxford Nanopore long reads.
- Efficiency: Requires substantially less memory and CPU time than existing methods and, for example, phased the Ambystoma mexicanum genome in 6 CPU hours with 945MB peak memory.
- Scalability: Effectively handles both in silico and whole-genome sequencing datasets without memory overflow or excessive runtime.
Scientific Applications:
- Phasing diploid genomes: Reconstructs haplotypes from sequencing reads for diploid eukaryotic organisms.
- Studies of large and complex genomes: Applicable to genetic research involving species with large genomes, exemplified by Ambystoma mexicanum.
Methodology:
SpecHap applies spectral graph analysis (spectral graph theory) to process sequencing data and phase haplotypes.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- C, C++, Python, Shell
- Added:
- 12/13/2021
- Last Updated:
- 11/24/2024
Operations
Publications
YU Y, Chen L, Miao X, Li SC. SpecHap: a diploid phasing algorithm based on spectral graph theory. Nucleic Acids Research. 2021;49(19):e114-e114. doi:10.1093/nar/gkab709. PMID:34403470. PMCID:PMC8565328.
DOI: 10.1093/nar/gkab709
PMID: 34403470
PMCID: PMC8565328
Funding: - Innovation and Technology Fund: PRP/052/19FX