nexml - phylogenetic data as xml

Skip to: Site menu | Main content

The future data exchange standard is here!

nexml is an exchange standard for representing phylogenetic data — inspired by the commonly used NEXUS format, but more robust and easier to process.

Validate nexml data

Overview

~ / nexml / html / index
digg reddit del.icio.us facebook | Sat May 10 14:41:07 2008 —

The NEXUS file format is a commonly used format for phylogenetic data. Unfortunately, over time, the format has become overloaded - which has caused various problems. Meanwhile, new technologies around the XML standard have emerged. These technologies have the potential to greatly simplify, and improve robustness, in the processing of phylogenetic data:

Therefore, a group of developers of phylogenetic software have come together as part of the NESCent working group for evolutionary informatics to develop a new data exchange standard based on these technologies.

What are we doing about it?

Nexml development is being undertaken in a number of subprojects:

In addition, the developers of the phycas project are working on parsing and serializing their python objects in nexml, and Sergei Kosakovsky Pond of hyphy is interested in nexml IO for that project. We've also had (very tentative) conversations with Paul Lewis of NCL (the nexus class libraries in c++) about nexml integration. In short, a lot of active but alpha stage development is going on.

Get involved!

If you are interested in being involved in the nexml project in any way, please do! Here are some ways to get involved: