LevioSAM

LevioSAM translates SAM/BAM read alignments between reference coordinate systems using Variant Call Format (VCF) files to apply population-specific variants for coordinate lifting.


Key Features:

  • VCF-Based Lifting: Uses VCF files containing population-specific variant information instead of chain files to lift alignments between references.
  • Efficient Multithreading: Employs multiple threads and succinct data structures to reduce post-alignment computational bottlenecks and scale with increased threading.
  • Performance Optimization: When run downstream of a read aligner on 16 threads, completes the lifting process in less than 13% of the time required by the aligner under similar conditions.

Scientific Applications:

  • Population genetics: Translates alignments between different reference genomes to support population genetics analyses.
  • Comparative genomics: Enables comparison of alignments across reference assemblies for comparative genomics studies.
  • Variant analysis across populations: Facilitates analysis of variants across populations by remapping alignments to population-specific references.
  • Integration of diverse genetic studies: Supports integrating alignment data from diverse genetic studies mapped to different references.

Methodology:

Reads SAM/BAM alignment files and uses population-specific variants encoded in VCF files to map alignments onto a reference genome, employing succinct/advanced data structures and multithreading for scalability and speed.

Topics

Details

License:
MIT
Tool Type:
command-line tool
Programming Languages:
C++, Python
Added:
3/19/2021
Last Updated:
4/11/2021

Operations

Publications

Mun T, Chen N, Langmead B. LevioSAM: Fast lift-over of alternate reference alignments. Unknown Journal. 2021. doi:10.1101/2021.02.05.429867.