{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T08:32:20Z","timestamp":1784104340381,"version":"3.55.0"},"reference-count":7,"publisher":"The Open Journal","issue":"109","license":[{"start":{"date-parts":[[2025,5,19]],"date-time":"2025-05-19T00:00:00Z","timestamp":1747612800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2025,5,19]],"date-time":"2025-05-19T00:00:00Z","timestamp":1747612800000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2025,5,19]],"date-time":"2025-05-19T00:00:00Z","timestamp":1747612800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JOSS"],"published-print":{"date-parts":[[2025,5,19]]},"DOI":"10.21105\/joss.08070","type":"journal-article","created":{"date-parts":[[2025,5,19]],"date-time":"2025-05-19T13:56:18Z","timestamp":1747662978000},"page":"8070","source":"Crossref","is-referenced-by-count":2,"title":["SpectriPy: Enhancing Cross-Language Mass Spectrometry Data Analysis with R and Python"],"prefix":"10.21105","volume":"10","author":[{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0001-6916-401X","authenticated-orcid":false,"given":"Marilyn De","family":"Graeve","sequence":"first","affiliation":[{"name":"Institute for Biomedicine, Eurac Research, Bolzano, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0002-3105-1359","authenticated-orcid":false,"given":"Wout","family":"Bittremieux","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Antwerp, Antwerpen, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0001-7917-5580","authenticated-orcid":false,"given":"Thomas","family":"Naake","sequence":"additional","affiliation":[{"name":"Genome Biology Unit, European Molecular Biology Laboratory (EMBL), Heidelberg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0002-9355-8948","authenticated-orcid":false,"given":"Carolin","family":"Huber","sequence":"additional","affiliation":[{"name":"Department of Exposure Science, Helmholtz Centre for Environmental Research - UFZ, Leipzig, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0001-7561-7898","authenticated-orcid":false,"given":"Matthias","family":"Anagho-Mattanovich","sequence":"additional","affiliation":[{"name":"Novo Nordisk Foundation Center for Basic Metabolic Research, University of Copenhagen, Copenhagen, Denmark"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0002-6540-6875","authenticated-orcid":false,"given":"Nils","family":"Hoffmann","sequence":"additional","affiliation":[{"name":"Institute for Bio- and Geosciences (IBG-5), Forschungszentrum J\u00fclich GmbH, J\u00fclich, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0009-0006-6567-6257","authenticated-orcid":false,"given":"Pierre","family":"Marchal","sequence":"additional","affiliation":[{"name":"Department of Medical Oncology, University of Bern, Bern, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0009-0007-2121-4066","authenticated-orcid":false,"given":"Victor","family":"Chrone","sequence":"additional","affiliation":[{"name":"Alphalyse, Odense, Denmark"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0009-0007-5429-6846","authenticated-orcid":false,"given":"Philippine","family":"Louail","sequence":"additional","affiliation":[{"name":"Institute for Biomedicine, Eurac Research, Bolzano, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0001-6744-996X","authenticated-orcid":false,"given":"Helge","family":"Hecht","sequence":"additional","affiliation":[{"name":"RECETOX, Faculty of Science, Masaryk University, Brno, Czech Republic"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0002-1462-4426","authenticated-orcid":false,"given":"Michael","family":"Witting","sequence":"additional","affiliation":[{"name":"Metabolomics and Proteomics Core, Helmholtz Zentrum M\u00fcnchen, Munich, Germany"},{"name":"Chair of Analytical Food Chemistry, TUM School of Life Sciences, Technical University of Munich, Freising-Weihenstephan, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0002-6977-7147","authenticated-orcid":false,"given":"Johannes","family":"Rainer","sequence":"additional","affiliation":[{"name":"Institute for Biomedicine, Eurac Research, Bolzano, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"8722","reference":[{"issue":"2","key":"rainer_modular_2022","doi-asserted-by":"publisher","DOI":"10.3390\/metabo12020173","article-title":"A modular and expandable ecosystem for metabolomics data annotation in R","volume":"12","author":"Rainer","year":"2022","unstructured":"Rainer, J., Vicini, A., Salzer, L., Stanstrup, J., Badia, J. M., Neumann, S., Stravs, M. A., Verri Hernandes, V., Gatto, L., Gibb, S., & Witting, M. (2022). A modular and expandable ecosystem for metabolomics data annotation in R. Metabolites, 12(2), 173. https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.3390\/metabo12020173","journal-title":"Metabolites","ISSN":"https:\/\/2.zoppoz.workers.dev:443\/https\/id.crossref.org\/issn\/2218-1989","issn-type":"print"},{"issue":"52","key":"huber_matchms_2020","doi-asserted-by":"publisher","DOI":"10.21105\/joss.02411","article-title":"Matchms - processing and similarity evaluation of mass spectrometry data.","volume":"5","author":"Huber","year":"2020","unstructured":"Huber, F., Verhoeven, S., Meijer, C., Spreeuw, H., Castilla, E., Geng, C., Van Der Hooft, J., Rogers, S., Belloum, A., Diblen, F., & Spaaks, J. (2020). Matchms - processing and similarity evaluation of mass spectrometry data. Journal of Open Source Software, 5(52), 2411. https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.21105\/joss.02411","journal-title":"Journal of Open Source Software","ISSN":"https:\/\/2.zoppoz.workers.dev:443\/https\/id.crossref.org\/issn\/2475-9066","issn-type":"print"},{"issue":"1","key":"bittremieux_spectrum_utils_2020","doi-asserted-by":"publisher","DOI":"10.1021\/acs.analchem.9b04884","article-title":"Spectrum_utils: A Python package for mass spectrometry data processing and visualization","volume":"92","author":"Bittremieux","year":"2020","unstructured":"Bittremieux, W. (2020). Spectrum_utils: A Python package for mass spectrometry data processing and visualization. Analytical Chemistry, 92(1), 659\u2013661. https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1021\/acs.analchem.9b04884","journal-title":"Analytical Chemistry","ISSN":"https:\/\/2.zoppoz.workers.dev:443\/https\/id.crossref.org\/issn\/0003-2700","issn-type":"print"},{"issue":"2","key":"goloborodko_pyteomics_2013","doi-asserted-by":"publisher","DOI":"10.1007\/s13361-012-0516-6","article-title":"Pyteomics\u2013a Python framework for exploratory data analysis and rapid software prototyping in proteomics","volume":"24","author":"Goloborodko","year":"2013","unstructured":"Goloborodko, A. A., Levitsky, L. I., Ivanov, M. V., & Gorshkov, M. V. (2013). Pyteomics\u2013a Python framework for exploratory data analysis and rapid software prototyping in proteomics. Journal of the American Society for Mass Spectrometry, 24(2), 301\u2013304. https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1007\/s13361-012-0516-6","journal-title":"Journal of the American Society for Mass Spectrometry","ISSN":"https:\/\/2.zoppoz.workers.dev:443\/https\/id.crossref.org\/issn\/1879-1123","issn-type":"print"},{"issue":"1","key":"rost_pyopenms_2014","doi-asserted-by":"publisher","DOI":"10.1002\/pmic.201300246","article-title":"pyOpenMS: A Python-based interface to the OpenMS mass-spectrometry algorithm library","volume":"14","author":"R\u00f6st","year":"2014","unstructured":"R\u00f6st, H. L., Schmitt, U., Aebersold, R., & Malmstr\u00f6m, L. (2014). pyOpenMS: A Python-based interface to the OpenMS mass-spectrometry algorithm library. Proteomics, 14(1), 74\u201377. https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1002\/pmic.201300246","journal-title":"Proteomics","ISSN":"https:\/\/2.zoppoz.workers.dev:443\/https\/id.crossref.org\/issn\/1615-9861","issn-type":"print"},{"key":"reticulate_2025","doi-asserted-by":"publisher","DOI":"10.32614\/CRAN.package.reticulate","volume-title":"Reticulate: Interface to \u2019Python\u2019","author":"Ushey","year":"2025","unstructured":"Ushey, K., Allaire, J., & Tang, Y. (2025). Reticulate: Interface to \u2019Python\u2019. https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.32614\/CRAN.package.reticulate"},{"key":"louail_metabonaut_2025","doi-asserted-by":"publisher","DOI":"10.5281\/ZENODO.15062930","article-title":"Rformassspectrometry\/metabonaut: Metabonaut version 1.0.0","author":"Louail","year":"2025","unstructured":"Louail, P., & Rainer, J. (2025). Rformassspectrometry\/metabonaut: Metabonaut version 1.0.0 (Version v1.0.0). Zenodo. https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.5281\/ZENODO.15062930"}],"container-title":["Journal of Open Source Software"],"original-title":[],"link":[{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/joss.theoj.org\/papers\/10.21105\/joss.08070.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,5,19]],"date-time":"2025-05-19T13:56:25Z","timestamp":1747662985000},"score":1,"resource":{"primary":{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/joss.theoj.org\/papers\/10.21105\/joss.08070"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,19]]},"references-count":7,"journal-issue":{"issue":"109","published-online":{"date-parts":[[2025,5]]}},"alternative-id":["10.21105\/joss.08070"],"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.21105\/joss.08070","relation":{"has-review":[{"id-type":"uri","id":"https:\/\/2.zoppoz.workers.dev:443\/https\/github.com\/openjournals\/joss-reviews\/issues\/8070","asserted-by":"subject"}],"references":[{"id-type":"doi","id":"10.5281\/zenodo.15461604","asserted-by":"subject"}]},"ISSN":["2475-9066"],"issn-type":[{"value":"2475-9066","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,5,19]]}}}