Создание вектора символов в формате Newick
nwk = getnewickstr(Tree)
getnewickstr(..., 'PropertyName', PropertyValue,...)
getnewickstr(..., 'Distances', DistancesValue)
getnewickstr(..., 'BranchNames', BranchNamesValue)
Tree | Объект Phytree, созданный с помощью функции phytree. |
DistancesValue | Свойство для управления, включающее или исключающее расстояния в выходных данных. Введите либо true (включая расстояния) или false (исключить расстояния). По умолчанию: true. |
BranchNamesValue | Свойство для управления, включающее или исключающее имена ветвей в выходных данных. Введите либо true (включить имена ветвей) или false (исключить имена ветвей). По умолчанию: false. |
возвращает форматированный Ньюиком вектор символов объекта филогенетического дерева (nwk = getnewickstr(Tree)Tree).
getnewickstr(..., ' определяет дополнительные свойства, используя пары имя/значение свойства.PropertyName', PropertyValue,...)
getnewickstr(..., 'Distances', , когда DistancesValue)DistancesValue является false, исключает расстояния от выхода.
getnewickstr(..., 'BranchNames', , когда BranchNamesValue)BranchNamesValue является true, включает имена ветвей в выходные данные.
Создайте несколько случайных последовательностей.
seqs = int2nt(ceil(rand(10)*4));
Рассчитайте попарные расстояния.
dist = seqpdist(seqs,'alpha','nt');
Построить филогенетическое дерево.
tree = seqlinkage(dist);
Получение вектора символов в формате Newick.
nwk = getnewickstr(tree)
Сведения о формате дерева Newick.
get | getbyname | getcanonical | phytree | phytreeread | phytreeviewer | phytreewrite | seqlinkage