生物。KEGG。基因包

模块内容

用于与KEGG Gene数据库一起使用的代码。

函数:- parse -返回一个给出Record对象的迭代器。

类:-记录-KEGG基因的表示。

class Bio.KEGG.Gene.Record

基类:object

保存来自KEGG基因记录的信息。

属性:
  • 条目 条目标识符。

  • 名称 基因名称列表。

  • 定义基因的定义。

  • 直同源 2元组列表:(orthology id,role)

  • 生物体 二元组:(有机体id,有机体)

  • 位置 基因的位置

  • 基序 2-字节组列表:(数据库,链接ID列表)

  • 数据链接 2-字节组列表:(数据库,链接ID列表)

__init__()

初始化新记录。

__str__()

返回此记录的字符串表示形式。

__firstlineno__ = 27
__static_attributes__ = ('dblinks', 'definition', 'entry', 'motif', 'name', 'organism', 'orthology', 'position')
Bio.KEGG.Gene.parse(handle)

解析KEGG Gene文件,返回Record对象。

这是一个迭代器函数,通常用于for循环。 例如,使用Biopython测试套件中的一个示例KEGG文件,

>>> with open("KEGG/gene.sample") as handle:
...     for record in parse(handle):
...         print("%s %s" % (record.entry, record.name[0]))
...
b1174 minE
b1175 minD