SSAHA2
SSAHA2 performs fast pairwise sequence alignment and maps high-throughput sequencing reads onto genomic reference sequences for rapid large-scale genomic analyses.
Key Features:
- Hash-based preprocessing: Database sequences are decomposed into consecutive k-tuples of contiguous bases and stored in a hash table mapping each occurrence's position.
- Rapid retrieval of hits: The hash table enables quick retrieval of potential matches for query sequences to accelerate alignment searches.
- Tuple length parameterization: Choice of tuple length (k) influences search speed, memory usage, and sensitivity.
- High speed: Reported performance achieves speeds three to four orders of magnitude faster than BLAST or FASTA for comparable searches.
- Memory efficiency: Achieves rapid searches without the high memory demands typically associated with suffix tree methods, enabling use on multi-gigabase DNA databases.
- Applicability to variant and assembly analyses: Suited for high-throughput single nucleotide polymorphism (SNP) detection and very large-scale sequence assembly.
Scientific Applications:
- High-throughput sequencing read mapping: Mapping of HTS reads onto genomic reference sequences for downstream analyses.
- SNP detection: Rapid alignment enables high-throughput single nucleotide polymorphism discovery workflows.
- Large-scale sequence assembly: Application to very large-scale assembly tasks requiring fast pairwise alignments.
- Integration into genomic projects: Use in large genomic resources and projects, including those conducted by the Ensembl consortium.
Methodology:
SSAHA2 breaks database sequences into contiguous k-tuples, stores k-tuples in a hash table mapping positions, retrieves potential matches for queries via the hash to find hits, and relies on the chosen tuple length (k) to balance speed, memory, and sensitivity.
Topics
Collections
Details
- License:
- GPL-3.0
- Maturity:
- Mature
- Tool Type:
- web application
- Operating Systems:
- Linux, Windows, Mac
- Added:
- 5/2/2017
- Last Updated:
- 6/16/2020
Operations
Publications
Ning Z, Cox AJ, Mullikin JC. SSAHA: A Fast Search Method for Large DNA Databases. Genome Research. 2001;11(10):1725-1729. doi:10.1101/gr.194201. PMID:11591649. PMCID:PMC311141.
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.
Mareuil F, Doppelt-Azeroual O, Ménager H. A public Galaxy platform at Pasteur used as an execution engine for web services. Unknown Journal. 2017. doi:10.7490/f1000research.1114334.1.
Documentation
Downloads
- Software packageftp://ftp.sanger.ac.uk/pub/resources/software/ssaha2/