Sailfish

Sailfish quantifies the abundance of previously annotated RNA isoforms from RNA-seq data using an alignment-free algorithm.


Key Features:

  • Alignment-free algorithm: Directly processes RNA-seq reads against a set of reference sequences, eliminating read alignment.
  • Targets annotated isoforms: Estimates abundance specifically for previously annotated RNA isoforms.
  • Speed: Delivers quantification estimates approximately 20 times faster than alignment-based methods while maintaining comparable accuracy.
  • Reduced computational resource requirements: Minimizes computational resources by bypassing traditional read mapping.
  • Parameter independence: Produces quantification without the necessity of parameter optimization.

Scientific Applications:

  • Transcript-level quantification: Estimating abundance of annotated RNA isoforms from RNA-seq datasets.
  • Gene expression and isoform diversity studies: Assessing gene expression patterns and isoform diversity across biological conditions.
  • Large-scale and iterative analyses: Enabling rapid reanalysis and large-scale studies that require frequent quantification runs.

Methodology:

Uses an alignment-free algorithm that directly processes RNA-seq reads against a set of reference sequences, thereby bypassing the read alignment step.

Topics

Details

Tool Type:
command-line tool
Operating Systems:
Linux, Mac
Programming Languages:
C++, C
Added:
8/3/2017
Last Updated:
11/25/2024

Operations

Publications

Patro R, Mount SM, Kingsford C. Sailfish enables alignment-free isoform quantification from RNA-seq reads using lightweight algorithms. Nature Biotechnology. 2014;32(5):462-464. doi:10.1038/nbt.2862. PMID:24752080. PMCID:PMC4077321.

Documentation

Links