生物。KEGG。复合包
模块内容
用于与KEGG配体/化合物数据库一起使用的代码。
- 功能:
parse -返回给出Record对象的迭代器。
- 职业:
记录-KEGG配体/化合物的代表。
- class Bio.KEGG.Compound.Record
基类:
object
保存KEGG配体/化合物记录的信息。
- 属性:
条目 条目标识符。
名称 复合名称列表。
式 该化合物的化学式
质量 化合物的分子量
途径 3个字节的列表:(' PATH ',pathway id,pathway)
酶 EC编号列表。
结构2-字节组列表:(数据库,结构id列表)
数据链接 2-字节组列表:(数据库,链接ID列表)
- __init__()
初始化为新记录。
- __str__()
返回此记录的字符串表示形式。
- __firstlineno__ = 29
- __static_attributes__ = ('dblinks', 'entry', 'enzyme', 'formula', 'mass', 'name', 'pathway', 'structures')
- Bio.KEGG.Compound.parse(handle)
解析KEGG Ligan/Compound文件,返回Record对象。
这是一个迭代器函数,通常用于for循环。 例如,使用Biopython测试套件中的一个示例KEGG文件,
>>> with open("KEGG/compound.sample") as handle: ... for record in parse(handle): ... print("%s %s" % (record.entry, record.name[0])) ... C00023 Iron C00017 Protein C00099 beta-Alanine C00294 Inosine C00298 Trypsin C00348 all-trans-Undecaprenyl phosphate C00349 2-Methyl-3-oxopropanoate C01386 NH2Mec