Back to Publications

Software

Phy2HTML

Version 1

Abstract

Phy2HTML is a simple Python program that is designed to read a tree in Newick format and create a visualization of the tree for display in a webpage using only HTML and CSS. No Java, Javascript, SVG, or embedded images, and readily scalable. It works by creating a CSS based-grid and adding appropriate cell borders to "draw" the tree. The output html and css are kept deliberately minimalistic to readily allow you to copy/embed the code into other pages or workflows.

See a poster describing Phy2HTML for a brief example of how it works. The tree on our research page is built from this concept.

Full Citation

Rosenberg, M.S. (2019) Phy2HTML. Version 1.

Github Repository

msrosenberg/Phy2HTML

Altmetrics