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.

Documentation

Links