RDKit | 基于RDKit的氨基酸序列转换为SMILES
程序员文章站
2022-06-28 17:11:57
一个氨基酸序列代表的化合物转换为MOL对象,并计算出该分子的描述符,用于机器学习。导入库from rdkit import Chemfrom rdkit.Chem import Drawfrom rdkit.Chem.Draw import IPythonConsoleIPythonConsole.ipython_useSVG = True载入数据peptide_smiles = Chem.MolToSmiles(Chem.MolFromFASTA("RGDfK"))print(...
一个氨基酸序列代表的化合物转换为MOL对象,并计算出该分子的描述符,用于机器学习。
导入库
from rdkit import Chem
from rdkit.Chem import Draw
from rdkit.Chem.Draw import IPythonConsole
IPythonConsole.ipython_useSVG = True
载入数据
peptide_smiles = Chem.MolToSmiles(Chem.MolFromFASTA("RGDfK"))
print(peptide_smiles)
N=C(N)NCCC[C@H](N)C(=O)NCC(=O)N[C@@H](CC(=O)O)C(=O)N[C@@H](Cc1ccccc1)C(=O)N[C@@H](CCCCN)C(=O)O
绘制多肽
peptide_mol = Chem.MolFromSmiles(peptide_smiles)
peptide_mol
绘制带原子索引的多肽
本文地址:https://blog.csdn.net/u012325865/article/details/111975800