Кладограмма, древо жизни, кладистика, систематика в JS или холсте?

Хорошие люди - Мне нужна помощь, чтобы найти способ создать интерактивную кладограмму или филогенетическое дерево (да, я прочитал все связанные сообщения и не нашел то, что ищу). Дело в том, что мне нужно, чтобы узлы могли именоваться. Примером может быть что-то вроде этого enter image description here

Большинство скриптов, которые я нахожу, являются либо апплетами, либо flash, либо просто не отображают классификацию узлов, то есть в этом примере они пропускают «feliformia». Для меня это бесполезно, так как в итоге я получу плотоядное животное - анонимный узел - анонимный узел - анонимный узел - тигр, а это нехорошо.

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

Итак: ни вспышки, ни апплетов. Он должен быть горизонтальным, без супердеревьев (круглых). Я прошел через http://bioinfo.unice.fr/biodiv/Tree_editors.html , но большую часть они кажутся либо старыми, не отображающими уровни подузлов, апплетов, либо слишком сложными.

Я полагаю, это была бы восхитительная работа для canvas / jQuery ..? И есть вероятность, что кто-то попал туда раньше меня?

Любые указатели очень ценны.

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

Изменить: прошел год; Я все еще думаю, что это очень интересный вопрос. Я был вне технологического мира какое-то время; так что, если кто-то нашел что-то, что выглядит многообещающим для масштабного проекта ... Я все уши.

6
задан Slow loris 17 May 2016 в 06:25
поделиться