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.