RDKit教程:使用RDKit生成小分子构象库
RDKit可以通过以下方式安装:
- 使用conda安装(推荐):
conda install -c conda-forge rdkit
- 使用pip安装:
pip install rdkit-pypi
安装完成后,可以使用Python代码进行操作。以下是一个简单的例子:
from rdkit import Chem
from rdkit.Chem import AllChem
# 创建一个分子对象
mol = Chem.MolFromSmiles('CCO')
# 生成构象库
conformers = AllChem.EmbedMultipleConfs(mol, numConfs=10)
# 输出构象数量
print(len(conformers))
在这个例子中,我们使用RDKit创建了一个分子对象,并使用'EmbedMultipleConfs'方法生成了10个构象。可以根据需要调整'numConfs'参数来控制生成的构象数量。
原文地址: https://www.cveoy.top/t/topic/gvrN 著作权归作者所有。请勿转载和采集!