Bio.SwissProt.KeyWList模块

用于解析SwissProt/UniProt中的keywlist. text文件的代码。

请参阅:
职业:
  • 记录 在keywlist.txt文件中存储有关一个关键字或一个类别的信息。

功能:
  • 解析 解析keywlist.txt文件并返回它包含的记录的迭代器。

class Bio.SwissProt.KeyWList.Record

基类:dict

存储关键词列表中一个关键词或类别的信息。

该记录将一个关键字或类别的信息存储在keywlist.text中作为Python字典。此字典中的键是可以出现在keywlist.text文件中的行代码::

---------  ---------------------------     ----------------------
Line code  Content                         Occurrence in an entry
---------  ---------------------------     ----------------------
ID         Identifier (keyword)            Once; starts a keyword entry
IC         Identifier (category)           Once; starts a category entry
AC         Accession (KW-xxxx)             Once
DE         Definition                      Once or more
SY         Synonyms                        Optional; once or more
GO         Gene ontology (GO) mapping      Optional; once or more
HI         Hierarchy                       Optional; once or more
WW         Relevant WWW site               Optional; once or more
CA         Category                        Once per keyword entry; absent
                                           in category entries
__init__()

初始化课程。

__firstlineno__ = 22
__static_attributes__ = ()
Bio.SwissProt.KeyWList.parse(handle)

从文件手柄解析关键字列表。

返回生成器对象,该对象生成关键字条目,即Bio.SwissProt.KeyWList.Record()对象。