Создайте форматированный Ньюиком вектор символов
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);
Получите вектор символов в формате Ньюика.
nwk = getnewickstr(tree)
Сведения о формате дерева Ньюика.
get
| getbyname
| getcanonical
| phytree
| phytreeread
| phytreeviewer
| phytreewrite
| seqlinkage