{"title":"Automating the determination of pore size distribution in liquid separation membranes via solute retention experiments","authors":"Kenia M. Martinez , Rifan Hardian , Gergo Ignacz , Gyorgy Szekely","doi":"10.1016/j.memsci.2025.124015","DOIUrl":null,"url":null,"abstract":"<div><div>Membranes used for molecular separation in liquid media require precise determination of their pore size distribution (PSD). Analytical methods, such as scanning electron microscopy and atomic force microscopy, are limited to surface pore-size measurements and encounter problems in characterizing membranes with complex anisotropic morphologies. Meanwhile, theoretical calculations for PSD determination involve intricate analyses that depend on solute and solvent properties as well as various mathematical models. To address these challenges, we developed PoreInsight, an open-source Python package that automates PSD determination via solute retention experiments. While PSD determination via solute retention is primarily applicable to pure size-exclusion membranes, including those used in microfiltration and ultrafiltration, it also provides a valuable framework for membranes like those in nanofiltration and reverse osmosis, where size exclusion is not the sole transport mechanism. PoreInsight employs a systematic approach that integrates solute and solvent properties to estimate key PSD parameters — mean pore size and standard deviation — by fitting experimental retention data to sigmoid functions or assuming a log-normal probability density function. This automated method enhances the reliability and reproducibility of PSD characterization. The PoreInsight code, documentation, working demo, and examples are available online at <span><span>www.OSNdatabase.com</span><svg><path></path></svg></span>. We evaluated the accuracy of various mathematical models and analyzed the effects of various parameters, such as the number of retention points, experimental retention errors, variation in solute radii, and molar volume equivalent estimation, on PSD determination. A good approximation of PSD depends on careful focus on experimental conditions, including precise determination of solvated solute radii, accurate retention data measurements, and careful selection of appropriate fitting models.</div></div>","PeriodicalId":368,"journal":{"name":"Journal of Membrane Science","volume":"726 ","pages":"Article 124015"},"PeriodicalIF":8.4000,"publicationDate":"2025-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Membrane Science","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S037673882500328X","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, CHEMICAL","Score":null,"Total":0}
引用次数: 0
Abstract
Membranes used for molecular separation in liquid media require precise determination of their pore size distribution (PSD). Analytical methods, such as scanning electron microscopy and atomic force microscopy, are limited to surface pore-size measurements and encounter problems in characterizing membranes with complex anisotropic morphologies. Meanwhile, theoretical calculations for PSD determination involve intricate analyses that depend on solute and solvent properties as well as various mathematical models. To address these challenges, we developed PoreInsight, an open-source Python package that automates PSD determination via solute retention experiments. While PSD determination via solute retention is primarily applicable to pure size-exclusion membranes, including those used in microfiltration and ultrafiltration, it also provides a valuable framework for membranes like those in nanofiltration and reverse osmosis, where size exclusion is not the sole transport mechanism. PoreInsight employs a systematic approach that integrates solute and solvent properties to estimate key PSD parameters — mean pore size and standard deviation — by fitting experimental retention data to sigmoid functions or assuming a log-normal probability density function. This automated method enhances the reliability and reproducibility of PSD characterization. The PoreInsight code, documentation, working demo, and examples are available online at www.OSNdatabase.com. We evaluated the accuracy of various mathematical models and analyzed the effects of various parameters, such as the number of retention points, experimental retention errors, variation in solute radii, and molar volume equivalent estimation, on PSD determination. A good approximation of PSD depends on careful focus on experimental conditions, including precise determination of solvated solute radii, accurate retention data measurements, and careful selection of appropriate fitting models.
期刊介绍:
The Journal of Membrane Science is a publication that focuses on membrane systems and is aimed at academic and industrial chemists, chemical engineers, materials scientists, and membranologists. It publishes original research and reviews on various aspects of membrane transport, membrane formation/structure, fouling, module/process design, and processes/applications. The journal primarily focuses on the structure, function, and performance of non-biological membranes but also includes papers that relate to biological membranes. The Journal of Membrane Science publishes Full Text Papers, State-of-the-Art Reviews, Letters to the Editor, and Perspectives.