get
Retrieve information about phylogenetic tree object
Syntax
[
Value1, Value2,...
] =
get(Tree, 'Property1','Property2',...
)
get(Tree
)
V
= get(Tree
)
Arguments
Tree | Phytree object created with the function phytree . |
Name | Property name for a phytree object. |
Description
[
returns
the specified properties from a phytree object (Value1, Value2,...
] =
get(Tree, 'Property1','Property2',...
)Tree
).
Properties for a phytree
object are listed
in the following table.
Property | Description |
---|---|
NumLeaves | Number of leaves |
NumBranches | Number of branches |
NumNodes | Number of nodes (NumLeaves + NumBranches ) |
Pointers | Branch to leaf/branch connectivity list |
Distances | Edge length for every leaf/branch |
LeafNames | Names of the leaves |
BranchNames | Names of the branches |
NodeNames | Names of all the nodes |
get(
displays
all property names and their current values for a phytree object (Tree
)Tree
).
returns
a structure where each field name is the name of a property of a phytree
object (V
= get(Tree
)Tree
) and each field contains the
value of that property.
Examples
Read in a phylogenetic tree from a file.
tr = phytreeread('pf00002.tree') Phylogenetic tree object with 33 leaves (32 branches)
Get the names of the leaves.
protein_names = get(tr,'LeafNames') protein_names = 'Q9YHC6_RANRI/126-382' 'VIPR1_RAT/140-397' 'VIPR_CARAU/100-359' ...
Version History
Introduced before R2006a
See Also
phytree
| phytreeread
| getbyname
| select