示例#1
0
def store_trees(trees_collection, format, dest=None):
    "Writes the list of trees `trees` to `dest` using writer."
    deprecation("'dataio.store_trees()' is deprecated: use 'write()' method of a Dataset object instead", logger_obj=_LOG)
    if isinstance(trees_collection, TreesBlock):
        trees_block = trees_collection
    else:
        trees_block = TreesBlock()
        for tree in trees_collection:
            trees_block.append(tree)
        trees_block.normalize_taxa()
    dataset = Dataset()
    dataset.add_trees_block(trees_block=trees_block)
    return store_dataset(dataset=dataset,
        format=format,                  
        dest=dest)