FOGSAA
FOGSAA performs fast optimal global sequence alignment of nucleotide and protein sequences to reduce computation time while maintaining or improving alignment quality.
Key Features:
- Speed Enhancement: FOGSAA outperforms Needleman-Wunsch (NW), reducing computation time by 70%–90% for highly similar nucleotide sequences (>80% similarity) and by 54%–70% for sequences with 30%–80% similarity.
- Protein Sequence Alignment: For protein sequences, FOGSAA achieves an average time gain of 25%–40%.
- Versatility: Applicable to all sequence types and compatible with any scoring scheme, including both affine and non-affine gap penalties.
- Approximate Solutions: Provides approximate scores for sequences that do not fit typical similarity profiles when exact alignment is computationally prohibitive.
- Finite Alphabet Handling: The algorithm handles sequences defined over a finite alphabet set efficiently.
- Quality Improvement: Enhances alignment quality compared to heuristic global alignment methods, with reported improvements of 23%–53%.
Scientific Applications:
- Large-scale Genomic Studies: Accelerates global alignments for high-throughput comparisons across large nucleotide datasets.
- Comparative Genomics: Produces precise global alignments for genome-to-genome and sequence-to-sequence comparisons.
- Evolutionary Biology Research: Supports evolutionary inference and comparative analyses using improved global alignments of nucleotide and protein sequences.
- Precise Sequence Comparison: Fits applications that require high-quality, optimal global sequence comparisons.
Methodology:
The algorithm optimizes the computational process for optimal global alignment relative to Needleman-Wunsch (NW), handles sequences over a finite alphabet set, supports affine and non-affine gap penalties, provides approximate scores when exact alignment is computationally prohibitive, and yields quality improvements of 23%–53% over heuristic global alignment methods.
Topics
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux
- Programming Languages:
- C++
- Added:
- 8/3/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Chakraborty A, Bandyopadhyay S. FOGSAA: Fast Optimal Global Sequence Alignment Algorithm. Scientific Reports. 2013;3(1). doi:10.1038/srep01746. PMID:23624407. PMCID:PMC3638164.