A Matter of Time: Faster Percolator Analysis via Efficient SVM Learning for Large-Scale Proteomics

Percolator is an important tool for greatly improving the results of a database search and subsequent downstream analysis. Using support vector machines (SVMs), Percolator recalibrates peptide–spectrum matches based on the learned decision boundary between targets and decoys. To improve analysis tim...

Full description

Saved in:
Bibliographic Details
Published inJournal of proteome research Vol. 17; no. 5; pp. 1978 - 1982
Main Authors Halloran, John T, Rocke, David M
Format Journal Article
LanguageEnglish
Published United States American Chemical Society 04.05.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Percolator is an important tool for greatly improving the results of a database search and subsequent downstream analysis. Using support vector machines (SVMs), Percolator recalibrates peptide–spectrum matches based on the learned decision boundary between targets and decoys. To improve analysis time for large-scale data sets, we update Percolator’s SVM learning engine through software and algorithmic optimizations rather than heuristic approaches that necessitate the careful study of their impact on learned parameters across different search settings and data sets. We show that by optimizing Percolator’s original learning algorithm, l 2-SVM-MFN, large-scale SVM learning requires nearly only a third of the original runtime. Furthermore, we show that by employing the widely used Trust Region Newton (TRON) algorithm instead of l 2-SVM-MFN, large-scale Percolator SVM learning is reduced to nearly only a fifth of the original runtime. Importantly, these speedups only affect the speed at which Percolator converges to a global solution and do not alter recalibration performance. The upgraded versions of both l 2-SVM-MFN and TRON are optimized within the Percolator codebase for multithreaded and single-thread use and are available under Apache license at bitbucket.org/jthalloran/percolator_upgrade.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:1535-3893
1535-3907
DOI:10.1021/acs.jproteome.7b00767