Ishkhanyan Hrachya, Santana-Bonilla Alejandro, Lorenz Christian D
Institute for Informatics and Automation Problems of the National Academy of Sciences of the Republic of Armenia, 0014 Yerevan, Republic of Armenia.
Department of Physics, King's College London, London WC2R 2LS, United Kingdom.
J Chem Inf Model. 2025 Feb 24;65(4):1694-1701. doi: 10.1021/acs.jcim.4c02128. Epub 2025 Feb 10.
Accurately describing a nanoparticle's interface is crucial for understanding its internal structure, interfacial properties, and ultimately, its functionality. While current computational methods provide reasonable descriptions for spherical and quasi-spherical nanoparticles, there remains a need for effective models for aspherical structures such as capsules and rod-like systems. This work introduces Python Utility for Characterizing Heterogeneous Interfaces and Kinetics (PUCHIK), a novel algorithm developed to describe both spherelike and aspherical nanoparticles. With an accurate description of the location of the interface of the nanoparticle, this algorithm then allows for various other important quantities (e.g., densities of different atom/molecule types relative to the interface, volume of the nanoparticle, amount of solubilized molecules within the nanoparticle) to be calculated. Our software development, we focused on providing good performance to computationally demanding projects, while ensuring that the methodological approach can be adapted as a protocol for other code implementations.
准确描述纳米颗粒的界面对于理解其内部结构、界面性质以及最终的功能至关重要。虽然当前的计算方法能对球形和准球形纳米颗粒提供合理描述,但对于诸如胶囊和棒状系统等非球形结构,仍需要有效的模型。这项工作引入了用于表征异质界面和动力学的Python实用工具(PUCHIK),这是一种为描述球形和非球形纳米颗粒而开发的新算法。通过准确描述纳米颗粒界面的位置,该算法进而能够计算各种其他重要量(例如,相对于界面的不同原子/分子类型的密度、纳米颗粒的体积、纳米颗粒内溶解分子的量)。在软件开发过程中,我们专注于为计算要求高的项目提供良好性能,同时确保该方法学方法可作为其他代码实现的协议。