This package defines the neuroml markup language for specifying models of channels, cells and networks. It also includes a set of interfaces for simulators and editors to use to build and run models and some useful Java tools for reading and writing XML files.