NeuroML is a language based on XML for describing detailed neuronal models, which can contain multiple active conductances and complex morphologies. Networks of such cells positioned and synaptically connected in 3D can also be described. In this chapter we present an overview of the history of NeuroML, a brief description of the current version of the language, plans for future developments and the relationship to other standardisation initiatives in the wider computational neuroscience field. We also present a list of NeuroML resources which are currently available, such as language specifications, services on the NeuroML website, examples of models in this format, simulation platform support, and other applications for generating and visualising highly detailed neuronal networks. These resources illustrate how NeuroML can be a key part of the toolchain for researchers addressing complex questions of neuronal system function.
ASJC Scopus subject areas