If you've done something special with OneZoom please let us know. Perhaps you've used it for teaching, visualising your own data or in a public display? We have a whole range of tools available here, but we're always working on the next enhancements and are trying to build a developer community. Please don't stuggle on if you hit difficulties or have concerns, instead contact us so we can work together on solving your problem. OneZoom is a non-profit organisation and our purpose is to advance the education of the public in the subjects of evolution, biodiversity and conservation of the variety of life on earth.
Released versions of OneZoom span from 1.0 (2012) to 3.2 (2018). Some features from earlier versions have not been retained in the latest software, so versions 1.0 and 1.2 remain available to provide access to these features - such as customisation of the view to accommodate a user's tree and the growth animation function for dated trees.
Includes all the features of version 3.1 and adds enhanced multi-language support, a new user interface for the tree explorer and a documented framework enabling others to easily design a complete OneZoom tree into their website or public display without needing to touch the core software.
The source code of version 3.2 is publicly available under a OneZoom non-profit source available license. This means it's free to use for the advancement of science and science education, but it's not permitted to use for commerical purposes. For further details please see our plain language license FAQs and our public GitHub repository, which includes the complete formal license wording. If the OneZoom non-profit organisation ceases to exist our software will automatically become available under an OSI approved MIT license.
If you contact us we can provide help and add you to our developer community from which you can receive support. The keys steps to getting started are as follows...
Includes all the features of version 3.0 and adds substantial performance enhancements as well as basic multi-language support. Behind the scenes the core visualisation software has been entirely refactored and modularised in ECMAScript 6.
Includes all the features of version 2.0 and adds dynamic loading and caching systems so that the entire tree of life can at last be viewed on a single page. A common ancestor search function was also added as well as a URL parser that stores your position in the tree.
A more advanced website incorporating a tree that spans the whole of life, semi-automated systems to keep the tree up to date, the ability to sponsor a leaf on the tree, improved visual design, and an enhanced user interface. This version incorporates mobile and touch screen support as well as embedded images from version 1.2 kiosk.
Some features were lost from version 1.2 variants: there is no longer an animal sound player, growth animation, kisok version, customisable html embed function, or feature to load your own phylogeny. Version 1.2 still runs within version 2.0 to provide lecacy support of these features.
The most advanced OneZoom website that can be hosted simply by copying the files into your webspace. More recent versions of OneZoom from 2.0 onwards require running your own Python based webserver and SQL database server.
All downloads of OneZoom version 1.2 are released under an MIT license which is OSI approved. Please note that the zip files also contain Boot Strap and jQuery which are built by third parties and licensed for further use under those third party license rules (please open the source files for information). The zip files may also include icons for e.g. facebook and twitter which are should be used under the terms of those organisations but are provided here for convenience.
Download OneZoom 1.2, this is the complete OneZoom website fully functional as it was live online until April 2016 when version 2.0 was released.A cut down version 1.2 designed to be easier to edit and use to build your customised explorable tree pages. Download OneZoom 1.2 lite
This is very different from the other version 1.2 varients in terms of functionality. This code provides an easy to deploy explorer for touch screen environments in public venues. It has been developed using feedback from surveys and observations made at venues hosting the display. Features include... embedded images, embedded animal sounds, dynamic zooming around the tree when not in use, full search functionality and a bespoke on screen keyboard so that the system keyboard need not be exposed to users.
Download OneZoom version 1.2 kiosk , note that to function properly this also requires raw data that is not included in the download. You will need to unzip the software, then contact us to request an example data set (we have tetrapods and plants). You can then use this to learn the file formats and layouts necessary to input your own data without needing to edit the code itself.
The first version of OneZoom with basic features released alongside a publication in PLoS Biology. This version of OneZoom will still be useful if you want to quickly explore a Newick formatted phylogeny online. It also has the advantage of comprising of a single easily portable file which includes all code and data, later versions of OneZoom all use complex directory structures containing a range of files. Download OneZoom verion 1.0 licensed under an MIT license which is OSI approved.
Note that your data is only stored on your personal computer for this visualisation and is not transmitted over the internet so it is safe to visualise unpublished data in this way. If you prefer, you can still download OneZoom version 1.0 and do everyting locally and offline.