phytreewrite

Запишите филогенетический древовидный объект в Newick-отформатированный файл

Синтаксис

phytreewrite(File, Tree)
phytreewrite(Tree)
phytreewrite(..., 'Distances', DistancesValue, ...)
phytreewrite(..., 'BranchNames', BranchNamesValue, ...)

Аргументы

File

Вектор символов или строка, задающая Newick-отформатированный файл (текстовый ASCII-файл) имя, путь и имя файла или URL, указывающий на файл.

TreeФилогенетический древовидный объект, любой созданный с phytree (функция конструктора Object) или импортированное использование phytreeread функция.

Описание

phytreewrite(File, Tree) копирует содержимое phytree объект от рабочей области MATLAB® до файла. Данные в файле используют формат Newick для описания деревьев.

phytreewrite(Tree) открывает диалоговое окно Save Phylogenetic Tree As для вас, чтобы ввести или выбрать имя файла.

phytreewrite (..., 'PropertyName', PropertyValue, ...) вызовы phytreewrite с дополнительными свойствами, которые используют имя свойства / пары значения свойства. Можно задать одно или несколько свойств в любом порядке. Заключите каждый PropertyName в одинарных кавычках. Каждый PropertyName является нечувствительным к регистру. Это имя свойства / пары значения свойства следующие:

phytreewrite(..., 'Distances', DistancesValue, ...) задает, исключить ли расстояния от выхода. DistancesValue может быть true (значение по умолчанию) или false.

phytreewrite(..., 'BranchNames', BranchNamesValue, ...) задает, исключить ли имена ветви из выхода. BranchNamesValue может быть true (значение по умолчанию) или false.

Примеры

Считайте древовидные данные из Newick-отформатированного файла.

tr = phytreeread('pf00002.tree')

 Phylogenetic tree object with 33 leaves (32 branches)

Удалите все белки мыши и просмотрите сокращенное дерево.

ind = getbyname(tr,'mouse');
tr = prune(tr,ind);
view(tr)

Запишите сокращенные древовидные данные в файл.

phytreewrite('newtree.tree',tr)
Представлено до R2006a