Aquila_stLFR

Aquila_stLFR identifies structural variants by performing haplotype-resolved assembly of stLFR linked-read sequencing data to detect and characterize deletions and insertions in diploid genomes.


Key Features:

  • Haplotype-Based Assembly: Leverages the phasing ability of stLFR linked-reads to partition reads into haplotype-specific blocks and assemble each haplotype for diploid genome reconstruction.
  • SV Detection: Detects medium to large deletions (50bp – 10kb) with high sensitivity and insertions with high specificity.
  • Genome-wide SV Reconstruction: Reconstructs genome-wide structural variants from the assembled haplotypes.
  • Dependencies: Requires Python3 and libraries numpy, pysam, scipy, and uses external tools SAMtools and minimap2.

Scientific Applications:

  • Structural variant discovery: Characterizing deletions and insertions in genomic studies using stLFR linked-read data.
  • Haplotype-resolved diploid assembly: Producing independent assemblies of each haplotype for comprehensive diploid genome analysis.
  • Benchmarking and validation: Performance has been benchmarked on sample NA24385 to demonstrate efficacy in SV detection.

Methodology:

Partitioning of linked reads into two haplotype-specific blocks using stLFR phasing; independent assembly of each haplotype block; reconstruction of genome-wide structural variants from the assembled haplotypes.

Topics

Details

Programming Languages:
JavaScript, C++, Python
Added:
11/14/2019
Last Updated:
12/2/2020

Operations

Publications

Liu YH, Grubbs GL, Zhang L, Fang X, Dill DL, Sidow A, Zhou X. Aquila_stLFR: diploid genome assembly based structural variant calling package for stLFR linked-read. Unknown Journal. 2019. doi:10.1101/742239.

Downloads