Bio.Align.免责模块
Bio。调整对Exconerate输出格式的支持。
此模块提供对免责输出的支持。Exonerate是一种用于成对序列比较的通用工具,允许您使用几种不同的模型来对齐序列。
Bio.Align.exonerate在以下Exonerate版本和型号上进行了测试:
版本:2.2
模型:-仿射:本地 - dna 2基因组-编码2编码 - est 2基因组-基因组2基因组 - ner -蛋白质2dna - 蛋白质2基因组-无缺陷 - unapped:翻译
尽管模型测试并非详尽无遗,但解析器应该能够应对所有Exonerate模型。如果您偶然发现不可解析的文件,请提交错误报告。
您需要通过Bio.Align功能使用此模块。
- class Bio.Align.exonerate.AlignmentWriter(target, fmt='vulgar')
-
用于“免除”雪茄和粗俗文件格式的对齐文件编写器。
- fmt: str | None = 'Exonerate'
- __init__(target, fmt='vulgar')
创建AlignmentWriter对象。
- 论点:
目标 - 输出流或文件名
- fmt - 用粗俗的方式书写对齐(Verbose Useful Labeled
间隙对齐报告)格式(ftt =“vulty”)或雪茄(紧凑型独特间隙对齐报告)格式(ftt =“雪茄”)。默认值为“粗俗”。
- write_header(stream, alignments)
写下标题。
写页脚。
- __abstractmethods__ = frozenset({})
- __annotations__ = {'fmt': 'Optional[str]'}
- __firstlineno__ = 38
- __static_attributes__ = ('format_alignment',)
- class Bio.Align.exonerate.AlignmentIterator(source)
-
免除文本、雪茄和粗俗格式的对齐迭代器。
文件中的每一行都包含一个成对对齐,这些对齐是增量加载和返回的。 匹配和不匹配的数量等比对分数信息被存储为每个比对的属性。
- fmt: str | None = 'Exonerate'
- __abstractmethods__ = frozenset({})
- __annotations__ = {'fmt': 'Optional[str]'}
- __firstlineno__ = 420
- __static_attributes__ = ('metadata',)