• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

PyL3dMD:Python LAMMPS 3D分子描述符软件包。

PyL3dMD: Python LAMMPS 3D molecular descriptors package.

作者信息

Panwar Pawan, Yang Quanpeng, Martini Ashlie

机构信息

Department of Mechanical Engineering, University of California Merced, 5200 North Lake Road, Merced, CA, 95343, USA.

出版信息

J Cheminform. 2023 Jul 28;15(1):69. doi: 10.1186/s13321-023-00737-5.

DOI:10.1186/s13321-023-00737-5
PMID:37507792
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC10385924/
Abstract

Molecular descriptors characterize the biological, physical, and chemical properties of molecules and have long been used for understanding molecular interactions and facilitating materials design. Some of the most robust descriptors are derived from geometrical representations of molecules, called 3-dimensional (3D) descriptors. When calculated from molecular dynamics (MD) simulation trajectories, 3D descriptors can also capture the effects of operating conditions such as temperature or pressure. However, extracting 3D descriptors from MD trajectories is non-trivial, which hinders their wide use by researchers developing advanced quantitative-structure-property-relationship models using machine learning. Here, we describe a suite of open-source Python-based post-processing routines, called PyL3dMD, for calculating 3D descriptors from MD simulations. PyL3dMD is compatible with the popular simulation package LAMMPS and enables users to compute more than 2000 3D molecular descriptors from atomic trajectories generated by MD simulations. PyL3dMD is freely available via GitHub and can be easily installed and used as a highly flexible Python package on all major platforms (Windows, Linux, and macOS). A performance benchmark study used descriptors calculated by PyL3dMD to develop a neural network and the results showed that PyL3dMD is fast and efficient in calculating descriptors for large and complex molecular systems with long simulation durations. PyL3dMD facilitates the calculation of 3D molecular descriptors using MD simulations, making it a valuable tool for cheminformatics studies.

摘要

分子描述符表征分子的生物学、物理和化学性质,长期以来一直用于理解分子间相互作用并推动材料设计。一些最可靠的描述符源自分子的几何表示,称为三维(3D)描述符。当从分子动力学(MD)模拟轨迹计算时,3D描述符还可以捕捉温度或压力等操作条件的影响。然而,从MD轨迹中提取3D描述符并非易事,这阻碍了使用机器学习开发先进定量结构-性质关系模型的研究人员广泛使用它们。在此,我们描述了一套基于Python的开源后处理程序,称为PyL3dMD,用于从MD模拟中计算3D描述符。PyL3dMD与流行的模拟软件包LAMMPS兼容,使用户能够从MD模拟生成的原子轨迹中计算2000多个3D分子描述符。PyL3dMD可通过GitHub免费获取,并且可以轻松安装并作为高度灵活的Python包在所有主流平台(Windows、Linux和macOS)上使用。一项性能基准研究使用PyL3dMD计算的描述符开发了一个神经网络,结果表明PyL3dMD在为具有长模拟时长的大型复杂分子系统计算描述符时快速且高效。PyL3dMD便于使用MD模拟计算3D分子描述符,使其成为化学信息学研究的宝贵工具。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4aaa/10385924/e04e3d1f18b0/13321_2023_737_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4aaa/10385924/283d8590986a/13321_2023_737_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4aaa/10385924/4006a6825cab/13321_2023_737_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4aaa/10385924/236d1cd67f6d/13321_2023_737_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4aaa/10385924/27d4ae339626/13321_2023_737_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4aaa/10385924/f50c85aff779/13321_2023_737_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4aaa/10385924/464c0f4ba90e/13321_2023_737_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4aaa/10385924/e04e3d1f18b0/13321_2023_737_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4aaa/10385924/283d8590986a/13321_2023_737_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4aaa/10385924/4006a6825cab/13321_2023_737_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4aaa/10385924/236d1cd67f6d/13321_2023_737_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4aaa/10385924/27d4ae339626/13321_2023_737_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4aaa/10385924/f50c85aff779/13321_2023_737_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4aaa/10385924/464c0f4ba90e/13321_2023_737_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4aaa/10385924/e04e3d1f18b0/13321_2023_737_Fig7_HTML.jpg

相似文献

1
PyL3dMD: Python LAMMPS 3D molecular descriptors package.PyL3dMD:Python LAMMPS 3D分子描述符软件包。
J Cheminform. 2023 Jul 28;15(1):69. doi: 10.1186/s13321-023-00737-5.
2
Mordred: a molecular descriptor calculator.莫德雷德:一种分子描述符计算器。
J Cheminform. 2018 Feb 6;10(1):4. doi: 10.1186/s13321-018-0258-y.
3
PyLAT: Python LAMMPS Analysis Tools.PyLAT:Python LAMMPS 分析工具。
J Chem Inf Model. 2019 Apr 22;59(4):1301-1305. doi: 10.1021/acs.jcim.9b00066. Epub 2019 Mar 15.
4
LUNAR: Automated Input Generation and Analysis for Reactive LAMMPS Simulations.LUNAR:用于反应性 LAMMPS 模拟的自动化输入生成和分析。
J Chem Inf Model. 2024 Jul 8;64(13):5108-5126. doi: 10.1021/acs.jcim.4c00730. Epub 2024 Jun 26.
5
Characterizing the Chemical Space of ERK2 Kinase Inhibitors Using Descriptors Computed from Molecular Dynamics Trajectories.使用分子动力学轨迹计算的描述符来描述 ERK2 激酶抑制剂的化学空间。
J Chem Inf Model. 2017 Jun 26;57(6):1286-1299. doi: 10.1021/acs.jcim.7b00048. Epub 2017 May 19.
6
GUIDEMOL: A Python graphical user interface for molecular descriptors based on RDKit.GUIDEMOL:一个基于 RDKit 的分子描述符的 Python 图形用户界面。
Mol Inform. 2024 Jan;43(1):e202300190. doi: 10.1002/minf.202300190. Epub 2023 Nov 20.
7
ChemoPy: freely available python package for computational biology and chemoinformatics.ChemoPy:可用于计算生物学和化学信息学的免费 Python 包。
Bioinformatics. 2013 Apr 15;29(8):1092-4. doi: 10.1093/bioinformatics/btt105. Epub 2013 Mar 14.
8
Advancing material property prediction: using physics-informed machine learning models for viscosity.推进材料性能预测:使用物理信息机器学习模型预测粘度。
J Cheminform. 2024 Mar 14;16(1):31. doi: 10.1186/s13321-024-00820-5.
9
Machine Learning From Molecular Dynamics Trajectories to Predict Caspase-8 Inhibitors Against Alzheimer's Disease.从分子动力学轨迹进行机器学习以预测针对阿尔茨海默病的半胱天冬酶 - 8抑制剂
Front Pharmacol. 2019 Jul 12;10:780. doi: 10.3389/fphar.2019.00780. eCollection 2019.
10
ChemSuite: A package for chemoinformatics calculations and machine learning.ChemSuite:一个用于化学信息学计算和机器学习的软件包。
Chem Biol Drug Des. 2019 May;93(5):960-964. doi: 10.1111/cbdd.13479. Epub 2019 Mar 7.

本文引用的文献

1
Temperature-Dependent Density and Viscosity Prediction for Hydrocarbons: Machine Learning and Molecular Dynamics Simulations.温度相关的碳氢化合物密度和黏度预测:机器学习和分子动力学模拟。
J Chem Inf Model. 2024 Apr 8;64(7):2760-2774. doi: 10.1021/acs.jcim.3c00231. Epub 2023 Aug 15.
2
QuantumATK: an integrated platform of electronic and atomic-scale modelling tools.量子ATK:一个电子和原子尺度建模工具的集成平台。
J Phys Condens Matter. 2020 Jan 1;32(1):015901. doi: 10.1088/1361-648X/ab4007. Epub 2019 Aug 30.
3
From GROMACS to LAMMPS: GRO2LAM : A converter for molecular dynamics software.
从GROMACS到LAMMPS:GRO2LAM:一种分子动力学软件转换器。
J Mol Model. 2019 May 7;25(6):147. doi: 10.1007/s00894-019-4011-x.
4
Mordred: a molecular descriptor calculator.莫德雷德:一种分子描述符计算器。
J Cheminform. 2018 Feb 6;10(1):4. doi: 10.1186/s13321-018-0258-y.
5
LigParGen web server: an automatic OPLS-AA parameter generator for organic ligands.LigParGen 网络服务器:一种用于有机配体的自动 OPLS-AA 参数生成器。
Nucleic Acids Res. 2017 Jul 3;45(W1):W331-W336. doi: 10.1093/nar/gkx312.
6
BioTriangle: a web-accessible platform for generating various molecular representations for chemicals, proteins, DNAs/RNAs and their interactions.生物三角:一个可通过网络访问的平台,用于生成化学物质、蛋白质、DNA/RNA及其相互作用的各种分子表示形式。
J Cheminform. 2016 Jun 21;8:34. doi: 10.1186/s13321-016-0146-2. eCollection 2016.
7
ChemDes: an integrated web-based platform for molecular descriptor and fingerprint computation.ChemDes:一个基于网络的用于分子描述符和指纹计算的集成平台。
J Cheminform. 2015 Dec 9;7:60. doi: 10.1186/s13321-015-0109-z. eCollection 2015.
8
protr/ProtrWeb: R package and web server for generating various numerical representation schemes of protein sequences.protr/ProtrWeb:用于生成蛋白质序列各种数值表示方案的R包和网络服务器。
Bioinformatics. 2015 Jun 1;31(11):1857-9. doi: 10.1093/bioinformatics/btv042. Epub 2015 Jan 24.
9
repDNA: a Python package to generate various modes of feature vectors for DNA sequences by incorporating user-defined physicochemical properties and sequence-order effects.repDNA:一个 Python 包,通过结合用户定义的物理化学性质和序列顺序效应,为 DNA 序列生成各种模式的特征向量。
Bioinformatics. 2015 Apr 15;31(8):1307-9. doi: 10.1093/bioinformatics/btu820. Epub 2014 Dec 10.
10
3D-MoRSE descriptors explained.3D-MoRSE描述符解析。
J Mol Graph Model. 2014 Nov;54:194-203. doi: 10.1016/j.jmgm.2014.10.006. Epub 2014 Nov 4.