Этот шаблон позволяет создавать деревья с метками. Наиболее часто используется для представления
эволюционных деревьев
и
кладограмм
. Может использоваться и в других случаях, например, для представления карты категорий/подкатегорий.
Шаблон имеет множество функций для настройки внешнего вида. Их оптимальное использование требует некоторого понимания того, как работает шаблон. Кладограмма строится с использованием вложенных таблиц HTML, а линии кладограммы являются границами ячеек (теги <td>). Каждый шаблон
clade
создает HTML-таблицу со следующими элементами:
Описание
Ячейки таблицы
Кладограмма
Код
Простая структура кладограммы с одним дочерним узлом (или листом).
Это таблица HTML с двумя строками и двумя столбцами. Ячейки правого столбца объединяются с помощью атрибута rowspan.
Внешний вид кладограммы можно настроить, изменив атрибуты границы элементов HTML-ячейки, используя параметры
|
state
=
,
|
color
=
и
|
Thickness
=
, как показано ниже:
Описание
Код
Результат
Стили разветвлений
Толщину, цвет и тип линий (сплошная, пунктир) можно изменить используя параметры
thickness=
,
|color=
and
|state=
parameters.
Хотя это имеет ограниченную ценность, но иногда может быть полезно показать альтернативную филогению рода, например как в следующем примере:
Panthera
snow leopard
tiger
jaguar
lion
leopard
альтернативная топология
Использование данных в формате Newick
Распространенным методом представления филогенетических данных является использование
. Многие опубликованные статьи предоставляют данные в формате Newick в своих дополнительных материалах, а некоторые таксономические и фитогенетические веб-сайты предоставляют возможность загрузки (например,
). Строки в формате Newick можно использовать для создания кладограмм несколькими способами.
Перекодировка из формата Newick
Для создания больших кладограмм можно взять данные в формате Newick и переформатировать их в обычном текстовом редакторе.
При использовании параметра
|
newick2
=
значение параметра
|
2
=
будет игнорироваться.
Красным выделена область кладограммы сгенерированная из строки формата Newick.
Данные в формате Newick, предоставленные в
и других источниках часто содержат лишние данные. Их можно удалить с помощью параметров
|
newickN-pattern
=
и
|
newickN-replace
=
, в которых указываются шаблон поиска (
регулярное выражение
Lua) и строку замены. Ниже приведен пример кода использующего данные в формате Newick для рода
Prionailurus
, загруженных с Open Tree of Life ((
)):