Ответвления и листы от объекта phytree
S = getbyname(Tree, Expression)
S = getbyname(Tree, Key)
S = getbyname(Tree, Key,
'Exact', ExactValue)
Tree | объект phytree создается функцией |
Expression | Регулярное выражение (MATLAB) или массив ячеек регулярных выражений, чтобы искать в |
Key | Вектор символов или массив ячеек из символьных векторов, чтобы искать в |
ExactValue | Средства управления, должно ли полное точное имя узла совпадать с вектором (векторами) символов, игнорируя регистр. Выбором является true или false (значение по умолчанию). Когда true, S является числовым вектор-столбцом, указывающим, какие имена узла совпадают с запросом точно, полностью. |
ищет имена узлов в S = getbyname(Tree, Expression)Tree, объекте phytree, для регулярного выражения (выражений), заданного Expression. Это возвращает S, логическую матрицу размера NumNodes-by-M, где M является или 1 или длина Expression. Каждая строка в S соответствует узлу, и каждый столбец соответствует запросу в Expression. Логический матричный S указывает на имена узла, которые совпадают с Expression, игнорируя регистр.
ищет имена узлов в S = getbyname(Tree, Key)Tree, объекте phytree, для вектора (векторов) символов, заданного Key. Это возвращает S, логическую матрицу размера NumNodes-by-M, где M является или 1 или длина Key. Каждая строка в S соответствует узлу, и каждый столбец соответствует запросу в Key. Логический матричный S указывает на имена узла, которые совпадают с Key, игнорируя регистр.
задает, должно ли полное точное имя узла совпадать с вектором (векторами) символов, игнорируя регистр. Выбором является S = getbyname(Tree, Key,
'Exact', ExactValue)true или false (значение по умолчанию). Когда true, S является числовым вектор-столбцом, указывающим, какие имена узла совпадают с запросом точно, полностью.
Считайте филогенетический древовидный файл, созданный из семейства белков в объект phytree.
tr = phytreeread('pf00002.tree');Определите всю мышь и человеческие белки путем поиска узлов, которые включают векторы символов 'mouse' и 'human' на их имена.
sel = getbyname(tr,{'mouse','human'});
view(tr,any(sel,2));