Используя приложение Phylogenetic Tree

Обзор приложения Phylogenetic Tree

Приложение Phylogenetic Tree позволяет вам просматривать, редактировать, форматировать, и исследовать филогенетические древовидные данные. С этим приложением можно сократить, переупорядочить, переименовать ответвления и исследовать расстояния. Можно также открыть или сохранить отформатированные файлы дерева Newick или ClustalW. Следующие разделы дают описание команд меню и функций создания пригодных для печати древовидных фигур.

Открытие приложения Phylogenetic Tree

Этот раздел иллюстрирует, как чертить филогенетическое дерево от данных в объекте phytree или ранее сохраненном файле.

Приложение Phylogenetic Tree может считать данные из отформатированных файлов дерева Newick и ClustalW.

Эта процедура использует филогенетические древовидные данные, хранимые в файле pf00002.tree как пример. Данные были получены от семейства белков (PFAM) база данных Web и сохраненные в файл с помощью инвентарного номера PF00002 и функциональный gethmmtree.

  1. Создайте объект phytree. Например, чтобы создать объект phytree из древовидных данных в файле pf00002.tree, ввести

    tr = phytreeread('pf00002.tree')

    MATLAB создает объект phytree.

    Phylogenetic tree object with 33 leaves (32 branches)
  2. Просмотрите филогенетическое дерево с помощью приложения.

    phytreeviewer(tr)
    

    Также нажмите Phylogenetic Tree на вкладке Apps.

Меню файла

Меню File включает стандартные команды для открытия и закрытия файла, и это включает команды, чтобы использовать данные объектов phytree от рабочего пространства MATLAB. Команды меню File показывают ниже.

Новая команда средства просмотра

Используйте Новую команду Средства просмотра, чтобы открыть древовидные данные из файла во второе средство просмотра Phylogenetic Tree.

  1. Из меню File выберите New Viewer.

    Диалоговое окно Open A Phylogenetic Tree открывается.

  2. Выберите источник для дерева.

    • Рабочее пространство MATLAB — Выбор Импорт из опций Рабочей области, и затем выбирает объект phytree из списка.

    • Файл — Выбор Открытая филогенетическая древовидная опция файла, кликните по Кнопке обзора, выберите директорию, выберите файл с дополнительным .tree, и затем нажмите Open. Тулбокс использует расширение файла .tree для Newick-отформатированных файлов, но можно использовать любой Newick-отформатированный файл с любым расширением.

    Второе средство просмотра Phylogenetic Tree открывается древовидными данными из выбранного файла.

Открытая команда

Используйте Открытую команду, чтобы считать древовидные данные из Newick-отформатированного файла и отображения что данные в приложении.

  1. Из меню File нажмите Open.

    Диалоговое окно Select Phylogenetic Tree File открывается.

  2. Выберите директорию, выберите файл Newick-formatted, и затем нажмите Open. Приложение использует расширение файла .tree для Newick-отформатированных файлов, но можно использовать любой Newick-отформатированный файл с любым расширением.

    Приложение заменяет текущие древовидные данные на данные из выбранного файла.

Импортируйте из команды рабочей области

Используйте Импорт от команды Рабочей области, чтобы считать древовидные данные из объекта phytree в рабочем пространстве MATLAB и отобразить данные с помощью приложения.

  1. Из меню File выберите Import from Workspace.

    Диалоговое окно Get Phytree Object открывается.

  2. Из списка выберите объект phytree в рабочем пространстве MATLAB.

  3. Нажмите кнопку Import.

    Приложение заменяет текущие древовидные данные на данные из выбранного объекта.

Открытый оригинал в новом средстве просмотра

Могут быть времена, когда вы вносите изменения, которые требуется отменить. Приложение Phylogenetic Tree не имеет команды отмены, но можно возвратиться к исходному дереву, которое вы начали просматривать с Открытым Оригиналом в Новой команде Средства просмотра.

Из меню File выберите Open Original in New Viewer.

Новое средство просмотра Phylogenetic Tree открывается исходным деревом.

Сохраните как команда

После того, как вы создадите объект phytree или сократите дерево от существующих данных, можно сохранить получившееся дерево в Newick-отформатированном файле. Данные о последовательности, используемые, чтобы создать объект phytree, не сохранены с деревом.

  1. Из меню File выберите Save As.

    Диалоговое окно Save Phylogenetic tree as открывается.

  2. В поле Filename введите имя файла. Тулбокс использует расширение файла .tree для Newick-отформатированных файлов, но можно использовать любое расширение файла.

  3. Нажмите Save.

    Приложение сохраняет древовидные данные без удаленных ответвлений, и это сохраняет изменения в листовых именах и ответвлении. Изменения форматирования, такие как вращения ответвления, свернутые ответвления и настройки изменения масштаба не сохранены в файле.

Экспортируйте в новую команду средства просмотра

Поскольку некоторые команды средства просмотра Phylogenetic Tree не могут быть отменены (например, команда Чернослива), вы можете хотеть сделать копию своего дерева прежде, чем попробовать команду. В других случаях вы можете хотеть сравнить два представления того же дерева, и копирование дерева к новому окну инструментов позволяет вам вносить изменения в оба структурных вида независимо.

  1. Выберите File > Export to New Viewer, и затем выберите With Hidden Nodes или Only Displayed.

    Новое средство просмотра Phylogenetic Tree открывается копией дерева.

  2. Используйте новую фигуру, чтобы продолжить ваш анализ.

Экспортируйте в команду рабочей области

Приложение Phylogenetic Tree может открыть Newick-отформатированные файлы с древовидными данными. Однако это не создает объект phytree в рабочем пространстве MATLAB. Если вы хотите программно исследовать филогенетические деревья, необходимо использовать команду Export to Workspace.

  1. Выберите File > Export to Workspace, и затем выберите With Hidden Nodes или Only Displayed.

    Диалоговое окно Export to Workspace открывается.

  2. В поле Workspace variable name введите имя для своих филогенетических древовидных данных. Например, введите MyTree.

  3. Нажать ОК.

    Приложение создает объект phytree в рабочем пространстве MATLAB.

Распечатайте к команде figure

После того, как вы исследовали отношения между ответвлениями и листами в вашем дереве, можно скопировать дерево в окно MATLAB Figure. Используя Окно рисунка позволяет вам использовать все функции для аннотирования, изменения характеристик шрифта и готовить вашу фигуру для публикации. Кроме того, из Окна рисунка можно сохранить образ дерева, когда это было отображено в приложении Phylogenetic Tree.

  1. Из меню File выберите Print to Figure, и затем выберите With Hidden Nodes или Only Displayed.

    Диалоговое окно Print Phylogenetic Tree to Figure открывается.

  2. Выберите один из Rendering Types.

    Рендеринг типа Описание
    'square' (значение по умолчанию)

    'angular'

    'radial'

    'equalangle'

    Совет

    Этот тип рендеринга скрывает значение корневого узла и подчеркивает кластеры, таким образом, делая его полезным для того, чтобы визуально оценить кластеры и обнаружить выбросы.

    'equaldaylight'

    Совет

    Этот тип рендеринга скрывает значение корневого узла и подчеркивает кластеры, таким образом, делая его полезным для того, чтобы визуально оценить кластеры и обнаружить выбросы.

  3. Выберите Display Labels, который вы хотите на своей фигуре. Можно выбрать от всех ни до одной из опций.

    • Узлы ответвления — имена узла ответвления Отображения на фигуре.

    • Вершины — вершина Отображения называет на фигуре.

    • Терминальные Узлы — имена узла терминала Отображения на правильной границе.

  4. Кликните по Кнопке печати.

    Новое Окно рисунка открывается характеристиками, которые вы выбрали.

Команда предварительного просмотра

Когда вы распечатываете из приложения Phylogenetic Tree или окна MATLAB Figure (с деревом, опубликованным от средства просмотра), можно задать опции настройки для печати дерева.

  1. Из меню File выберите Print Preview.

    Окно Print Preview открывается, который можно использовать, чтобы выбрать параметры форматирования страницы.

  2. Выберите параметры форматирования страницы и значения, которые вы хотите, и затем нажимаете Print.

Команда печати

Используйте Команду печати, чтобы сделать копию вашего филогенетического дерева после того, как вы будете использовать команду Предварительного просмотра, чтобы выбрать параметры форматирования.

  1. Из меню File выберите Print.

    Диалоговое окно Print открывается.

  2. Из списка Имен выберите принтер, и затем нажмите ОК.

Меню инструментов

Используйте меню Tools для:

  • Исследуйте пути к ответвлению

  • Вращайте ответвления

  • Найдите, переименуйте, скройте и сократите ответвления и листы.

Меню Tools и панель инструментов содержат большинство команд, характерных для деревьев и филогенетического анализа. Используйте эти команды и режимы, чтобы отредактировать и отформатировать ваше дерево в интерактивном режиме. Команды меню Tools:

Осмотрите режим

Просмотр филогенетического дерева в приложении Phylogenetic Tree обеспечивает общее представление о том, как тесно связанные две последовательности. Однако, чтобы видеть точно, как тесно связанные две последовательности, измерьте расстояние от пути между ними. Используйте команду Inspect, чтобы отобразить и измерить путь между двумя последовательностями.

  1. Выберите Tools > Inspect, или от панели инструментов, кликните по значку Inspect Tool Mode.

    Приложение собирается осмотреть режим.

  2. Кликните по ответвлению или вершине (выбранный узел), и затем наведите ваш курсор на другое ответвление или вершину (текущий узел).

    Приложение подсвечивает путь между этими двумя узлами и отображает длину пути во всплывающем окне. Длина пути является принадлежащим отцам церкви расстоянием, вычисленным функцией seqpdist.

Сверните и расширьте режим ответвления

Некоторые деревья имеют тысячи листа и узлов ответвления. Отображение всех узлов может создать нечитабельную древовидную схему. Путем сворачивания некоторых ответвлений можно лучше видеть отношения между остающимися узлами.

  1. Выберите Tools > Collapse/Expand, или от панели инструментов, кликните по значку Collapse/Expand Brand Mode.

    Приложение собирается выйти из строя/расширить режим.

  2. Укажите на ответвление.

    Пути, узлы ответвления и вершины ниже выбранного ответвления появляются в сером, указывая, что вы выбрали их, чтобы выйти из строя (скройтесь от представления).

  3. Кликните по узлу ответвления.

    Приложение скрывает отображение путей, узлов ответвления и вершин ниже выбранного ответвления. Однако это не удаляет данные.

  4. Чтобы расширить свернутое ответвление, кликните по нему или выберите Tools > Reset View.

Совет

После выходящих из строя узлов можно перерисовать дерево путем выбора Tools > Fit to Window.

Вращайте режим ответвления

Филогенетическое дерево первоначально создается путем соединения двух самых подобных последовательностей и затем добавления остающихся последовательностей в уменьшающемся порядке подобия. Можно вращать ответвления, чтобы подчеркнуть направление эволюции.

  1. Выберите Tools > Rotate Branch, или от панели инструментов, кликните по значку Rotate Branch Mode.

    Приложение собирается вращать режим ответвления.

  2. Укажите на узел ответвления.

  3. Кликните по узлу ответвления.

    Ответвление и вершины ниже выбранного узла ответвления вращают 180 градусов вокруг узла ответвления.

  4. Чтобы отменить вращение, просто кликните по узлу ответвления снова.

Переименуйте режим листа или ответвления

Приложение Phylogenetic Tree берет имена узла из объекта phytree и создает пронумерованные имена ответвления начиная с Branch 1. Можно отредактировать любой лист или перейти имена.

  1. Выберите Tools > Rename, или от панели инструментов, кликните по значку Rename Leaf/Branch Mode.

    Приложение собирается переименовать режим.

  2. Кликните по ответвлению или вершине.

    Текстовое поле открывается текущим именем узла.

  3. В текстовом поле отредактируйте или введите новое имя.

  4. Чтобы принять ваши изменения и закрыть текстовое поле, щелкните за пределами текстового поля. Чтобы сохранить ваши изменения, выберите File > Save As.

Чернослив (удаляет) режим листа или ответвления

Ваше дерево может содержать листы, которые являются далеко вне филогении, или это может иметь дублирующиеся листы, которые вы хотите удалить.

  1. Выберите Tools > Prune, или от панели инструментов, кликните по значку Prune (delete) Leaf/Branch Mode.

    Приложение собирается сократить режим.

  2. Укажите на ответвление или вершину.

    Для вершины ответвление, соединенное с листом, появляется в сером. Для узла ответвления ответвления ниже узла появляются в сером.

    Примечание

    Если вы удаляете узлы (ответвления или листы), вы не можете отменить изменения. Приложение Phylogenetic Tree не имеет команды Отмены.

  3. Кликните по ответвлению или вершине.

    Инструмент удаляет ответвление от фигуры и перестраивает другие узлы, чтобы сбалансировать древовидную структуру. Это не повторно вычисляет филогению.

Совет

После сокращения узлов можно перерисовать дерево путем выбора Tools > Fit to Window.

Увеличьте масштаб, уменьшение и команды панорамирования

Команды Изменения масштаба и Пэна являются стандартными средствами управления для изменения размеров и перемещения экрана в любом окне MATLAB Figure.

  1. Выберите Tools > Zoom In, или от панели инструментов, кликните по значку Zoom In.

    Приложение активирует увеличение режима и изменяет курсор на лупу.

  2. Установите курсор на раздел древовидной схемы, которую вы хотите увеличить и затем кликнуть.

    Древовидная схема удваивает свой размер.

  3. От панели инструментов кликают по значку Pan.

  4. Переместите курсор через древовидную схему, щелкните левой кнопкой и перетащите схему к местоположению, которое вы хотите просмотреть.

Совет

После изменения масштаба и панорамирования, можно сбросить дерево к его исходному представлению путем выбора Tools > Reset View.

Выберите Submenu

Выберите одно ответвление или вершину путем нажатия на него. Выберите несколько переходят или вершины Shift - нажатие на узлы или перетаскивание нажатия кнопки, чтобы чертить поле вокруг узлов.

Используйте подменю Select, чтобы выбрать определенное ответвление и вершины на основе различных критериев.

  • Select By Distance — Отображает панель ползунка наверху окна, которое вы двигаете, чтобы задать порог расстояния. Узлы, расстояние которых от выбранного узла ниже этого порога, появляются в красном. Узлы, расстояние которых от выбранного узла выше этого порога, появляются в синем.

  • Select Common Ancestor — Для всех выбранных узлов, подсвечивает самый близкий узел ответвления общего предка красного цвета.

  • Select Leaves — Если один или несколько узлов выбраны, подсвечивает узлы, которые являются вершинами красного цвета. Если никакие узлы не выбраны, подсвечивает все вершины красного цвета

  • Propagate Selection — Для всех выбранных узлов, подсвечивает порожденные узлы красного цвета.

  • Swap Selection — Очищает все выбранные узлы и выбирает все невыбранные узлы.

После выбора узлов с помощью одной из предыдущих команд скройте и покажите узлы с помощью следующих команд:

  • Collapse Selected

  • Expand Selected

  • Expand All

Очистите все выбранные узлы путем нажатия где-либо еще в приложении Phylogenetic Tree.

Найдите команду листа или ответвления

Филогенетические деревья могут иметь тысячи листов и ответвлений и нахождения, что определенный узел может быть трудным. Используйте команду Find Leaf/Branch, чтобы определить местоположение узла с помощью его имени или части его имени.

  1. Выберите Tools > Find Leaf/Branch.

    Диалоговое окно Find Leaf/Branch открывается.

  2. В Регулярном выражении, чтобы совпадать с полем, введите имя или частичное имя ответвления или вершины.

  3. Нажать ОК.

    Ответвление или вершины, которые совпадают с выражением, появляются в красном.

После выбора узлов с помощью команды Find Leaf/Branch можно скрыть и показать узлы с помощью следующих команд:

  • Collapse Selected

  • Expand Selected

  • Expand All

Выбранный коллапс, расширьтесь выбранный, и расширьте все команды

Когда вы выбираете узлы, или вручную или использование предыдущих команд, можно затем свернуть их путем выбора Tools > Collapse Selected.

Данные для ответвлений и листов, что вы скрываете использование Collapse/Expand или команды Collapse Selected, не удалены из дерева. Можно отобразиться выбранный или все скрытые данные с помощью команды Expand All или Expand Selected.

Подгонка к команде окна

После того, как вы скроете узлы с командами коллапса или удалите узлы с командой Чернослива, в древовидной схеме может быть дополнительное пространство. Используйте Подгонку к команде Окна, чтобы перерисовать древовидную схему, чтобы заполнить целое Окно рисунка.

Выберите Tools > Fit to Window.

Сбросьте команду представления

Используйте команду Reset View, чтобы удалить изменения форматирования, такие как свернутые ответвления и изменения масштаба.

Выберите Tools > Reset View.

Подменю опций

Используйте команду Options, чтобы выбрать поведение для режимов панорамирования и изменения масштаба.

  • Неограниченное Изменение масштаба — Позволяет увеличивать масштаб и горизонтальные и вертикальные направления.

  • Горизонтальное Изменение масштаба — Ограничивает изменение масштаба горизонтальным направлением.

  • Вертикальное Изменение масштаба (значение по умолчанию) — Ограничивает изменение масштаба вертикальным направлением.

  • Неограниченное Панорамирование — Позволяет панорамировать и в горизонтальных и в вертикальных направлениях.

  • Горизонтальное Панорамирование — Ограничивает панорамирование горизонтальным направлением.

  • Вертикальное Панорамирование (значение по умолчанию) — Ограничивает панорамирование вертикальным направлением.

Меню окна

Этот раздел иллюстрирует, как переключиться на любое открытое окно.

Меню Window является стандартным в интерфейсах MATLAB и Окнах рисунка. Используйте это меню, чтобы выбрать любое открытое окно.

Меню справки

Этот раздел иллюстрирует, как выбрать быстрые ссылки к документации Bioinformatics Toolbox™ для филогенетических аналитических функций, примерам и ссылке приложения Phylogenetic Tree.

Используйте Меню справки, чтобы выбрать быстрые ссылки к документации Bioinformatics Toolbox для филогенетических аналитических функций, примерам и ссылке phytreeviewer.