{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T16:32:31Z","timestamp":1740155551443,"version":"3.37.3"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,1,18]],"date-time":"2023-01-18T00:00:00Z","timestamp":1674000000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,1,18]],"date-time":"2023-01-18T00:00:00Z","timestamp":1674000000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Adlershof School of Analytical Sciences"},{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["VO 1355\/4-3"],"award-info":[{"award-number":["VO 1355\/4-3"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100021727","name":"Berlin University Alliance","doi-asserted-by":"publisher","award":["501_LinkLab"],"award-info":[{"award-number":["501_LinkLab"]}],"id":[{"id":"10.13039\/501100021727","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006211","name":"Humboldt-Universit\u00e4t zu Berlin","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100006211","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cheminform"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The field of high-resolution mass spectrometry (HRMS) and ancillary hyphenated techniques comprise a rapidly expanding and evolving area. As popularity of HRMS instruments grows, there is a concurrent need for tools and solutions to simplify and automate the processing of the large and complex datasets that result from these analyses. Constellation is one such of these tools, developed by our group over the last two years to perform unsupervised trend detection for repeating, polymeric units in HRMS data of complex mixtures such as natural organic matter, oil, or lignin. In this work, we develop two new unsupervised algorithms for finding chemically-meaningful changing units in HRMS data, and incorporate a molecular-formula-finding algorithm from the open-source CoreMS software package, both demonstrated here in the Constellation software environment. These algorithms are evaluated on a collection of open-source HRMS datasets containing polymeric analytes (PEG 400 and NIST standard reference material 1950, both metabolites in human plasma, as well as a swab extract containing polymers), and are able to successfully identify all known changing units in the data, including assigning the correct formulas. Through these new developments, we are excited to add to a growing body of open-source software specialized in extracting useful information from complex datasets without the high costs, technical knowledge, and processor-demand typically associated with such tools.<\/jats:p>","DOI":"10.1186\/s13321-023-00680-5","type":"journal-article","created":{"date-parts":[[2023,1,18]],"date-time":"2023-01-18T16:02:59Z","timestamp":1674057779000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["New algorithms demonstrate untargeted detection of chemically meaningful changing units and formula assignment for HRMS data of polymeric mixtures in the open-source constellation web application"],"prefix":"10.1186","volume":"15","author":[{"given":"Dane R.","family":"Letourneau","sequence":"first","affiliation":[]},{"given":"Dennis D.","family":"August","sequence":"additional","affiliation":[]},{"given":"Dietrich A.","family":"Volmer","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,1,18]]},"reference":[{"key":"680_CR1","unstructured":"Strimmer, K. Open source tools for mass spectrometry analysis. https:\/\/strimmerlab.github.io\/notes\/mass-spectrometry.html. Accessed 15 June 2022"},{"key":"680_CR2","unstructured":"List of mass spectrometry software. Wikipedia. https:\/\/en.wikipedia.org\/w\/index.php?title=List_of_mass_spectrometry_software&oldid=1093045979. Accessed 15 June 2022"},{"issue":"9","key":"680_CR3","doi-asserted-by":"publisher","first-page":"741","DOI":"10.1038\/nmeth.3959","volume":"13","author":"HL R\u00f6st","year":"2016","unstructured":"R\u00f6st HL, Sachsenberg T, Aiche S, Bielow C, Weisser H, Aicheler F, Andreotti S, Ehrlich H-C, Gutenbrunner P, Kenar E, Liang X, Nahnsen S, Nilse L, Pfeuffer J, Rosenberger G, Rurik M, Schmitt U, Veit J, Walzer M, Wojnar D, Wolski WE, Schilling O, Choudhary JS, Malmstr\u00f6m L, Aebersold R, Reinert K, Kohlbacher O (2016) OpenMS: a flexible open-source software platform for mass spectrometry data analysis. Nat Methods 13(9):741\u2013748. https:\/\/doi.org\/10.1038\/nmeth.3959","journal-title":"Nat Methods"},{"key":"680_CR4","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1016\/j.aca.2020.05.048","volume":"1125","author":"Q-L Fu","year":"2020","unstructured":"Fu Q-L, Fujii M, Riedel T (2020) Development and comparison of formula assignment algorithms for ultrahigh-resolution mass spectra of natural organic matter. Anal Chim Acta 1125:247\u2013257. https:\/\/doi.org\/10.1016\/j.aca.2020.05.048","journal-title":"Anal Chim Acta"},{"issue":"2","key":"680_CR5","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1002\/rcm.8315","volume":"33","author":"T Leefmann","year":"2019","unstructured":"Leefmann T, Frickenhaus S, Koch BP (2019) ultramassexplorer: a browser-based application for the evaluation of high-resolution mass spectrometric data. Rapid Commun Mass Spectrom 33(2):193\u2013202. https:\/\/doi.org\/10.1002\/rcm.8315","journal-title":"Rapid Commun Mass Spectrom"},{"issue":"1","key":"680_CR6","doi-asserted-by":"publisher","first-page":"5544","DOI":"10.1038\/s41467-021-25744-8","volume":"12","author":"WM Abdelmoula","year":"2021","unstructured":"Abdelmoula WM, Lopez BG-C, Randall EC, Kapur T, Sarkaria JN, White FM, Agar JN, Wells WM, Agar NYR (2021) Peak learning of mass spectrometry imaging data using artificial neural networks. Nat Commun 12(1):5544. https:\/\/doi.org\/10.1038\/s41467-021-25744-8","journal-title":"Nat Commun"},{"issue":"1","key":"680_CR7","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1186\/s13321-021-00558-4","volume":"13","author":"F Huber","year":"2021","unstructured":"Huber F, van der Burg S, van der Hooft JJJ, Ridder L (2021) MS2DeepScore: a novel deep learning similarity measure to compare tandem mass spectra. J Cheminform 13(1):84. https:\/\/doi.org\/10.1186\/s13321-021-00558-4","journal-title":"J Cheminform"},{"issue":"2","key":"680_CR8","doi-asserted-by":"publisher","first-page":"268","DOI":"10.1007\/s13361-018-2069-9","volume":"30","author":"RR da Silva","year":"2019","unstructured":"da Silva RR, Vargas F, Ernst M, Nguyen NH, Bolleddu S, del Rosario KK, Tsunoda SM, Dorrestein PC, Jarmusch AK (2019) Computational removal of undesired mass spectral features possessing repeat units via a kendrick mass filter. J Am Soc Mass Spectrom 30(2):268\u2013277. https:\/\/doi.org\/10.1007\/s13361-018-2069-9","journal-title":"J Am Soc Mass Spectrom"},{"issue":"5","key":"680_CR9","doi-asserted-by":"publisher","first-page":"1263","DOI":"10.1021\/jasms.1c00064","volume":"32","author":"E Kitson","year":"2021","unstructured":"Kitson E, Kew W, Ding W, Bell NGA (2021) PyKrev: a python library for the analysis of complex mixture FT-MS data. J Am Soc Mass Spectrom 32(5):1263\u20131267. https:\/\/doi.org\/10.1021\/jasms.1c00064","journal-title":"J Am Soc Mass Spectrom"},{"key":"680_CR10","unstructured":"Kew, W. FTMS Visualisation: A suite of tools for visualizing complex mixture FT-MS data. https:\/\/github.com\/wkew\/FTMSVisualization. Accessed 25 Nov 2022"},{"key":"680_CR11","doi-asserted-by":"publisher","unstructured":"Corilo, Y. E.; Kew, W. R.; McCue, L. A. EMSL-computing\/CoreMS: CoreMS 1.0.0, 2021. https:\/\/doi.org\/10.5281\/zenodo.4641553","DOI":"10.5281\/zenodo.4641553"},{"issue":"3","key":"680_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1371\/journal.pcbi.1007654","volume":"16","author":"LM Bramer","year":"2020","unstructured":"Bramer LM, White AM, Stratton KG, Thompson AM, Claborne D, Hofmockel K, McCue LA (2020) Ftmsranalysis: An r package for exploratory data analysis and interactive visualization of FT-MS data. PLoS Comput Biol 16(3):1\u201312. https:\/\/doi.org\/10.1371\/journal.pcbi.1007654","journal-title":"PLoS Comput Biol"},{"key":"680_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.aca.2018.05.038","volume":"1028","author":"E Szyma\u0144ska","year":"2018","unstructured":"Szyma\u0144ska E (2018) Modern data science for analytical chemical data\u2014a comprehensive review. Anal Chim Acta 1028:1\u201310. https:\/\/doi.org\/10.1016\/j.aca.2018.05.038","journal-title":"Anal Chim Acta"},{"issue":"12","key":"680_CR14","doi-asserted-by":"publisher","first-page":"4924","DOI":"10.1021\/ac200654j","volume":"83","author":"PJ Roach","year":"2011","unstructured":"Roach PJ, Laskin J, Laskin A (2011) Higher-order mass defect analysis for mass spectra of complex organic mixtures. Anal Chem 83(12):4924\u20134929. https:\/\/doi.org\/10.1021\/ac200654j","journal-title":"Anal Chem"},{"key":"680_CR15","doi-asserted-by":"publisher","DOI":"10.3390\/metabo10090348","author":"L Chen","year":"2020","unstructured":"Chen L, Zhong F, Zhu J (2020) Bridging targeted and untargeted mass spectrometry-based metabolomics via hybrid approaches. Metabolites. https:\/\/doi.org\/10.3390\/metabo10090348","journal-title":"Metabolites"},{"key":"680_CR16","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1016\/j.aca.2018.03.013","volume":"1021","author":"LK Caesar","year":"2018","unstructured":"Caesar LK, Kvalheim OM, Cech NB (2018) Hierarchical cluster analysis of technical replicates to identify interferents in untargeted mass spectrometry metabolomics. Anal Chim Acta 1021:69\u201377. https:\/\/doi.org\/10.1016\/j.aca.2018.03.013","journal-title":"Anal Chim Acta"},{"key":"680_CR17","doi-asserted-by":"publisher","DOI":"10.3390\/metabo8020039","author":"B Rochat","year":"2018","unstructured":"Rochat B, Mohamed R, Sottas P-E (2018) LC-HRMS metabolomics for untargeted diagnostic screening in clinical laboratories: a feasibility study. Metabolites. https:\/\/doi.org\/10.3390\/metabo8020039","journal-title":"Metabolites"},{"key":"680_CR18","doi-asserted-by":"publisher","first-page":"150","DOI":"10.1016\/j.aca.2020.07.029","volume":"1134","author":"NP Kalogiouri","year":"2020","unstructured":"Kalogiouri NP, Aalizadeh R, Dasenaki ME, Thomaidis NS (2020) Application of high resolution mass spectrometric methods coupled with chemometric techniques in olive oil authenticity studies\u2014a review. Anal Chim Acta 1134:150\u2013173. https:\/\/doi.org\/10.1016\/j.aca.2020.07.029","journal-title":"Anal Chim Acta"},{"issue":"2","key":"680_CR19","doi-asserted-by":"publisher","first-page":"021013","DOI":"10.1116\/6.0000044","volume":"15","author":"K Matsuda","year":"2020","unstructured":"Matsuda K, Aoyagi S (2020) Time-of-flight secondary ion mass spectrometry analysis of hair samples using unsupervised artificial neural network. Biointerphases 15(2):021013. https:\/\/doi.org\/10.1116\/6.0000044","journal-title":"Biointerphases"},{"key":"680_CR20","doi-asserted-by":"publisher","first-page":"426","DOI":"10.1016\/j.talanta.2018.11.039","volume":"195","author":"S Samanipour","year":"2019","unstructured":"Samanipour S, Kaserzon S, Vijayasarathy S, Jiang H, Choi P, Reid MJ, Mueller JF, Thomas KV (2019) Machine learning combined with non-targeted Lc-Hrms analysis for a risk warning system of chemical hazards in drinking water: a proof of concept. Talanta 195:426\u2013432. https:\/\/doi.org\/10.1016\/j.talanta.2018.11.039","journal-title":"Talanta"},{"issue":"8","key":"680_CR21","doi-asserted-by":"publisher","first-page":"1392","DOI":"10.1515\/cclm-2021-0010","volume":"59","author":"GL Streun","year":"2021","unstructured":"Streun GL, Steuer AE, Ebert LC, Dobay A, Kraemer T (2021) Interpretable machine learning model to detect chemically adulterated urine samples analyzed by high resolution mass spectrometry. Clin Chem Lab Med 59(8):1392\u20131399. https:\/\/doi.org\/10.1515\/cclm-2021-0010","journal-title":"Clin Chem Lab Med"},{"key":"680_CR22","doi-asserted-by":"publisher","DOI":"10.1002\/rcm.8584","author":"K Ishitsuka","year":"2020","unstructured":"Ishitsuka K, Kakiuchi T, Sato H, Fouquet TNJ (2020) An arsenal of tools based on kendrick mass defects to process congested electrospray ionization high-resolution mass spectra of polymers with multiple charging. Rapid Commun Mass Spectrom. https:\/\/doi.org\/10.1002\/rcm.8584","journal-title":"Rapid Commun Mass Spectrom"},{"issue":"19","key":"680_CR23","doi-asserted-by":"publisher","first-page":"4676","DOI":"10.1021\/ac010560w","volume":"73","author":"CA Hughey","year":"2001","unstructured":"Hughey CA, Hendrickson CL, Rodgers RP, Marshall AG, Qian K (2001) Kendrick mass defect spectrum: a compact visual analysis for ultrahigh-resolution broadband mass spectra. Anal Chem 73(19):4676\u20134681. https:\/\/doi.org\/10.1021\/ac010560w","journal-title":"Anal Chem"},{"issue":"12","key":"680_CR24","doi-asserted-by":"publisher","first-page":"933","DOI":"10.1002\/jms.4480","volume":"54","author":"TNJ Fouquet","year":"2019","unstructured":"Fouquet TNJ (2019) The kendrick analysis for polymer mass spectrometry. J Mass Spectrom 54(12):933\u2013947. https:\/\/doi.org\/10.1002\/jms.4480","journal-title":"J Mass Spectrom"},{"issue":"2","key":"680_CR25","doi-asserted-by":"publisher","first-page":"226","DOI":"10.1002\/jms.2953","volume":"47","author":"L Sleno","year":"2012","unstructured":"Sleno L (2012) The use of mass defect in modern mass spectrometry. J Mass Spectrom 47(2):226\u2013236. https:\/\/doi.org\/10.1002\/jms.2953","journal-title":"J Mass Spectrom"},{"issue":"20","key":"680_CR26","doi-asserted-by":"publisher","first-page":"13112","DOI":"10.1021\/acs.analchem.9b03333","volume":"91","author":"C Kune","year":"2019","unstructured":"Kune C, McCann A, Rapha\u00ebl LR, Arias AA, Tiquet M, Van Kruining D, Martinez PM, Ongena M, Eppe G, Quinton L, Far J, De Pauw E (2019) Rapid visualization of chemically related compounds using kendrick mass defect as a filter in mass spectrometry imaging. Anal Chem 91(20):13112\u201313118. https:\/\/doi.org\/10.1021\/acs.analchem.9b03333","journal-title":"Anal Chem"},{"issue":"1","key":"680_CR27","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1186\/s13321-017-0197-z","volume":"9","author":"M Loos","year":"2017","unstructured":"Loos M, Singer H (2017) Nontargeted homologue series extraction from hyphenated high resolution mass spectrometry data. J Cheminform 9(1):12. https:\/\/doi.org\/10.1186\/s13321-017-0197-z","journal-title":"J Cheminform"},{"key":"680_CR28","doi-asserted-by":"publisher","first-page":"397","DOI":"10.1016\/j.chemosphere.2018.02.095","volume":"200","author":"Y Verkh","year":"2018","unstructured":"Verkh Y, Rozman M, Petrovic M (2018) A non-targeted high-resolution mass spectrometry data analysis of dissolved organic matter in wastewater treatment. Chemosphere 200:397\u2013404. https:\/\/doi.org\/10.1016\/j.chemosphere.2018.02.095","journal-title":"Chemosphere"},{"issue":"20","key":"680_CR29","doi-asserted-by":"publisher","first-page":"4797","DOI":"10.1007\/s00216-019-02358-0","volume":"412","author":"B Bugsel","year":"2020","unstructured":"Bugsel B, Zwiener C (2020) LC-MS screening of poly- and perfluoroalkyl substances in contaminated soil by kendrick mass analysis. Anal Bioanal Chem 412(20):4797\u20134805. https:\/\/doi.org\/10.1007\/s00216-019-02358-0","journal-title":"Anal Bioanal Chem"},{"key":"680_CR30","doi-asserted-by":"publisher","DOI":"10.1021\/jasms.1c00371","author":"DR Letourneau","year":"2022","unstructured":"Letourneau DR, Volmer DA (2022) Constellation: an open-source web application for unsupervised systematic trend detection in high-resolution mass spectrometry data. J Am Soc Mass Spectrom. https:\/\/doi.org\/10.1021\/jasms.1c00371","journal-title":"J Am Soc Mass Spectrom"},{"key":"680_CR31","unstructured":"Letourneau, D. Constellation. https:\/\/constellation.chemie.hu-berlin.de\/. Accessed 30 June 2022"},{"key":"680_CR32","unstructured":"Plotly Technologies, Inc Plotly: Collaborative data science. https:\/\/plot.ly. Accessed 15 Oct 2022"},{"key":"680_CR33","unstructured":"Solem, A. Celery\u2014distributed task queue. https:\/\/docs.celeryproject.org\/en\/stable\/index.html. Accessed 22 Oct 2022"},{"key":"680_CR34","unstructured":"Dane letourneau\/constellation GitLab. https:\/\/scm.cms.hu-berlin.de\/letournd\/constellation. Accessed 24 june 2022"},{"key":"680_CR35","unstructured":"Long Callbacks | Dash for Python Documentation | Plotly. https:\/\/dash.plotly.com\/long-callbacks (accessed 2022\u201306\u201324)."},{"key":"680_CR36","unstructured":"Welcome to Flas \u2014flask documentation (2.1.x). https:\/\/flask.palletsprojects.com\/en\/2.1.x\/.Accessed 24 June 2022"},{"key":"680_CR37","unstructured":"Store|Dash for python documentation|Plotly. https:\/\/dash.plotly.com\/dash-core-components\/store. Accessed 28 Oct 2022"},{"key":"680_CR38","unstructured":"Pasanen, N. Dash-Uploader, 2022. https:\/\/github.com\/np-8\/dash-uploader Accessed 28 Oct 2022"},{"key":"680_CR39","unstructured":"Pandas\u2014python data analysis library. https:\/\/pandas.pydata.org\/. Accessed 28 Oct 2022"},{"key":"680_CR40","unstructured":"NumPy. https:\/\/numpy.org\/. Accessed 19 Nov 2022"},{"key":"680_CR41","unstructured":"Flower\u2014celery monitoring tool\u2014flower 1.0.1 documentation. https:\/\/flower.readthedocs.io\/en\/latest\/. Accessed 19 Nov 2022"},{"key":"680_CR42","doi-asserted-by":"publisher","DOI":"10.1101\/842740","author":"M Ludwig","year":"2019","unstructured":"Ludwig M, Nothias L-F, D\u00fchrkop K, Koester I, Fleischauer M, Hoffmann MA, Petras D, Vargas F, Morsy M, Aluwihare L, Dorrestein PC, B\u00f6cker S (2019) Database-independent molecular formula annotation using gibbs sampling reveals unknown small molecules. biorxiv. https:\/\/doi.org\/10.1101\/842740","journal-title":"biorxiv"},{"issue":"8","key":"680_CR43","doi-asserted-by":"publisher","first-page":"626","DOI":"10.1021\/ed060p626","volume":"60","author":"V Pellegrin","year":"1983","unstructured":"Pellegrin V (1983) Molecular formulas of organic-compounds - the nitrogen rule and degree of unsaturation. J Chem Edu 60(8):626","journal-title":"J Chem Edu"},{"issue":"3303","key":"680_CR44","doi-asserted-by":"publisher","first-page":"880","DOI":"10.1126\/science.127.3303.880","volume":"127","author":"MD Soffer","year":"1958","unstructured":"Soffer MD (1958) The molecular formula generalized in terms of cyclic elements of structure. Science 127(3303):880\u2013880. https:\/\/doi.org\/10.1126\/science.127.3303.880","journal-title":"Science"},{"issue":"3","key":"680_CR45","doi-asserted-by":"publisher","first-page":"663","DOI":"10.2307\/2372318","volume":"73","author":"JK Senior","year":"1951","unstructured":"Senior JK (1951) Partitions and their representative graphs. Am J Math 73(3):663\u2013689","journal-title":"Am J Math"},{"issue":"6","key":"680_CR46","first-page":"445","volume":"12","author":"T Morikawa","year":"2003","unstructured":"Morikawa T, Newbold B (2003) Analogous odd-even parities in mathematics and chemistry. Chemistry 12(6):445","journal-title":"Chemistry"},{"issue":"1","key":"680_CR47","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1186\/1471-2105-8-105","volume":"8","author":"T Kind","year":"2007","unstructured":"Kind T, Fiehn O (2007) Seven golden rules for heuristic filtering of molecular formulas obtained by accurate mass spectrometry. BMC Bioinform 8(1):105. https:\/\/doi.org\/10.1186\/1471-2105-8-105","journal-title":"BMC Bioinform"},{"issue":"7","key":"680_CR48","doi-asserted-by":"publisher","first-page":"3410","DOI":"10.1021\/ac300244f","volume":"84","author":"VV Lobodin","year":"2012","unstructured":"Lobodin VV, Marshall AG, Hsu CS (2012) Compositional space boundaries for organic compounds. Anal Chem 84(7):3410\u20133416. https:\/\/doi.org\/10.1021\/ac300244f","journal-title":"Anal Chem"},{"key":"680_CR49","unstructured":"Welcome to MassIVE. https:\/\/massive.ucsd.edu\/ProteoSAFe\/static\/massive.jsp. Accessed 20 June 2022"}],"container-title":["Journal of Cheminformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13321-023-00680-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13321-023-00680-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13321-023-00680-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,18]],"date-time":"2023-01-18T16:07:25Z","timestamp":1674058045000},"score":1,"resource":{"primary":{"URL":"https:\/\/jcheminf.biomedcentral.com\/articles\/10.1186\/s13321-023-00680-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,18]]},"references-count":49,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,12]]}},"alternative-id":["680"],"URL":"https:\/\/doi.org\/10.1186\/s13321-023-00680-5","relation":{},"ISSN":["1758-2946"],"issn-type":[{"type":"electronic","value":"1758-2946"}],"subject":[],"published":{"date-parts":[[2023,1,18]]},"assertion":[{"value":"25 September 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 January 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 January 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"7"}}