{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T03:15:12Z","timestamp":1779333312571,"version":"3.51.4"},"reference-count":15,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T00:00:00Z","timestamp":1779321600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T00:00:00Z","timestamp":1779321600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Comput Aided Mol Des"],"DOI":"10.1007\/s10822-026-00838-x","type":"journal-article","created":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T02:50:43Z","timestamp":1779331843000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Python-based high-throughput extraction of void information, solvent accessible volume and adsorbate molecules from MOF for adsorption-separation applications"],"prefix":"10.1007","volume":"40","author":[{"given":"Mengxuan","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yujing","family":"Guo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shichen","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9428-5400","authenticated-orcid":false,"given":"Huawei","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2026,5,21]]},"reference":[{"issue":"7","key":"838_CR1","doi-asserted-by":"publisher","first-page":"129376","DOI":"10.1016\/j.seppur.2024.129376","volume":"354","author":"X Yang","year":"2025","unstructured":"Yang X, Ji Y, Jian M, Meng N, Zhu Y, Tan C, Li H (2025) Fabrication of metal-organic frameworks macro-structures for adsorption applications in water treatment: a review. Sep Purif Technol 354(7):129376","journal-title":"Sep Purif Technol"},{"key":"838_CR2","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1107\/S2053229614024929","volume":"71","author":"L Anthony","year":"2015","unstructured":"Anthony L, Spek (2015) PLATON SQUEEZE: a tool for the calculation of the disordered solvent contribution to the calculated structure factors. Acta Crystallogr Sect C 71:9\u201318","journal-title":"Acta Crystallogr Sect C"},{"issue":"1","key":"838_CR3","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1016\/j.micromeso.2011.08.020","volume":"149","author":"F Thomas","year":"2012","unstructured":"Thomas F, Willems CH, Rycroft M, Kazi JC, Meza, Maciej Haranczyk (2012) Algorithms and tools for high-throughput geometry-based analysis of crystalline porous materials. Microporous Mesoporous Mater 149(1):134\u2013141","journal-title":"Microporous Mesoporous Mater"},{"issue":"23","key":"838_CR4","doi-asserted-by":"publisher","first-page":"9849","DOI":"10.1021\/acs.chemmater.0c03575","volume":"32","author":"R Lev Sarkisov","year":"2020","unstructured":"Lev Sarkisov R, Bueno-Perez M, Sutharson, Fairen-Jimenez D (2020) Materials informatics with PoreBlazer v4.0 and the CSD MOF database. Chem Mater 32(23):9849\u20139867","journal-title":"Chem Mater"},{"key":"838_CR5","doi-asserted-by":"publisher","first-page":"314","DOI":"10.1016\/j.commatsci.2012.10.028","volume":"68","author":"SPOWD Richards","year":"2013","unstructured":"Richards SPOWD, Jain A, Hautier G, Kocher M, Cholia S, Gunter D, Chevrier VL, Kristin A, Persson (2013) Gerbrand ceder, python materials genomics (pymatgen): a robust, open-source python library for materials analysis. Comput Mater Sci 68:314\u2013319","journal-title":"Comput Mater Sci"},{"key":"838_CR6","first-page":"9","volume":"C71","author":"L Anthony","year":"2015","unstructured":"Anthony L, Spek (2015) PLATON SQUEEZE: a tool for the calculation of the disordered solvent contribution to the calculated structure factors. Acta Cryst C71:9\u201318","journal-title":"Acta Cryst"},{"issue":"15","key":"838_CR7","doi-asserted-by":"publisher","first-page":"4505","DOI":"10.1021\/acs.jcim.3c00643","volume":"63","author":"A Hagg","year":"2023","unstructured":"Hagg A, Kirschner KN (2023) Open-source machine learning in computational chemistry. J Chem Inf Model 63(15):4505\u20134532","journal-title":"J Chem Inf Model"},{"issue":"32","key":"838_CR8","doi-asserted-by":"publisher","first-page":"18048","DOI":"10.1021\/jacs.3c05819","volume":"145","author":"Z Zheng","year":"2023","unstructured":"Zheng Z, Zhang O, Borgs C et al (2023) ChatGPT chemistry assistant for text mining and the prediction of MOF synthesis. J Am Chem Soc 145(32):18048\u201318062","journal-title":"J Am Chem Soc"},{"key":"838_CR9","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1038\/s41560-023-01417-2","volume":"9","author":"PZ Moghadam","year":"2024","unstructured":"Moghadam PZ, Chung YG, Snurr RQ (2024) Progress toward the computational discovery of new metal\u2013organic framework adsorbents for energy applications. Nat Energy 9:121\u2013133","journal-title":"Nat Energy"},{"issue":"4","key":"838_CR10","doi-asserted-by":"publisher","first-page":"3733","DOI":"10.1007\/s11030-024-10889-7","volume":"29","author":"FV Ryzhkov","year":"2025","unstructured":"Ryzhkov FV, Ryzhkova YE (2025) Elinson. Python tools for structural tasks in chemistry. Mol Divers 29(4):3733\u20133752","journal-title":"Mol Divers"},{"issue":"1","key":"838_CR11","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1021\/acs.orglett.4c03458","volume":"27","author":"Mathias","year":"2025","unstructured":"Mathias, Christmann (2025) What I learned from analyzing accurate mass data of 3000 supporting information files. Org Lett 27(1):4\u20137","journal-title":"Org Lett"},{"issue":"9","key":"838_CR12","doi-asserted-by":"publisher","first-page":"4115","DOI":"10.1021\/acs.jchemed.4c01171","volume":"102","author":"D Han","year":"2025","unstructured":"Han D, Han H, Chen E et al (2025) Integrating electronic structure theory calculations with python and cheminformatics tools. J Chem Educ 102(9):4115\u20134122","journal-title":"J Chem Educ"},{"issue":"2","key":"838_CR13","doi-asserted-by":"publisher","first-page":"625","DOI":"10.1021\/acs.jproteome.2c00632","volume":"22","author":"L Wout Bittremieux","year":"2023","unstructured":"Wout Bittremieux L, Levitsky M, Pilz et al (2023) Unified and Standardized Mass Spectrometry Data Processing in Python Using spectrum_utils. J Proteome Res 22(2):625\u2013631","journal-title":"J Proteome Res"},{"issue":"10","key":"838_CR14","doi-asserted-by":"publisher","first-page":"4109","DOI":"10.1021\/acs.jchemed.3c00586","volume":"100","author":"Z Zhang","year":"2023","unstructured":"Zhang Z, Gautam A, Lim S-M et al (2023) Analysis of large data sets in a physical chemistry laboratory NMR experiment using python. J Chem Educ 100(10):4109\u20134113","journal-title":"J Chem Educ"},{"issue":"12","key":"838_CR15","doi-asserted-by":"publisher","first-page":"3752","DOI":"10.1021\/acs.jctc.3c00364","volume":"19","author":"X Joshua Buckner","year":"2023","unstructured":"Joshua Buckner X, Liu A, Chakravorty et al (2023) pyCHARMM: embedding CHARMM functionality in a python framework. J Chem Theory Comput 19(12):3752\u20133762","journal-title":"J Chem Theory Comput"}],"container-title":["Journal of Computer-Aided Molecular Design"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10822-026-00838-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10822-026-00838-x","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10822-026-00838-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T02:50:45Z","timestamp":1779331845000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10822-026-00838-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5,21]]},"references-count":15,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2026,12]]}},"alternative-id":["838"],"URL":"https:\/\/doi.org\/10.1007\/s10822-026-00838-x","relation":{},"ISSN":["1573-4951"],"issn-type":[{"value":"1573-4951","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,5,21]]},"assertion":[{"value":"31 January 2026","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 May 2026","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 May 2026","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 conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"126"}}