Bio.SeqIO.UniprotIO 模块
Bio.SeqIO 对“uniprot-xml”文件格式的支持。
UniProt XML 格式本质上取代了最初由 SwissProt(Bio.SeqIO 中的“swiss”格式)引入的旧纯文本文件格式。
- Bio.SeqIO.UniprotIO.UniprotIterator(source, alphabet=None, return_raw_comments=False)
将 UniProt XML 迭代为 SeqRecord 对象。
从任何 UniProt XML 文件中逐个解析 XML 条目,每次迭代返回一个 SeqRecord
此生成器可用于 Bio.SeqIO
参数 source 是一个类文件对象或文件路径。
可选参数 alphabet 不应再使用。
return_raw_comments = True –> 注释字段以完整的 XML 格式返回,以便进一步处理 skip_parsing_errors = True –> 如果发现解析错误,则跳到下一条记录