Phylotree Viewer
No security coverage
Overview
The Phylotree Viewer module enables the visualization of phylogenetic trees directly in Drupal. It leverages the Phylotree.js library for rendering and provides an intuitive interface for working with phylogenetic data.
Features
- Interactive visualization of phylogenetic trees.
- Seamless integration with Drupal's field and content management.
- Configurable external library support.
Required External Library Setup
- Download the latest release of Phylotree.js from https://github.com/veg/phylotree.js/releases.
- Download version 3.5.17 of D3.js from https://github.com/d3/d3/releases/tag/v3.5.17. Note: The Phylotree library is not compatible with newer versions of D3.js. For more information, see the issue, https://github.com/veg/phylotree.js/issues/44.
- Download the latest production version of jQuery from https://jquery.com/download/.
- Download the latest production version of Underscore.js from https://underscorejs.org/.
- Move the required files to the following locations in your module's directory:
- CSS: Place
phylotree.cssinlibraries/css/. - JS: Place
d3.min.js,jquery.min.js,phylotree.js, andunderscore.min.jsinlibraries/js/.
- CSS: Place
- Navigate to Phylotree Viewer Configurations in the Drupal admin interface.
- Click the Test Libraries button to verify that all required libraries are properly installed.