{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,26]],"date-time":"2025-10-26T20:59:17Z","timestamp":1761512357076},"reference-count":17,"publisher":"Oxford University Press (OUP)","issue":"6","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2007,3,15]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Motivation: High-resolution mass spectrometers generate large data files that are complex, noisy and require extensive processing to extract the optimal data from raw spectra. This processing is readily achieved in software and is often embedded in manufacturers\u2019 instrument control and data processing environments. However, the speed of this data processing is such that it is usually performed off-line, post data acquisition. We have been exploring strategies that would allow real-time advanced processing of mass spectrometric data, making use of the reconfigurable computing paradigm, which exploits the flexibility and versatility of Field Programmable Gate Arrays (FPGAs). This approach has emerged as a powerful solution for speeding up time-critical algorithms. We describe here a reconfigurable computing solution for processing raw mass spectrometric data generated by MALDI-ToF instruments. The hardware-implemented algorithms for de-noising, baseline correction, peak identification and deisotoping, running on a Xilinx Virtex 2 FPGA at 180\u2009MHz, generate a mass fingerprint over 100 times faster than an equivalent algorithm written in C, running on a Dual 3\u2009GHz Xeon workstation.<\/jats:p><jats:p>Contact: \u00a0D.Coca@sheffield.ac.uk<\/jats:p>","DOI":"10.1093\/bioinformatics\/btl656","type":"journal-article","created":{"date-parts":[[2007,2,4]],"date-time":"2007-02-04T12:39:26Z","timestamp":1170592766000},"page":"724-731","source":"Crossref","is-referenced-by-count":15,"title":["Hardware acceleration of processing of mass spectrometric data for proteomics"],"prefix":"10.1093","volume":"23","author":[{"given":"Istvan","family":"Bogdan","sequence":"first","affiliation":[{"name":"1 Department of Automatic Control & Systems Engineering, The University of Sheffield, Mappin Street, Sheffield S1 3JD, UK, and 2Proteomics and Functional Genomics Group, Faculty of Veterinary Science, University of Liverpool, Crown Street, Liverpool L69 7ZJ, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Coca","sequence":"additional","affiliation":[{"name":"1 Department of Automatic Control & Systems Engineering, The University of Sheffield, Mappin Street, Sheffield S1 3JD, UK, and 2Proteomics and Functional Genomics Group, Faculty of Veterinary Science, University of Liverpool, Crown Street, Liverpool L69 7ZJ, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jenny","family":"Rivers","sequence":"additional","affiliation":[{"name":"1 Department of Automatic Control & Systems Engineering, The University of Sheffield, Mappin Street, Sheffield S1 3JD, UK, and 2Proteomics and Functional Genomics Group, Faculty of Veterinary Science, University of Liverpool, Crown Street, Liverpool L69 7ZJ, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Robert J","family":"Beynon","sequence":"additional","affiliation":[{"name":"1 Department of Automatic Control & Systems Engineering, The University of Sheffield, Mappin Street, Sheffield S1 3JD, UK, and 2Proteomics and Functional Genomics Group, Faculty of Veterinary Science, University of Liverpool, Crown Street, Liverpool L69 7ZJ, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2007,2,3]]},"reference":[{"key":"2023041107504582300_","doi-asserted-by":"crossref","first-page":"833","DOI":"10.1002\/rcm.1853","article-title":"Hardware-accelerated protein identification for mass spectrometry","volume":"19","author":"Anish","year":"2005","journal-title":"Rapid Commun. Mass Spectr."},{"key":"2023041107504582300_","doi-asserted-by":"crossref","first-page":"587","DOI":"10.1038\/nmeth774","article-title":"Multiplexed absolute quantification in proteomics using artificial QCAT proteins of concatenated signature peptides rates","volume":"2","author":"Beynon","year":"2005","journal-title":"Nat. Methods"},{"key":"2023041107504582300_","doi-asserted-by":"crossref","first-page":"2243","DOI":"10.1002\/1522-2683(20000601)21:11<2243::AID-ELPS2243>3.0.CO;2-K","article-title":"Automatic Poisson peak harvesting for high throughput protein identification","volume":"21","author":"Breen","year":"2000","journal-title":"Electrophoresis"},{"key":"2023041107504582300_","first-page":"221","article-title":"A special-purpose processor for gene sequence analysis","volume":"9","author":"Fagin","year":"1993","journal-title":"Comput. Appl. BioSci."},{"key":"2023041107504582300_","first-page":"1168","article-title":"Gene Matching Using Jbits, Proceedings of the Reconfigurable Computing Is Going Mainstream, 12th International Conference on Field-Programmable Logic and Applications","author":"Guccione","year":"2002"},{"key":"2023041107504582300_","first-page":"609","article-title":"SAMBA: hardware accelerator for biological sequence comparison,","volume":"13","author":"Guerdoux-Jamet","year":"1997","journal-title":"Comput. Appl. BioSci."},{"key":"2023041107504582300_","first-page":"473","article-title":"Parallel hardware for sequence comparison and alignment","volume":"12","author":"Hughey","year":"1996","journal-title":"Comput. Appl. BioSci."},{"key":"2023041107504582300_","first-page":"1","article-title":"Speeding up genome computations with systolic accelerator","volume":"31","author":"Lavenier","year":"1998","journal-title":"SIAM News"},{"key":"2023041107504582300_","doi-asserted-by":"crossref","first-page":"1739","DOI":"10.1093\/bioinformatics\/btg228","article-title":"Designing hardware for protein sequence analysis","volume":"19","author":"Marongiu","year":"2003","journal-title":"Bioinformatics"},{"key":"2023041107504582300_","doi-asserted-by":"crossref","first-page":"290","DOI":"10.1021\/ac049146x","article-title":"Closed-Loop, Multiobjective Optimization of Analytical Instrumentation: Gas Chromatography\/Time-of-Flight Mass Spectrometry of the Metabolomes of Human Serum and Yeast Fermentation","volume":"77","author":"O\u2019Hagan","year":"2005","journal-title":"Analytical Chem."},{"key":"2023041107504582300_","doi-asserted-by":"crossref","first-page":"3431","DOI":"10.1093\/bioinformatics\/bti508","article-title":"Using reconfigurable hardware to accelerate multiple sequence alignment with ClustaIW","volume":"21","author":"Oliver","year":"2005","journal-title":"Bioinformatics"},{"key":"2023041107504582300_","doi-asserted-by":"crossref","first-page":"1029","DOI":"10.1038\/nprot.2006.129","article-title":"Multiplexed absolute quantification for proteomics using concatenated signature peptides encoded by QconCAT genes","volume":"1","author":"Pratt","year":"2006","journal-title":"Nat. Protocols"},{"key":"2023041107504582300_","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":"2023041107504582300_","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":"Analytical Chem."},{"key":"2023041107504582300_","doi-asserted-by":"crossref","first-page":"855","DOI":"10.1002\/cpe.810","article-title":"Real-Time Primer Design for DNA Chips","volume":"16","author":"Simmler","year":"2004","journal-title":"Interscience Concurr. Comput.: Pract. Exper."},{"key":"2023041107504582300_","first-page":"145","article-title":"Using video-oriented instructions to speed up sequence comparison","volume":"13","author":"Wozniak","year":"1997","journal-title":"Comput. Appl. BioSci."},{"key":"2023041107504582300_","article-title":"Distributed Arithmetic FIR Filter V9.0","author":"XILINX","year":"2004"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/23\/6\/724\/49822203\/bioinformatics_23_6_724.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/23\/6\/724\/49822203\/bioinformatics_23_6_724.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,10]],"date-time":"2024-02-10T18:11:49Z","timestamp":1707588709000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/23\/6\/724\/415214"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,2,3]]},"references-count":17,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2007,3,15]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btl656","relation":{},"ISSN":["1367-4811","1367-4803"],"issn-type":[{"value":"1367-4811","type":"electronic"},{"value":"1367-4803","type":"print"}],"subject":[],"published-other":{"date-parts":[[2007,3,15]]},"published":{"date-parts":[[2007,2,3]]}}}