MOSAIK

MOSAIK maps second- and third-generation sequencing reads to reference genomes to produce accurate alignments for variant discovery and structural variant analysis.


Key Features:

  • Multi-platform read support: Aligns reads from Illumina, Applied Biosystems SOLiD, Roche 454, Ion Torrent, and Pacific BioSciences SMRT.
  • Hash clustering and Smith-Waterman: Employs a hash clustering strategy combined with the Smith-Waterman algorithm to capture mismatches and short insertions and deletions.
  • Structural variant handling: Explicitly supports known-sequence structural variants such as mobile element insertions (MEIs) and generates outputs tailored for SV discovery.
  • Neural-network mapping quality: Uses a neural-network-based training scheme to provide calibrated mapping quality scores with a reported correlation exceeding 0.98 between assigned and actual qualities.
  • Genome-specific training pipeline: Includes a training pipeline to adapt mapping quality calibration for specific genomes.
  • Multi-threaded execution: Implements multi-threading to improve computational efficiency.
  • Benchmarking and validation: Validated across real and simulated datasets including the 1000 Genomes Project and supports benchmarking using the CuReSim read simulator.
  • Workflow integration: Integrates into command and pipeline launcher systems such as GKNO.

Scientific Applications:

  • Cross-platform read alignment: Mapping second- and third-generation sequencing reads to reference genomes from diverse sequencing technologies.
  • Variant discovery: Detection and accurate alignment of mismatches and short indels to support SNP and small indel calling.
  • Structural variant analysis: Discovery and characterization of structural variants, including mobile element insertions (MEIs).
  • Mapper benchmarking: Evaluation and benchmarking of mapping algorithms using real and simulated high-throughput sequencing datasets.
  • Mapping quality calibration: Generation of well-calibrated mapping quality scores for downstream genomic analyses.

Methodology:

Combines a hash clustering strategy with Smith-Waterman alignment, applies a neural-network-based training scheme for mapping quality calibration, supports multi-threaded execution, and uses benchmarking with real and simulated datasets including CuReSim and a genome-specific training pipeline.

Topics

Details

License:
GPL-2.0
Maturity:
Mature
Tool Type:
workflow
Operating Systems:
Linux, Windows, Mac
Programming Languages:
C++
Added:
1/13/2017
Last Updated:
12/10/2018

Operations

Publications

Lee W, Stromberg MP, Ward A, Stewart C, Garrison EP, Marth GT. MOSAIK: A Hash-Based Algorithm for Accurate Next-Generation Sequencing Short-Read Mapping. PLoS ONE. 2014;9(3):e90581. doi:10.1371/journal.pone.0090581. PMID:24599324. PMCID:PMC3944147.

Caboche S, Audebert C, Lemoine Y, Hot D. Comparison of mapping algorithms used in high-throughput sequencing: application to Ion Torrent data. BMC Genomics. 2014;15(1):264. doi:10.1186/1471-2164-15-264. PMID:24708189. PMCID:PMC4051166.

Documentation