Bio.Phylo.NeXMLIO 模块
用于 NeXML 文件格式的 I/O 函数包装器。
- Bio.Phylo.NeXMLIO.qUri(s)
给定一个带前缀的 URI,返回完整 URI。
- Bio.Phylo.NeXMLIO.cdao_to_obo(s)
可选地将 CDAO 前缀 URI 转换为 OBO 前缀 URI。
- Bio.Phylo.NeXMLIO.matches(s)
检查 CDAO 和 OBO 命名空间中的匹配项。
- exception Bio.Phylo.NeXMLIO.NeXMLError
基类:
Exception
当 NeXML 对象构造无法继续时引发的异常。
- Bio.Phylo.NeXMLIO.parse(handle, **kwargs)
遍历 NeXML 文件句柄中的树。
- 返回值::
Bio.Phylo.NeXML.Tree 对象的生成器。
- Bio.Phylo.NeXMLIO.write(trees, handle, plain=False, **kwargs)
将树以 NeXML 格式写入给定的文件句柄。
- 返回值::
写入的树木数量。
- class Bio.Phylo.NeXMLIO.Parser(handle)
基类:
object
使用文件句柄解析 NeXML 树。
基于
Bio.Nexus.Trees
中的解析器。- __init__(handle)
初始化 NeXML 文件解析器的参数。
- classmethod from_string(treetext)
将文件句柄转换为 StringIO 对象。
- add_annotation(node_dict, meta_node)
为 NeXML 解析器添加注释。
- parse(values_are_confidence=False, rooted=False)
解析此对象初始化的文本流。