{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,6]],"date-time":"2026-10-06T18:41:07Z","timestamp":1791312067505,"version":"4.3.1"},"reference-count":30,"publisher":"Oxford University Press (OUP)","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2007,1,15]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Motivation: Experimental techniques in proteomics have seen rapid development over the last few years. Volume and complexity of the data have both been growing at a similar rate. Accordingly, data management and analysis are one of the major challenges in proteomics. Flexible algorithms are required to handle changing experimental setups and to assist in developing and validating new methods. In order to facilitate these studies, it would be desirable to have a flexible \u2018toolbox\u2019 of versatile and user-friendly applications allowing for rapid construction of computational workflows in proteomics.<\/jats:p><jats:p>Results: We describe a set of tools for proteomics data analysis\u2014TOPP, The OpenMS Proteomics Pipeline. TOPP provides a set of computational tools which can be easily combined into analysis pipelines even by non-experts and can be used in proteomics workflows. These applications range from useful utilities (file format conversion, peak picking) over wrapper applications for known applications (e.g. Mascot) to completely new algorithmic techniques for data reduction and data analysis. We anticipate that TOPP will greatly facilitate rapid prototyping of proteomics data evaluation pipelines. As such, we describe the basic concepts and the current abilities of TOPP and illustrate these concepts in the context of two example applications: the identification of peptides from a raw dataset through database search and the complex analysis of a standard addition experiment for the absolute quantitation of biomarkers. The latter example demonstrates TOPP's ability to construct flexible analysis pipelines in support of complex experimental setups.<\/jats:p><jats:p>Availability: The TOPP components are available as open-source software under the lesser GNU public license (LGPL). Source code is available from the project website at<\/jats:p><jats:p>Contact: \u00a0oliver.kohlbacher@uni-tuebingen.de<\/jats:p>","DOI":"10.1093\/bioinformatics\/btl299","type":"journal-article","created":{"date-parts":[[2007,1,19]],"date-time":"2007-01-19T18:51:12Z","timestamp":1169232672000},"page":"e191-e197","source":"Crossref","is-referenced-by-count":236,"title":["TOPP\u2014the OpenMS proteomics pipeline"],"prefix":"10.1093","volume":"23","author":[{"given":"Oliver","family":"Kohlbacher","sequence":"first","affiliation":[{"name":"Simulation of Biological Systems, Eberhard Karls University T\u00fcbingen 1 \u00a0 1 \u00a0 \u00a0 Sand 14, 72076 T\u00fcbingen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Knut","family":"Reinert","sequence":"additional","affiliation":[{"name":"Algorithmic Bioinformatics, Free University Berlin 2 \u00a0 2 \u00a0 \u00a0 Takustrasse 9, 14195 Berlin, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Clemens","family":"Gr\u00f6pl","sequence":"additional","affiliation":[{"name":"Algorithmic Bioinformatics, Free University Berlin 2 \u00a0 2 \u00a0 \u00a0 Takustrasse 9, 14195 Berlin, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Eva","family":"Lange","sequence":"additional","affiliation":[{"name":"Algorithmic Bioinformatics, Free University Berlin 2 \u00a0 2 \u00a0 \u00a0 Takustrasse 9, 14195 Berlin, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nico","family":"Pfeifer","sequence":"additional","affiliation":[{"name":"Simulation of Biological Systems, Eberhard Karls University T\u00fcbingen 1 \u00a0 1 \u00a0 \u00a0 Sand 14, 72076 T\u00fcbingen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ole","family":"Schulz-Trieglaff","sequence":"additional","affiliation":[{"name":"Simulation of Biological Systems, Eberhard Karls University T\u00fcbingen 1 \u00a0 1 \u00a0 \u00a0 Sand 14, 72076 T\u00fcbingen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marc","family":"Sturm","sequence":"additional","affiliation":[{"name":"Simulation of Biological Systems, Eberhard Karls University T\u00fcbingen 1 \u00a0 1 \u00a0 \u00a0 Sand 14, 72076 T\u00fcbingen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2007,1,15]]},"reference":[{"key":"2023041107140068300_","author":"Chang","year":"2001","journal-title":"LIBSVM: a library for support vector machines"},{"key":"2023041107140068300_","first-page":"151","article-title":"Algorithms for the automated absolute quantification of diagnostic markers in complex proteomics samples","author":"Gr\u00f6pl","year":"2005"},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"946","DOI":"10.1038\/nbt1001-946","article-title":"Quantitative profiling of differentiation-induced microsomal proteins using isotope-coded affinity tags and mass spectrometry","volume":"19","author":"Han","year":"2001","journal-title":"Nat. Biotechnol."},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"634","DOI":"10.1093\/bioinformatics\/btk039","article-title":"MZmine: toolbox for processing and visualization of mass spectrometry based molecular profile data","volume":"6","author":"Katajamaa","year":"2006","journal-title":"BMC Bioinformatics"},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"5383","DOI":"10.1021\/ac025747h","article-title":"Empirical statistical model to estimate the accuracy of peptide identifications made by MS\/MS and database search","volume":"74","author":"Keller","year":"2002","journal-title":"Anal. Chem."},{"key":"2023041107140068300_","first-page":"E1","article-title":"A uniform proteomics MS\/MS analysis platform utilizing open XML file formats","volume":"1","author":"Keller","year":"2005","journal-title":"Mol. Syst. Biol., R."},{"key":"2023041107140068300_","first-page":"243","article-title":"High accuracy peak-picking of proteomics data using wavelet techniques","author":"Lange","year":"2006"},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"1770","DOI":"10.1002\/pmic.200500201","article-title":"MapQuant: open-source software for large-scale protein quantification","volume":"6","author":"Leptos","year":"2006","journal-title":"Proteomics"},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"3856","DOI":"10.1021\/ac035375s","article-title":"A tool to visualize and evaluate data obtained by liquid chromatography\/electrospray ionization\/mass spectrometry","volume":"76","author":"Li","year":"2004","journal-title":"Anal. Chem."},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"1328","DOI":"10.1074\/mcp.M500141-MCP200","article-title":"A software suite for the generation and comparison of peptide arrays from sets of data collected by liquid chromatography-mass spectrometry","volume":"4","author":"Li","year":"2005","journal-title":"Mol. Cell Proteomics"},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"6648","DOI":"10.1021\/ac034633i","article-title":"Automated statistical analysis of protein abundance ratios from data generated by stable isotope dilution and tandem mass spectrometry","volume":"75","author":"Xiao-Jun","year":"2003","journal-title":"Anal. Chem."},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"414","DOI":"10.1021\/pr050344u","article-title":"Absolute myoglobin quantitation in serum by combining two-dimensional liquid chromatography-electrospray ionization mass spectrometry and novel data analysis algorithms","volume":"5","author":"Mayr","year":"2006","journal-title":"J. Proteome Res."},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"4646","DOI":"10.1021\/ac0341261","article-title":"A statistical model for identifying proteins by tandem mass spectrometry","volume":"75","author":"Nesvizhskii","year":"2003","journal-title":"Anal. Chem."},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"3045","DOI":"10.1093\/bioinformatics\/bth361","article-title":"Taverna: a tool for the composition and enactment of bioinformatics workflows","volume":"20","author":"Oinn","year":"2004","journal-title":"Bioinformatics"},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1093\/bib\/3.1.87","article-title":"EMBOSS opens up sequence analysis. European Molecular Biology Open Software Suite","volume":"3","author":"Olson","year":"2002","journal-title":"Brief Bioinform."},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"1374","DOI":"10.1002\/pmic.200300496","article-title":"The proteomics standards initiative","volume":"3","author":"Orchard","year":"2003","journal-title":"Proteomics"},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"738","DOI":"10.1002\/pmic.200500868","article-title":"Workshop of the Human Proteome Organisation Proteomics Standards Initiative (HUPO-PSI) Geneva, September 4\u20136","volume":"6","author":"Orchard","year":"2005","journal-title":"Proteomics"},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"2381","DOI":"10.1002\/pmic.200401244","article-title":"MSight: an image analysis software for liquid chromatography-mass spectrometry","volume":"5","author":"Palagi","year":"2005","journal-title":"Proteomics"},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"1459","DOI":"10.1038\/nbt1031","article-title":"A common open representation of mass spectrometry data and its application to proteomics research","volume":"22","author":"Pedrioli","year":"2004","journal-title":"Nat. Biotechnol."},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"3551","DOI":"10.1002\/(SICI)1522-2683(19991201)20:18<3551::AID-ELPS3551>3.0.CO;2-2","article-title":"Probability-based protein identification by searching sequence databases using mass spectrometry data","volume":"20","author":"Perkins","year":"1999","journal-title":"Electrophoresis"},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"1039","DOI":"10.1021\/ac0205154","article-title":"Use of artificial neural networks for the accurate prediction of peptide liquid chromatography elution times in proteome analyses","volume":"75","author":"Petritis","year":"2003","journal-title":"Anal. Chem."},{"key":"2023041107140068300_","volume-title":"Numerical Recipes in C++: The Art of Scientific Computing.","author":"Press","year":"2002"},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"984","DOI":"10.1074\/mcp.M400061-MCP200","article-title":"Informatics platform for global proteomic profiling and biomarker discovery using liquid chromatography-tandem mass spectrometry","volume":"3","author":"Radulovic","year":"2004","journal-title":"Mol. Cell Proteomics"},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"3628","DOI":"10.1093\/bioinformatics\/bth460","article-title":"Modular, scriptable and automated analysis tools for high-throughput peptide mass fingerprinting","volume":"20","author":"Samuelsson","year":"2004","journal-title":"Bioinformatics"},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"1627","DOI":"10.1021\/ac60214a047","article-title":"Smoothing and differentiation of data by simplified least squares procedures","volume":"36","author":"Savitzky","year":"1964","journal-title":"Anal. Chem."},{"key":"2023041107140068300_","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-662-03939-7","volume-title":"Morphological Image Analysis","author":"Soille","year":"1999"},{"key":"2023041107140068300_","first-page":"125","article-title":"Proteome research: mass spectrometry","volume-title":"Protein Identification by SEQUEST","author":"Tabb","year":"2001"},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"4626","DOI":"10.1021\/ac050102d","article-title":"Inspect: Fast and accurate identification of post-translationally modified peptides from tandem mass spectra","volume":"77","author":"Tanner","year":"2005","journal-title":"Anal. Chem."},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"2594","DOI":"10.1021\/ac001196o","article-title":"Implementation and uses of automated de novo peptide sequencing by tandem mass spectrometry","volume":"73","author":"Taylor","year":"2000","journal-title":"Anal. Chem."},{"key":"2023041107140068300_","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/99.641604","article-title":"Geometric hashing: an overview","volume":"4","author":"Wolfson","year":"1997","journal-title":"IEEE Comput. Sci. Eng."}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/23\/2\/e191\/49820336\/bioinformatics_23_2_e191.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/23\/2\/e191\/49820336\/bioinformatics_23_2_e191.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,10]],"date-time":"2023-05-10T13:04:02Z","timestamp":1683723842000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/23\/2\/e191\/201948"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,1,15]]},"references-count":30,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2007,1,15]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btl299","relation":{},"ISSN":["1367-4811","1367-4803"],"issn-type":[{"value":"1367-4811","type":"electronic"},{"value":"1367-4803","type":"print"}],"subject":[],"published-other":{"date-parts":[[2007,1,15]]},"published":{"date-parts":[[2007,1,15]]}}}