phytreewrite
Write phylogenetic tree object to Newick-formatted file
Syntax
phytreewrite(
File
, Tree
)
phytreewrite(Tree
)
phytreewrite(..., 'Distances', DistancesValue
,
...)
phytreewrite(..., 'BranchNames', BranchNamesValue
,
...)
Arguments
File | Character vector or string specifying a Newick-formatted file (ASCII text file) name, a path and file name, or a URL pointing to a file. |
Tree | Phylogenetic tree object, either created with phytree (object constructor function) or
imported using the phytreeread function. |
Description
phytreewrite(
copies
the contents of a File
, Tree
)phytree
object from the MATLAB® workspace
to a file. Data in the file uses the Newick format for describing
trees.
phytreewrite(
opens
the Save Phylogenetic Tree As dialog box for you to enter or select
a file name.Tree
)
phytreewrite(..., '
calls PropertyName
', PropertyValue
,
...)phytreewrite
with optional
properties that use property name/property value pairs. You can specify
one or more properties in any order. Enclose each PropertyName
in
single quotation marks. Each PropertyName
is
case insensitive. These property name/property value pairs are as
follows:
phytreewrite(..., 'Distances',
specifies whether to exclude the distances from the
output. DistancesValue
,
...)DistancesValue
can be true
(default)
or false
.
phytreewrite(..., 'BranchNames',
specifies whether to exclude the branch names from
the output. BranchNamesValue
,
...)BranchNamesValue
can be true
(default)
or false
.
Examples
Read tree data from a Newick-formatted file.
tr = phytreeread('pf00002.tree') Phylogenetic tree object with 33 leaves (32 branches)
Remove all the mouse proteins and view the pruned tree.
ind = getbyname(tr,'mouse'); tr = prune(tr,ind); view(tr)
Write pruned tree data to a file.
phytreewrite('newtree.tree',tr)
Version History
Introduced before R2006a