SW-Tandem

SW-Tandem performs large-scale peptide identification from tandem mass spectrometry (MS/MS) data for shotgun proteomics using a parallelized spectrum dot product scoring algorithm.


Key Features:

  • Parallelized scoring: Implements a parallelized spectrum dot product scoring algorithm for peptide-spectrum matching.
  • High-performance target: Targets the Sunway TaihuLight supercomputer and its SW26010 many-core processors, achieving peak computation performance exceeding 100 petaflops.
  • Low-level optimizations: Employs memory-access optimizations, double buffering, and vectorization to maximize computational efficiency on the SW26010 architecture.
  • Scalability: Demonstrated scalable processing for datasets up to 12 GB.
  • Benchmark performance: Outperformed X!! Tandem, MR-Tandem, and MSFragger in reported experimental evaluations.
  • Implementation: Implemented in C++.

Scientific Applications:

  • Shotgun proteomics peptide identification: Identification of peptides from tandem mass spectrometry data in shotgun proteomics workflows.
  • Large-scale high-throughput proteomics: Processing of large MS/MS datasets for high-throughput proteomics studies requiring rapid peptide identification.

Methodology:

Uses a parallelized spectrum dot product scoring algorithm implemented in C++ and optimized for Sunway TaihuLight's SW26010 many-core processors via memory-access optimizations, double buffering, and vectorization, with demonstrated peak performance exceeding 100 PFlops and scalability to 12 GB datasets.

Topics

Details

License:
Unlicense
Maturity:
Mature
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Linux
Programming Languages:
C++
Added:
7/4/2019
Last Updated:
6/16/2020

Operations

Data Inputs & Outputs

Publications

Li C, Li K, Chen T, Zhu Y, He Q. SW-Tandem: a highly efficient tool for large-scale peptide identification with parallel spectrum dot product on Sunway TaihuLight. Bioinformatics. 2019;35(19):3861-3863. doi:10.1093/bioinformatics/btz147.

Funding: - National Key R&D Program of China: 2018YFB0203800 - National Outstanding Youth Science Program of National Natural Science Foundation of China: 61625202 - Key Program of National Natural Science Foundation of China: 61432005 - International (Regional) Cooperation and Exchange Program of National Natural Science Foundation of China: 61860206011 - Hunan Provincial Innovation Foundation for Postgraduate: 541109080026 - National Young Program of National Natural Science Foundation of China: 61702123

Documentation

Links