get (phytree)

Получение информации об объекте филогенетического дерева

Синтаксис

[Value1, Value2,...] = get(Tree, 'Property1','Property2',...)
get(Tree)
V = get(Tree)

Аргументы

TreeОбъект Phytree, созданный с помощью функции phytree.
NameИмя свойства phytree объект.

Описание

[Value1, Value2,...] = get(Tree, 'Property1','Property2',...) возвращает заданные свойства от объекта phytree (Tree).

Свойства для phytree объекты перечислены в следующей таблице.

СвойствоОписание
NumLeavesКоличество листьев
NumBranchesКоличество ветвей
NumNodesЧисло узлов (NumLeaves + NumBranches)
PointersСписок соединений от ветви к листу/ветви
Distances Длина ребра для каждого листа/ветви
LeafNamesИмена листьев
BranchNamesИмена ветвей
NodeNamesИмена всех узлов

get(Tree) отображает все имена свойства и их текущие значения для объекта phytree (Tree).

V = get(Tree) возвращает структуру, где каждое имя поля является именем свойства объекта phytree (Tree) и каждое поле содержит значение этого свойства.

Примеры

  1. Чтение в филогенетическом дереве из файла.

    tr = phytreeread('pf00002.tree')
    
    Phylogenetic tree object with 33 leaves (32 branches)
  2. Получите имена листьев.

    protein_names = get(tr,'LeafNames')
    
    protein_names = 
    
        'Q9YHC6_RANRI/126-382'
        'VIPR1_RAT/140-397'
        'VIPR_CARAU/100-359'
         ...
Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте