exponenta event banner

получить (фитри)

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

Синтаксис

[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