Bio.Align.exonerate 模块
Bio.Align 对 Exonerate 输出格式的支持。
此模块提供对 Exonerate 输出的支持。Exonerate 是一种通用的成对序列比较工具,允许您使用几种不同的模型来比对序列。
Bio.Align.exonerate 已在以下 Exonerate 版本和模型上测试
版本:2.2
模型:- affine:local - cdna2genome - coding2coding - est2genome - genome2genome - ner - protein2dna - protein2genome - ungapped - ungapped:translated
虽然模型测试并不详尽,但解析器应该能够处理所有 Exonerate 模型。如果您遇到无法解析的文件,请提交错误报告。
您应该通过 Bio.Align 函数使用此模块。
- class Bio.Align.exonerate.AlignmentWriter(target, fmt='vulgar')
-
用于 Exonerate cigar 和 vulgar 文件格式的对齐文件写入器。
- fmt: str | None = 'Exonerate'
- __init__(target, fmt='vulgar')
创建一个 AlignmentWriter 对象。
- 参数
target - 输出流或文件名
- fmt - 以 vulgar(Verbose Useful Labelled
Gapped Alignment Report)格式(fmt=”vulgar”)或 cigar(Compact Idiosyncratic Gapped Alignment Report)格式(fmt=”cigar”)写入对齐方式。默认值为“vulgar”。
- write_header(stream, alignments)
写入标题。
写入页脚。
- __abstractmethods__ = frozenset({})