Skip to content

mkoliba/phylogeny-tree

 
 

Javascript phylogeny tree visualisation library

Phylogeny visualisation library for Newick tree format.

Forked from phylocanvas-3 development branch of Phylocanvas developed by The Centre for Genomic Pathogen Surveillance

phylogeny-tree example illustration

Packages

add package to your project using yarn add or npm install -S

development guide

Clone repository and run:

yarn install

Top-level commands

Start a development build, with optional testing page. page should match a folder in ./dev/pages.

yarn start [page]

Available pages with examples:

  • annotations
  • context-menu
  • interactions
  • metadata
  • scalebar
  • tooltip

Run yarn build inside each package, can be optionally scoped using the full package name, i.e. not the directory name.

yarn build [--scope=@mkoliba/phylogeny-tree-plugin-name]

Link every package globally.

yarn run link

Publishing a new version

  1. Run a new build (see above) and commit it.

  2. Login to npm

  3. Run yarn release.

[for beta releases, choose "Custom Version" and enter "3.0.0-beta.{number}"]

About

No description, website, or topics provided.

Resources

License

LGPL-3.0, CC-BY-SA-4.0 licenses found

Licenses found

LGPL-3.0
LICENCE
CC-BY-SA-4.0
LICENCE-docs

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 97.0%
  • CSS 2.1%
  • HTML 0.9%