OneZoom Software Links and Downloads

If you've done something special with OneZoom please do let us know. Perhaps you've used it for teaching, visualising your own data or in a public display? It's free to use and adapt OneZoom (see licence) but we do need funding for further development so it's helpful to know as much as possible about work that uses OneZoom. Having problems using OneZoom? We are here to help so feel free to ask us for advice. Thank you for using OneZoom.

View your own data online

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 and do everyting locally and offline.

  1. Click here to load the single stand alone file version of OneZoom in a new window. This code is a slightly updated version of the supplementary material to the article in PLoS Biology. The code is also available for download as a zip in the downloads section of this page.
  2. The mammal data will load by default. On the top of the page there is a row of buttons: Search, Grow, Options, Data, Reset, ... You need to press the "Data" button.
  3. A text box will appear at the bottom of the page, next to this is a button titled "Load data".
  4. Your data should be in Newick format with no polytomies (polytomies should be expessed with a number of nodes connected with branch lengths of 0). Branch lengths, if present, should be ultrametric and calibrated with units of millions of years.
  5. Only load one tree at a time and make sure there is no other text either side of the Newick code for that tree. Copy and paste the Newick format data for your tree into the text field at the bottom of the page and press the "Load data" button. Don't worry if your computer doesn't seem to have put all the data into the text box. Not all browsers are used to having very long strings of data in the text box, but the data is normally still there and loading will still work.
  6. Be patient, if your tree has 50,000 nodes or more it can take a minute or so to load and may use a noticeable chunk of ram on your computer. If you have 4Gb of ram and your PC is not more than a few years old you should be able to handle tress with 1 million nodes or more. Future versions of the software are expected to have faster initial load times.

Now you are exploring your tree in OneZoom.


Downloads and source code

Download the single stand alone file version of OneZoom with embedded data in a zip file mammals , bacteria , birds , amphibians

Download the open source OneZoom code with embedded data in a zip file mammals , birds , amphibians , tetrapods . These include a number of separate files, with icons and easily editable files for input data and user options.

Download the paper here.

More trees on OneZoom

Please see the main page for links to most of our trees.

EDGE based conservation rankings of all bird species.   

The rankings prioritise species that are both Evolutionarily Distinct and Globally Endangered (EDGE). This visualisation was brought to you in collaboration with the ZSL EDGE project and the authors of Jetz et al., Global Distribution and Conservation of Evolutionary Distinctness in Birds, Current Biology (2014).

Simon Fraser University display online version   

Highlighting SFU researchers on the tetrapod tree. They also have a permanent display, we can produce the same for any other university of organisation.

Seed plant tree to accompany Zanne et al. manuscript   

Zanne et. al. Nature. doi:10.1038/nature12872. (2013)

Explore the tree of sponge life   

This tree has latin names only because there are not many common names for sponges. There are over 7,400 species in the tree.

Explore the tree of fish   

An up to date tree of 1416 species with latin names, in collabotation with Deepfin.org

Squamate tree to accompany Pyron et al. manuscript   

A phylogeny and revised classification of Squamata, including 4161 species of lizards and snakes (R Alexander Pyron, Frank T Burbrink and John J Wiens, 2013, BMC Evolutinary Biology)

640 species Plant tree   

A latin name only tree of 640 example plant species using data kindly provided by Prof. Doug Soltis.

Explore the tree of bacterial life

To explore a tree of over 400,000 bacterial species click on the button below. Note that this may take a long while to load and should not be attempted for those with slow internet connections (11 Mb download). Once loaded, the pre calcualtions may take a further 5-10 minutes and you need a computer with a decent amount of free ram. Please note that these limitations only apply to the earlier versions of OneZoom. Exploration of the same data using a smart phone or much older computer should be possible fairly soon with software optimisation.


Web browser compatibility

  • Firefox, Safari, Chrome - full compatibility for updated versions of these browsers
  • Opera - near full compatibility occasionally minor features don't work
  • Internet Explorer 9 updated with 64 bit Windows 7 - full compatibility
  • 32 bit Windows 7 or earlier versions of Windows - use updated versions of Firefox of Chrome not Internet Explorer
  • General - make sure Javascript is enabled and make sure your browser supports html5 and the canvas element
  • Mobile devices - gestures are not supported yet, use the scroll up/down gesture to zoom in and out. We are working to improve compatibility for mobile devices.

Embedding and making supplementary material for your papers.

Use our embed and link tool if you want to embed custom versions of a tree that's already on OneZoom. If you want to use your own tree data follow the instuctions below. If you've got a big and impressive tree and are interested in having it appear on OneZoom we can work with you on this and time the date your page goes live with the embargo period of your associated journal publication.
  1. Download and uncompress the single stand alone file version of OneZoom with the mammal tree data.
  2. Open the html document in any text editor of your choice, near the top of the file you will find a place where the Newick format tree is embedded between quotes.
  3. Relace the existing mammal tree with your own tree in Newick format (see the "Load your own data online" section to the left for details on the data format) and save the file.
  4. You now have a single fully portable html file that when opened in a web browser will enable the user to explore your tree in OneZoom. You can embed this into your own website or make it available for download as supplementary information. The licence agreement allows you to do this free of charge, but we do expect you to cite the related manuscript if you do this.
  5. By reading the comments in the downloaded file you will see how to change the screen fonts, colours and other options. In later versions it should be easy to edit the file to handle your own metadata, but at present doing this would require quite an advanced level of techincal knowledge.
  6. If you wish to embed the online version of OneZoom, follow the same procedure after downloading that version of OneZoom. Note that after unzipping the download, tree data is stored in OZ_W_1/mammals_data_locator_num3.js. You can either edit this file or create your own new file using the original as a template. The mammals.htm file contains a path to the data files which can easily be changed. You can change other settings by editing the User_Options_13.htm file in a similar manner.

Recording movies from OneZoom

Embed them into your presentations website and elsewhere.

We recommend that you use the online tool Screenr which will enable you to record any moving image from the screen of your computer and save it as a movie file. If you have a retina display it's best to record from a normal external monitor instead. When you have finished recording you will have to click to publish your screencast, but that does not necessary make it public. Later on in the process you will have the option to download your movie file and delete it from the online system of Screenr. Once you've got your screencast you can embed this, but please don't forget to say that it's a screencast from OneZoom.