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.

PMID: 34403470
PMCID: PMC8565328
Funding: - Innovation and Technology Fund: PRP/052/19FX

Downloads