{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,30]],"date-time":"2026-07-30T11:08:53Z","timestamp":1785409733701,"version":"3.56.0"},"reference-count":10,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2026,7,7]],"date-time":"2026-07-07T00:00:00Z","timestamp":1783382400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000780","name":"European Union","doi-asserted-by":"publisher","award":["BG-RRP-2.004-0003"],"award-info":[{"award-number":["BG-RRP-2.004-0003"]}],"id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]},{"award":["BG-RRP-2.004-0003"],"award-info":[{"award-number":["BG-RRP-2.004-0003"]}],"id":[{"id":"https:\/\/ror.org\/019w4f821","id-type":"ROR","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proteomes"],"abstract":"<jats:p>Background: cMGVB is a graphical processing unit (GPU)-enabled implementation of the computational proteomics data analysis toolset MGVB. MGVB was released in 2025 as a Linux program designed to run on multi-node servers. It utilizes a novel algorithm for finding combinations of post-translational modification in peptide MS\/MS data. The original combinatorial algorithm required a significant amount of resources to be practical. Hence, the aim of the research reported here was to port the algorithm to GPU and thus increase its speed and efficiency. Methods: To accomplish this it was recoded in CUDA C; recursive functions and data structures were re-implemented as non-recursive, and the algorithm was incorporated in a new version of MGVB, now termed cMGVB. Results: The re-implemented algorithm is much faster and, unlike the original program, can run on single CPU workstations equipped with inexpensive GPUs and still be much faster than the original algorithm running on HPC clusters. A typical focused search is completed in about a minute by cMGVB compared to 10\u201315 min by the original implementation. Illustrative case studies are presented and discussed in this report. Conclusions: cMGVB enables workflows that were not practical or even possible with the original MGVB.<\/jats:p>","DOI":"10.3390\/proteomes14030034","type":"journal-article","created":{"date-parts":[[2026,7,7]],"date-time":"2026-07-07T08:04:49Z","timestamp":1783411489000},"page":"34","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["An Ultrafast GPU-Enabled MGVB"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6810-0719","authenticated-orcid":false,"given":"Metodi V.","family":"Metodiev","sequence":"first","affiliation":[{"name":"School of Life Sciences, University of Essex, Colchester CO4 3SQ, UK"},{"name":"Translational Oncology Group, Medical University of Pleven, 5800 Pleven, Bulgaria"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2026,7,7]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1038\/nature19949","article-title":"Mass-spectrometric exploration of proteome structure and function","volume":"537","author":"Aebersold","year":"2016","journal-title":"Nature"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"2113","DOI":"10.1021\/ac0518811","article-title":"Performance evaluation of a hybrid linear ion trap\/orbitrap mass spectrometer","volume":"78","author":"Makarov","year":"2006","journal-title":"Anal. Chem."},{"key":"ref_3","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 data-bases using mass spectrometry data","volume":"20","author":"Perkins","year":"1999","journal-title":"Electrophoresis"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1794","DOI":"10.1021\/pr101065j","article-title":"Andromeda: A peptide search engine integrated into the MaxQuant environment","volume":"10","author":"Cox","year":"2011","journal-title":"J. Proteome Res."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"513","DOI":"10.1038\/nmeth.4256","article-title":"MSFragger: Ultrafast and comprehensive peptide identification in mass spectrometry-based proteomics","volume":"14","author":"Kong","year":"2017","journal-title":"Nat. Methods"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"2181","DOI":"10.1021\/acs.jproteome.4c00994","article-title":"MGVB: A new proteomics toolset for fast and efficient data analysis","volume":"24","author":"Metodiev","year":"2025","journal-title":"J. Proteome Res."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Vasileva-Slaveva, M., Yordanov, A., Metodieva, G., and Metodiev, M.V. (2024). Exploring Protein Post-Translational Modifications of Breast Cancer Cells Using a Novel Combinatorial Search Algorithm. Int. J. Mol. Sci., 25.","DOI":"10.3390\/ijms25189902"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"18713","DOI":"10.1038\/s41598-023-43033-w","article-title":"GPU-acceleration of the distributed-memory database peptide search of mass spectrometry data","volume":"13","author":"Haseeb","year":"2023","journal-title":"Sci. Rep."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1021\/pr700739d","article-title":"Posterior error probabilities and false discovery rates: Two sides of the same coin","volume":"7","author":"Storey","year":"2008","journal-title":"J. Proteome Res."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"150","DOI":"10.1016\/j.ebiom.2016.05.009","article-title":"Decreased Usage of Specific Scrib Exons Defines a More Malignant Phenotype of Breast Cancer With Worsened Survival","volume":"8","author":"Metodieva","year":"2016","journal-title":"EBioMedicine"}],"container-title":["Proteomes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2227-7382\/14\/3\/34\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,7]],"date-time":"2026-07-07T09:44:42Z","timestamp":1783417482000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2227-7382\/14\/3\/34"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7,7]]},"references-count":10,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2026,9]]}},"alternative-id":["proteomes14030034"],"URL":"https:\/\/doi.org\/10.3390\/proteomes14030034","relation":{},"ISSN":["2227-7382"],"issn-type":[{"value":"2227-7382","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,7,7]]}}}