Bio.Align.表格模块
Bio。调整对来自AMPS或FASTA的表格输出的支持。
该模块包含一个解析器,用于使用“-outfdt 7”参数运行的BST的表格输出,以及使用“-m 8 CB”或“-m 8 CC”参数的William Pearson的FASTA对齐工具的表格输出。
- class Bio.Align.tabular.State(*values)
基类:
Enum
枚举分析BTOP字符串时所需的对齐状态。
- MATCH = 1
- QUERY_GAP = 2
- TARGET_GAP = 3
- NONE = 4
- class Bio.Align.tabular.AlignmentIterator(source)
-
用于来自AMPS或FASTA的表格输出的对齐迭代器。
用于从使用“-outfdt 7”参数运行的BST生成的表格输出以及使用“-m 8 CB”或“-m 8 CC”输出格式的William Pearson的FASTA对齐程序生成的表格输出中读取(成对)对齐。
- fmt: str | None = 'Tabular'
- parse_btop(btop)
解析BTop字符串并返回对齐坐标。
BST使用B托普(Blast回溯操作)字符串来描述序列比对。
- parse_cigar(cigar)
解析CIGAR字符串并返回对齐坐标。
由Sam Sequence比对/Map格式定义的CIGAR字符串将序列比对描述为一系列长度和操作(比对/插入/删除)代码。
- __abstractmethods__ = frozenset({})
- __annotations__ = {'fmt': 'Optional[str]'}
- __firstlineno__ = 34
- __static_attributes__ = ('_fields', '_final_prefix', '_query_description', '_query_id', '_query_size', 'metadata')