Salmon

Salmon quantifies transcript abundance from RNA-seq data to provide accurate transcriptome-wide expression estimates.


Key Features:

  • Dual-Phase Parallel Inference Algorithm: Uses a dual-phase parallel inference algorithm to process reads and estimate transcript abundances efficiently.
  • Ultra-Fast Read Mapping Procedure: Employs an ultra-fast read mapping procedure to align RNA-seq reads to transcript sequences for quantification.
  • Feature-Rich Bias Models: Incorporates comprehensive bias models to account for systematic errors in RNA-seq data.
  • Correction for Fragment GC-Content Bias: Implements fragment GC-content bias correction and is reported as the first transcriptome-wide quantifier to include this correction.

Scientific Applications:

  • Differential Expression Analysis: Provides abundance estimates that improve sensitivity in detecting differentially expressed transcripts across conditions.
  • Transcriptome Profiling: Enables transcriptome-wide profiling of gene expression levels across tissues, developmental stages, or disease states.
  • Large-Scale Genomic Studies: Supports processing of large RNA-seq datasets through efficient mapping and parallel inference for high-throughput studies.

Methodology:

Performs an ultra-fast read mapping procedure, applies a dual-phase parallel inference algorithm, and models biases including fragment GC-content bias correction.

Topics

Details

License:
GPL-3.0
Maturity:
Mature
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Linux
Programming Languages:
C++
Added:
6/11/2018
Last Updated:
11/24/2024

Operations

Publications

Patro R, Duggal G, Love MI, Irizarry RA, Kingsford C. Salmon provides fast and bias-aware quantification of transcript expression. Nature Methods. 2017;14(4):417-419. doi:10.1038/nmeth.4197. PMID:28263959. PMCID:PMC5600148.

Documentation

Downloads

Links