0
我想檢索給定的KEGG化合物的InChI表示,但是我無法找到針對此的直接解決方案。如何檢索KEGG化合物的InChI鍵?
人們可以通過飛燕做這樣的:
from bioservices import *
kegg_con = KEGG()
kegg_entry = kegg_con.parse(kegg_con.get('C00047'))
chebi_con = ChEBI()
chebi_entry = chebi_con.getCompleteEntity('CHEBI:' + kegg_entry['DBLINKS']['ChEBI'])
print chebi_entry.smiles
print chebi_entry.inchi
print chebi_entry.inchiKey
,它將打印
NCCCC[[email protected]](N)C(O)=O
InChI=1S/C6H14N2O2/c7-4-2-1-3-5(8)6(9)10/h5H,1-4,7-8H2,(H,9,10)/t5-/m0/s1
KDXKERNSBIXSRK-YFKPBYRVSA-N
是否有不需要通過ChEBI
去直接的方式?
感謝您的評論。是的,我使用chemspider用於其他目的(請參閱[this question/answer](https://stackoverflow.com/questions/45996962/how-to-interconvert-inchi-and-inchikey))。這可能工作... – Cleb