Bio.KEGG复合包装¶
模块内容¶
使用KEGG配体/化合物数据库的代码。
- 功能:
parse-返回给出记录对象的迭代器。
- 班级:
记录-KEGG配体/化合物的表示。
- class Bio.KEGG.Compound.Record¶
基类:
object
保存来自KEGG配体/复合记录的信息。
- 属性:
输入条目标识符。
名字:一份名单,上面列出了公司的名字。
配方该化合物的化学式
该化合物的分子量
路径3元组列表:(‘path’,路径id,路径)
酶:EC编号的列表。
Structures二元组列表:(数据库,结构ID列表)
dblinks二元组列表:(数据库,链接ID列表)
- __init__()¶
初始化为新记录。
- __str__()¶
返回此记录的字符串表示形式。
- Bio.KEGG.Compound.parse(handle)¶
解析KEGG连接/复合文件,返回记录对象。
这是一个迭代器函数,通常在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