SFA-SPA

SFA-SPA reconstructs protein sequences from metagenomic datasets by assembling short peptides identified on nucleotide reads.


Key Features:

  • Peptide assembly from nucleotide reads: Assembles short peptides identified on nucleotide reads to reconstruct protein sequences from metagenomic datasets.
  • Suffix array data structure: Employs a suffix array to facilitate fast querying during the peptide assembly process.
  • Improved computational efficiency: Implements algorithmic improvements enabling reconstruction of proteins from datasets containing several hundred million reads without compromising accuracy.
  • Multi-threaded execution: Redesigned assembly steps support parallel execution to improve performance and scalability.

Scientific Applications:

  • Metagenomic protein reconstruction: Determines protein sequences from complex microbial communities to enable analysis of metabolic pathways and functional roles.
  • Microbial ecology, environmental microbiology, and biotechnology: Supports studies of community function and diversity by enabling reconstruction of proteins from organisms that are difficult to culture or isolate.

Methodology:

Builds upon previously introduced algorithms for peptide assembly, using a suffix array for efficient data querying and a redesigned assembly process that supports parallel execution.

Topics

Details

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

Operations

Publications

Yang Y, Zhong C, Yooseph S. SFA-SPA: a suffix array based short peptide assembler for metagenomic data. Bioinformatics. 2015;31(11):1833-1835. doi:10.1093/bioinformatics/btv052. PMID:25637561.

Documentation

Links