{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T01:37:06Z","timestamp":1777513026095,"version":"3.51.4"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,5,13]],"date-time":"2025-05-13T00:00:00Z","timestamp":1747094400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,5,13]],"date-time":"2025-05-13T00:00:00Z","timestamp":1747094400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["DE-SC0023112"],"award-info":[{"award-number":["DE-SC0023112"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100006919","name":"Massachusetts Institute of Technology","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100006919","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>\n          <jats:p>Quantitative Structure\u2013Property Relationship studies (QSPR), often referred to interchangeably as QSAR, seek to establish a mapping between molecular structure and an arbitrary target property. Historically this was done on a target-by-target basis with new descriptors being devised to <jats:italic>specifically<\/jats:italic> map to a given target. Today software packages exist that calculate thousands of these descriptors, enabling general modeling typically with classical and machine learning methods. Also present today are learned representation methods in which deep learning models generate a target-specific representation during training. The former requires less training data and offers improved speed and interpretability while the latter offers excellent generality, while the intersection of the two remains under-explored. This paper introduces , a software package and general Deep-QSPR framework that combines a cogent set of molecular descriptors with deep learning to achieve state-of-the-art performance on datasets ranging from tens to tens of thousands of molecules.  provides both a user-friendly Command Line Interface and highly interoperable set of Python modules for the training and deployment of feedforward neural networks for property prediction. This approach yields improvements in speed and interpretability over existing methods while statistically equaling or exceeding their performance across most of the tested benchmarks.  is designed with Research Software Engineering best practices and is free and open source, hosted at github.com\/jacksonburns\/fastprop.<\/jats:p>","DOI":"10.1186\/s13321-025-01013-4","type":"journal-article","created":{"date-parts":[[2025,5,13]],"date-time":"2025-05-13T19:04:41Z","timestamp":1747163081000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Generalizable, fast, and accurate DeepQSPR with fastprop"],"prefix":"10.1186","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0657-9426","authenticated-orcid":false,"given":"Jackson W.","family":"Burns","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2603-9694","authenticated-orcid":false,"given":"William H.","family":"Green","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,5,13]]},"reference":[{"key":"1013_CR1","doi-asserted-by":"publisher","first-page":"3525","DOI":"10.1039\/D0CS00098A","volume":"49","author":"EN Muratov","year":"2020","unstructured":"Muratov EN, Bajorath J, Sheridan RP et al (2020) QSAR without borders. Chem Soc Rev 49:3525\u20133564. https:\/\/doi.org\/10.1039\/D0CS00098A","journal-title":"Chem Soc Rev"},{"key":"1013_CR2","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1021\/ja01193a005","volume":"69","author":"H Wiener","year":"1947","unstructured":"Wiener H (1947) Structural determination of paraffin boiling points. J Am Chem Soc 69:17\u201320. https:\/\/doi.org\/10.1021\/ja01193a005","journal-title":"J Am Chem Soc"},{"key":"1013_CR3","first-page":"849","volume":"37","author":"E Estrada\u2019","year":"1998","unstructured":"Estrada\u2019 E, Torres\u2019 L, Rodriguez\u2019 L (1998) An atom-bond connectivity index: Modelling the. Enthalpy of formation of alkanes. Ind J Chem 37:849\u2013855","journal-title":"Ind J Chem"},{"key":"1013_CR4","doi-asserted-by":"publisher","first-page":"1252","DOI":"10.1002\/9783527628766","volume-title":"Methods and principles in medicinal chemistry","author":"R Todeschini","year":"2009","unstructured":"Todeschini R, Consonni V (2009) Molecular descriptors for chemoinformatics. Methods and principles in medicinal chemistry. John Wiley & Sons, Hoboken, p 1252. https:\/\/doi.org\/10.1002\/9783527628766"},{"key":"1013_CR5","doi-asserted-by":"publisher","first-page":"569","DOI":"10.1080\/1062936x.2023.2239149","volume":"34","author":"M Arockiaraj","year":"2023","unstructured":"Arockiaraj M, Paul D, Clement J et al (2023) Novel molecular hybrid geometric-harmonic-Zagreb degree based descriptors and their efficacy in QSPR studies of polycyclic aromatic hydrocarbons. SAR QSAR Environ Res 34:569\u2013589. https:\/\/doi.org\/10.1080\/1062936x.2023.2239149","journal-title":"SAR QSAR Environ Res"},{"key":"1013_CR6","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1021\/ci500747n","volume":"55","author":"J Ma","year":"2015","unstructured":"Ma J, Sheridan RP, Liaw A et al (2015) Deep neural nets as a method for quantitative structure-activity relationships. J Chem Inf Model 55:263\u2013274. https:\/\/doi.org\/10.1021\/ci500747n","journal-title":"J Chem Inf Model"},{"key":"1013_CR7","doi-asserted-by":"publisher","first-page":"434","DOI":"10.1021\/acscentsci.7b00064","volume":"3","author":"CW Coley","year":"2017","unstructured":"Coley CW, Barzilay R, Jaakkola TS et al (2017) Prediction of organic reaction outcomes using machine learning. ACS Cent Sci 3:434\u2013443. https:\/\/doi.org\/10.1021\/acscentsci.7b00064","journal-title":"ACS Cent Sci"},{"key":"1013_CR8","doi-asserted-by":"publisher","first-page":"3370","DOI":"10.1021\/acs.jcim.9b00237","volume":"59","author":"K Yang","year":"2019","unstructured":"Yang K, Swanson K, Jin W et al (2019) Analyzing learned molecular representations for property prediction. J Chem Inf Model 59:3370\u20133388. https:\/\/doi.org\/10.1021\/acs.jcim.9b00237","journal-title":"J Chem Inf Model"},{"key":"1013_CR9","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1021\/acs.jcim.3c01250","volume":"64","author":"E Heid","year":"2024","unstructured":"Heid E, Greenman KP, Chung Y et al (2024) Chemprop: a machine learning package for chemical property prediction. J Chem Inf Model 64:9\u201317. https:\/\/doi.org\/10.1021\/acs.jcim.3c01250","journal-title":"J Chem Inf Model"},{"key":"1013_CR10","doi-asserted-by":"crossref","unstructured":"Song Y, Zheng S, Niu Z, et al (2021) Communicative representation learning on attributed molecular graphs. In: Proceedings of the twenty-ninth international joint conference on artificial intelligence. Yokohama, Yokohama, Japan. 2021. 10.5555\/3491440.3491832","DOI":"10.24963\/ijcai.2020\/392"},{"key":"1013_CR11","doi-asserted-by":"crossref","unstructured":"Zhou G, Gao Z, Ding Q, et al. Uni-mol: A universal 3D molecular representation learning framework. In: The eleventh international conference on learning representations. 2023. 10.26434\/chemrxiv-2022-jjm0j","DOI":"10.26434\/chemrxiv-2022-jjm0j"},{"key":"1013_CR12","doi-asserted-by":"publisher","unstructured":"Chen J, Schwaller P. Molecular hypergraph neural networks. 2023. https:\/\/doi.org\/10.48550\/arXiv.2312.13136","DOI":"10.48550\/arXiv.2312.13136"},{"key":"1013_CR13","doi-asserted-by":"crossref","unstructured":"Zhao B, Xu W, Guan J, Zhou S. Molecular property prediction based on graph structure learning. 2023. arXiv preprint arXiv:2312.16855","DOI":"10.1093\/bioinformatics\/btae304"},{"key":"1013_CR14","unstructured":"Wang Z, Jiang T, Wang J, Xuan Q. Multi-modal representation learning for molecular property prediction: sequence, graph, geometry. 2024. 10.48550\/ARXIV.2401.03369"},{"key":"1013_CR15","doi-asserted-by":"publisher","first-page":"1112","DOI":"10.1021\/acs.jcim.3c01468","volume":"64","author":"Y Zhu","year":"2024","unstructured":"Zhu Y, Chen D, Du Y et al (2024) Molecular contrastive pretraining with collaborative featurizations. J Chem Inf Model 64:1112\u20131122. https:\/\/doi.org\/10.1021\/acs.jcim.3c01468","journal-title":"J Chem Inf Model"},{"key":"1013_CR16","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1186\/s13321-023-00721-z","volume":"15","author":"N Schaduangrat","year":"2023","unstructured":"Schaduangrat N, Anuwongcharoen N, Charoenkwan P, Shoombuatong W (2023) DeepAR: a novel deep learning-based hybrid framework for the interpretable prediction of androgen receptor antagonists. J Cheminform 15:50. https:\/\/doi.org\/10.1186\/s13321-023-00721-z","journal-title":"J Cheminform"},{"key":"1013_CR17","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1186\/s13321-020-00423-w","volume":"12","author":"P Karpov","year":"2020","unstructured":"Karpov P, Godin G, Tetko IV (2020) Transformer-CNN: Swiss knife for QSAR modeling and interpretation. J Cheminform 12:17. https:\/\/doi.org\/10.1186\/s13321-020-00423-w","journal-title":"J Cheminform"},{"key":"1013_CR18","doi-asserted-by":"publisher","DOI":"10.26434\/chemrxiv-2024-w0wvl","author":"D van Tilborg","year":"2024","unstructured":"van Tilborg D, Brinkmann H, Criscuolo E et al (2024) Deep learning for low-data drug discovery: hurdles and opportunities. ChemRxiv. https:\/\/doi.org\/10.26434\/chemrxiv-2024-w0wvl","journal-title":"ChemRxiv"},{"key":"1013_CR19","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1186\/s13321-018-0258-y","volume":"10","author":"H Moriwaki","year":"2018","unstructured":"Moriwaki H, Tian Y-S, Kawashita N, Takagi T (2018) Mordred: a molecular descriptor calculator. J Cheminform 10:4. https:\/\/doi.org\/10.1186\/s13321-018-0258-y","journal-title":"J Cheminform"},{"key":"1013_CR20","unstructured":"Falcon W. The PyTorch Lightning team. PyTorch Lightning. 2019. 10.5281\/zenodo.3828935"},{"key":"1013_CR21","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1021\/ci00057a005","volume":"28","author":"D Weininger","year":"1988","unstructured":"Weininger D (1988) SMILES, a chemical language and information system. 1. Introduction to methodology and encoding rules. J Chem Inf Comput Sci 28:31\u201336. https:\/\/doi.org\/10.1021\/ci00057a005","journal-title":"J Chem Inf Comput Sci"},{"key":"1013_CR22","doi-asserted-by":"publisher","first-page":"1062","DOI":"10.1021\/acs.jcim.8b00685","volume":"59","author":"S Sosnin","year":"2019","unstructured":"Sosnin S, Karlov D, Tetko IV, Fedorov MV (2019) Comparative study of multitask toxicity modeling on a broad chemical space. J Chem Inf Model 59:1062\u20131072. https:\/\/doi.org\/10.1021\/acs.jcim.8b00685","journal-title":"J Chem Inf Model"},{"key":"1013_CR23","doi-asserted-by":"publisher","first-page":"bbad422","DOI":"10.1093\/bib\/bbad422","volume":"25","author":"M McGibbon","year":"2023","unstructured":"McGibbon M, Shave S, Dong J et al (2023) From intuition to AI: evolution of small molecule representations in drug discovery. Brief Bioinform 25:bbad422. https:\/\/doi.org\/10.1093\/bib\/bbad422","journal-title":"Brief Bioinform"},{"issue":"1063\/1","key":"1013_CR24","first-page":"4928757","volume":"10","author":"R Ramakrishnan","year":"2015","unstructured":"Ramakrishnan R, Hartmann M, Tapavicza E, von Liliendfeld O (2015) Electronic spectra from TDDFT and machine learning in chemical space. J Chem Phys 10(1063\/1):4928757","journal-title":"J Chem Phys"},{"key":"1013_CR25","doi-asserted-by":"publisher","DOI":"10.1016\/j.fuel.2022.123836","volume":"321","author":"AE Comesana","year":"2022","unstructured":"Comesana AE, Huntington TT, Scown CD et al (2022) A systematic method for selecting molecular descriptors as features when training models for predicting physiochemical properties. Fuel 321:123836. https:\/\/doi.org\/10.1016\/j.fuel.2022.123836","journal-title":"Fuel"},{"key":"1013_CR26","doi-asserted-by":"publisher","first-page":"18991","DOI":"10.1021\/acs.iecr.0c03880","volume":"59","author":"J Wu","year":"2020","unstructured":"Wu J, Wang S, Zhou L et al (2020) Deep-learning architecture in QSPR modeling for the prediction of energy conversion efficiency of solar cells. Ind Eng Chem Res 59:18991\u201319000. https:\/\/doi.org\/10.1021\/acs.iecr.0c03880","journal-title":"Ind Eng Chem Res"},{"key":"1013_CR27","doi-asserted-by":"publisher","first-page":"3251","DOI":"10.1021\/acs.jcim.9b00180","volume":"59","author":"T Esaki","year":"2019","unstructured":"Esaki T, Ohashi R, Watanabe R et al (2019) Computational model to predict the fraction of unbound drug in the brain. J Chem Inf Model 59:3251\u20133261. https:\/\/doi.org\/10.1021\/acs.jcim.9b00180","journal-title":"J Chem Inf Model"},{"key":"1013_CR28","doi-asserted-by":"publisher","DOI":"10.1016\/j.jaecs.2023.100211","volume":"16","author":"KK Yalamanchi","year":"2023","unstructured":"Yalamanchi KK, Kommalapati S, Pal P et al (2023) Uncertainty quantification of a deep learning fuel property prediction model. Appl Energy Combust Sci 16:100211. https:\/\/doi.org\/10.1016\/j.jaecs.2023.100211","journal-title":"Appl Energy Combust Sci"},{"key":"1013_CR29","doi-asserted-by":"publisher","unstructured":"Lundberg S, Lee S-I. A unified approach to interpreting model predictions. 2017. https:\/\/doi.org\/10.48550\/ARXIV.1705.07874","DOI":"10.48550\/ARXIV.1705.07874"},{"key":"1013_CR30","doi-asserted-by":"crossref","unstructured":"Wu Z, Ramsundar B, Feinberg EN, et al. MoleculeNet: a benchmark for molecular machine learning. 2018. 10.48550\/arXiv.1703.00564","DOI":"10.1039\/C7SC02664A"},{"key":"1013_CR31","doi-asserted-by":"publisher","DOI":"10.1038\/sdata.2014.22","author":"R Ramakrishnan","year":"2014","unstructured":"Ramakrishnan R, Dral P, Rupp M, von Liliendfeld O (2014) Quantum chemistry structures and properties of 134 kilo molecules. Sci Data. https:\/\/doi.org\/10.1038\/sdata.2014.22","journal-title":"Sci Data"},{"key":"1013_CR32","doi-asserted-by":"publisher","first-page":"5996","DOI":"10.21105\/joss.05996","volume":"8","author":"J Burns","year":"2023","unstructured":"Burns J, Spiekermann K, Bhattacharjee H et al (2023) Machine learning validation via rational dataset sampling with astartes. J Open Sour Softw 8:5996. https:\/\/doi.org\/10.21105\/joss.05996","journal-title":"J Open Sour Softw"},{"key":"1013_CR33","doi-asserted-by":"publisher","unstructured":"Notwell JH, Wood MW. ADMET property prediction through combinations of molecular fingerprints. 2023. https:\/\/doi.org\/10.48550\/arXiv.2310.00174","DOI":"10.48550\/arXiv.2310.00174"},{"key":"1013_CR34","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1186\/s13321-023-00721-z","volume":"15","author":"N Schaduangrat","year":"2023","unstructured":"Schaduangrat N, Anuwongcharoen N, Charoenkwan P, Shoombuatong W (2023) DeepAR: a novel deep learning-based hybrid framework for the interpretable prediction of androgen receptor antagonists. J Cheminform 15:50. https:\/\/doi.org\/10.1186\/s13321-023-00721-z","journal-title":"J Cheminform"},{"key":"1013_CR35","doi-asserted-by":"publisher","first-page":"3900","DOI":"10.1021\/ef200795j","volume":"25","author":"DA Saldana","year":"2011","unstructured":"Saldana DA, Starck L, Mougin P et al (2011) Flash point and cetane number predictions for fuel compounds using quantitative structure property relationship (QSPR) methods. Energy Fuels 25:3900\u20133908. https:\/\/doi.org\/10.1021\/ef200795j","journal-title":"Energy Fuels"},{"key":"1013_CR36","doi-asserted-by":"publisher","first-page":"349","DOI":"10.1016\/j.combustflame.2017.12.005","volume":"190","author":"DD Das","year":"2018","unstructured":"Das DD, John St.PC, McEnally CS et al (2018) Measuring and predicting sooting tendencies of oxygenates, alkanes, alkenes, cycloalkanes, and aromatics on a unified scale. Combust Flame 190:349\u2013364. https:\/\/doi.org\/10.1016\/j.combustflame.2017.12.005","journal-title":"Combust Flame"},{"key":"1013_CR37","doi-asserted-by":"publisher","first-page":"1740","DOI":"10.1021\/jm101421d","volume":"54","author":"F Broccatelli","year":"2011","unstructured":"Broccatelli F, Carosati E, Neri A et al (2011) A novel approach for predicting p-glycoprotein (ABCB1) inhibition using molecular interaction fields. J Med Chem 54:1740\u20131751. https:\/\/doi.org\/10.1021\/jm101421d","journal-title":"J Med Chem"},{"key":"1013_CR38","doi-asserted-by":"publisher","unstructured":"Huang K, Fu T, Gao W, et al. Therapeutics data commons: Machine learning datasets and tasks for therapeutics. CoRR abs\/2102.09548. 2021. https:\/\/doi.org\/10.48550\/arXiv.2102.09548","DOI":"10.48550\/arXiv.2102.09548"},{"key":"1013_CR39","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1186\/s13321-024-00934-w","volume":"16","author":"IV Tetko","year":"2024","unstructured":"Tetko IV, van Deursen R, Godin G (2024) Be aware of overfitting by hyperparameter optimization! J Cheminform 16:139. https:\/\/doi.org\/10.1186\/s13321-024-00934-w","journal-title":"J Cheminform"},{"key":"1013_CR40","doi-asserted-by":"publisher","first-page":"7330","DOI":"10.1021\/acs.jcim.3c01338","volume":"63","author":"JW Burns","year":"2023","unstructured":"Burns JW, Rogers DM (2023) QuantumScents: quantum-mechanical properties for 3.5k olfactory molecules. J Chem Inf Model 63:7330\u20137337. https:\/\/doi.org\/10.1021\/acs.jcim.3c01338","journal-title":"J Chem Inf Model"},{"key":"1013_CR41","unstructured":"Szyma\u0144ski P, Kajdanowicz T. https:\/\/proceedings.mlr.press\/v74\/szyma%C5%84ski17a.html A network perspective on stratification of multi-label data. In: Lu\u00eds Torgo PB, Moniz N (eds) Proceedings of the first international workshop on learning with imbalanced domains: Theory and applications. PMLR, 2017; pp 22\u201335"},{"key":"1013_CR42","doi-asserted-by":"publisher","first-page":"887","DOI":"10.1021\/ci300584r","volume":"53","author":"P Carbonell","year":"2013","unstructured":"Carbonell P, Carlsson L, Faulon J-L (2013) Stereo signature molecular descriptor. J Chem Inf Model 53:887\u2013897. https:\/\/doi.org\/10.1021\/ci300584r","journal-title":"J Chem Inf Model"}],"container-title":["Journal of Cheminformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13321-025-01013-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13321-025-01013-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13321-025-01013-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,13]],"date-time":"2025-05-13T19:04:51Z","timestamp":1747163091000},"score":1,"resource":{"primary":{"URL":"https:\/\/jcheminf.biomedcentral.com\/articles\/10.1186\/s13321-025-01013-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,13]]},"references-count":42,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["1013"],"URL":"https:\/\/doi.org\/10.1186\/s13321-025-01013-4","relation":{},"ISSN":["1758-2946"],"issn-type":[{"value":"1758-2946","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,5,13]]},"assertion":[{"value":"25 October 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 April 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 May 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"None.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"73"}}