Bio.SeqIO.SwissIO模块¶
Bio.SeqIO支持“Swiss”(又名SwissProt/UniProt)文件格式。
您需要通过Bio.SeqIO函数使用此模块。另请参阅Bio.SwissProt模块,它不仅提供作为SeqRecord对象访问序列的功能。
另请参阅Bio.SeqIO.UniprotIO.py,它支持“UniProt-XML”格式。
- Bio.SeqIO.SwissIO.SwissIterator(source)¶
将Swiss-Prot/UniProt文件分解为SeqRecord对象。
参数源是类似文件的对象或文件的路径。
从ID行到终止//的每个部分都将成为具有关联注释和功能的单个SeqRecord。
- 此解析器用于平面文件“Swiss”格式,如下所示:
瑞士-Prot又名SwissProt
颤抖
UniProtKB(UniProtKB)也称为UniProt知识库
为了与BioPerl和Emoss保持一致,我们称其为“瑞士”格式。另请参阅SeqIO对“UniProt-XML”格式的支持。
您应该通过Bio.SeqIO.parse(.,format=“Swiss”)使用这个解析器,而不是直接调用它。