ENG | РУС

EasyTreeEditor

программа для визуализации, форматирования и подготовки к публикации филогенетических деревьев (Windows)

Текущая версия: 2.1. Скачать: easytreeeditor_V.2.1.zip
Установка не требуется, извлекаете папку с программой из архива, помещаете на постоянное место в компьютере и запускаете EasyTreeEditor.exe.

Программа понимает стандартные файлы деревьев (Newick или Nexus формат) и показывает их в виде прямоугольных кладограмм. На текущий момент она протестирована с деревьями от IQTree и MrBayes. Деревья от других программ тоже читает, но интенсивно на них не протестирована.

Баг репорты, вопросы и комментарии: емайл в меню программы "О программе".

Что нового в версии 2.1:

Что нового в версии 2.0:

Условия использования: бесплатная, но прошу дать ссылку на публикацию (пока не готово)

Отличия от аналогов:

Как работает?

1. Открываем файл дерева
2. Определяем корень и общую топологию
3. Редактируем текст (например, названия таксонов)
4. Шрифт, размер надписей, цвет...
5. Заливка цветом
6. Поиск/замена
7. Сравниваем два дерева, объединяем поддержки
8. Сохранение дерева
9. Экспорт для публикации

1. Открываем файл дерева

(например example.tre из папки с программой):

Навигация:

2. Определяем корень и общую топологию

  1. Выделяем (левый клик) ветвь, которую надо сделать внешней группой.
  2. Кнопкой "Корень" ставим корень на эту ветвь.
  3. Кнопкой "Баланс" приводим дерево к сбалансированному, нормальному виду.

 

3. Редактируем текст (названия таксонов)

Все названия редактируются как простой текст: просто ставим курсор на текст и редактируем.

4.Шрифт, размер надписей, цвет...

Это все делается по правому клику мышью на разных элементах дерева

(комментарий по шрифтам см ниже)

5. Заливка цветом

Отдельные ветви/клады можно выделять цветной заливкой. Правый клик по базальной (старшей для данной клады) ветви и выбираем вкладку Заливка.
- Цветные заливки привязаны к ветви, на которой они были созданы.
- Более точный подбор цвета - кнопка с цветовым кругом. Там же можно ползунком сделать заливку темнее или светлее с сохранением оттенка, что очень удобно.
- Заменить цвета квадратиков на пользовательские - двойным кликом по ним.

 

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

 

6. Поиск/замена

Расширенный поиск/замена, замена с учетом формата (например заменить все "sp.nov." на "sp.nov.") - жмем кнопку с лупой, там все понятно.

7. Сравниваем два дерева, объединяем поддержки

Сравнение двух деревьев сделано максимально удобно.

Пример: сравним топологию ML и байесовского деревьев, основанных на одном наборе таксонов.

8. Сохранение дерева

Программа сохраняет деревья в стандартном Nexus формате. Все сохраненные в файле настройки, специфичные для EasyTreeEditor (формат, цвета, шрифты, цветные заливки), должны игнорироваться другими программами. Такие программы как FigTree должны корректно открывать эти файлы (но с потерей всего форматирования). Тем не менее, совместимость с другими программами не гарантируется. Например, в EasyTreeEditor дерево может содержать несколько ветвей с одинаковыми названиями таксонов - совершенно стандартная ситуация на практике, когда использовано много сиквенсов одного вида. В FigTree такой файл не откроется, дупликаты таксонов он не допускает, как не допускает и множества символов, разрешенных в EasyTreeEditor. Поэтому, если есть необходимость использования других программ, рекомендуется сохранять исходные файлы.

9. Экспорт для публикации

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

pdf легко перегнать в tiff в фотошопе без потери качества сразу в нужный для публикации размер (инструкция PDF_to_ TIFF.docx)

Ошибки в программе

Об ошибках сообщайте автору: емайл в меню программы "О программе"

Комментарий по использованию шрифтов в дереве

По умолчанию программа разрешает использовать только безопасные шрифты, которые свободно встраиваются в PDF и не вызывают проблем с лицензией: Arial, Times New Roman, Courier New и некоторые другие стандартные системные шрифты.

Если вам нужно использовать любой другой шрифт, установленный на вашем компьютере, добавьте в файл settings.ini в раздел [settings] строку: AllowAllFonts=1

Важное предупреждение: EasyTreeEditor встраивает все использованные шрифты в pdf. Это стандартная практика, которая гарантирует, что дерево будет выглядеть одинаково на любом компьютере.

Однако многие коммерческие шрифты (например, Calibri, Cambria, Helvetica Neue, Myriad, Garamond Premier и сотни других) запрещают или ограничивают такое встраивание и распространение если у пользователя нет специальной (часто платной) лицензии на «embedding» / «document embedding» / «PDF distribution».

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

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

Для любителей формальностей: программа распространяется "как есть" (as is), автор ни за что не отвечает.