Skip Navigation


Bioinformatics Advance Access originally published online on September 3, 2007
Bioinformatics 2007 23(22):3016-3023; doi:10.1093/bioinformatics/btm417
This Article
Right arrow Full Text
Right arrow Full Text (Print PDF)
Right arrow All Versions of this Article:
23/22/3016    most recent
btm417v1
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Similar articles in ISI Web of Science
Right arrow Similar articles in PubMed
Right arrow Alert me to new issues of the journal
Right arrow Add to My Personal Archive
Right arrow Download to citation manager
Right arrow Search for citing articles in:
ISI Web of Science (1)
Right arrowRequest Permissions
Google Scholar
Right arrow Articles by Roos, F. F.
Right arrow Articles by Widmayer, P.
Right arrow Search for Related Content
PubMed
Right arrow PubMed Citation
Right arrow Articles by Roos, F. F.
Right arrow Articles by Widmayer, P.
Social Bookmarking
 Add to CiteULike   Add to Connotea   Add to Del.icio.us  
What's this?

© The Author 2007. Published by Oxford University Press. All rights reserved. For Permissions, please email: journals.permissions@oxfordjournals.org

PepSplice: cache-efficient search algorithms for comprehensive identification of tandem mass spectra

Franz F. Roos 1,*,{dagger}, Riko Jacob 4,{dagger}, Jonas Grossmann 2, Bernd Fischer 3, Joachim M. Buhmann 3, Wilhelm Gruissem 2, Sacha Baginsky 2 and Peter Widmayer 1

1Institute of Theoretical Computer Science, 2Institute of Plant Science, 3Institute of Computational Science, ETH Zurich, CH-8092 Zurich, Switzerland and 4Institut fuer Informatik, TU Munich, D-85748 Garching, Germany

*To whom correspondence should be addressed.


   Abstract

Motivation: Tandem mass spectrometry allows for high-throughput identification of complex protein samples. Searching tandem mass spectra against sequence databases is the main analysis method nowadays. Since many peptide variations are possible, including them in the search space seems only logical. However, the search space usually grows exponentially with the number of independent variations and may therefore overwhelm computational resources.

Results: We provide fast, cache-efficient search algorithms to screen large peptide search spaces including non-tryptic peptides, whole genomes, dozens of posttranslational modifications, unannotated point mutations and even unannotated splice sites. All these search spaces can be screened simultaneously. By optimizing the cache usage, we achieve a calculation speed that closely approaches the limits of the hardware. At the same time, we control the size of the overall search space by limiting the combinations of variations that can co-occur on the same peptide. Using a hypergeometric scoring scheme, we applied these algorithms to a dataset of 1 420 632 spectra. We were able to identify a considerable number of peptide variations within a modest amount of computing time on standard desktop computers.

Availability: PepSplice is available as a C++ application for Linux, Windows and OSX at www.ti.inf.ethz.ch/pw/software/pepsplice/. It is open source under the revised BSD license.

Contact: franz.roos{at}alumni.ethz.ch or jacob{at}in.tum.de

Supplementary information: Supplementary data are available at Bioinformatics online.

Associate Editor: John Quackenbush

{dagger}The authors wish it to be known that, in their opinion, the first two authors should be regarded as joint First Authors.


Received on March 4, 2007; revised on July 24, 2007; accepted on August 11, 2007

Add to CiteULike CiteULike   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us    What's this?


This article has been cited by other articles:


Home page
ScienceHome page
K. Baerenfaller, J. Grossmann, M. A. Grobei, R. Hull, M. Hirsch-Hoffmann, S. Yalovsky, P. Zimmermann, U. Grossniklaus, W. Gruissem, and S. Baginsky
Genome-Scale Proteomics Reveals Arabidopsis thaliana Gene Models and Proteome Dynamics
Science, May 16, 2008; 320(5878): 938 - 941.
[Abstract] [Full Text] [PDF]



Disclaimer:
Please note that abstracts for content published before 1996 were created through digital scanning and may therefore not exactly replicate the text of the original print issues. All efforts have been made to ensure accuracy, but the Publisher will not be held responsible for any remaining inaccuracies. If you require any further clarification, please contact our Customer Services Department.