Skip to main content

NineML

  • Living reference work entry
  • First Online:
Encyclopedia of Computational Neuroscience
  • 169 Accesses

Synonyms

9ML

Definition

NineML is a markup language for describing neuronal network models. It is intended to provide a mechanism for scientists to publish and share unambiguous, mathematically explicit model definitions, with the aims of promoting reproducibility and reusability of components. NineML has a two-layered architecture, with an “abstraction” layer that is used to define mathematically the behavior of components, such as neurons, synapses, and connectivity rules and a “user” layer that is used to specify network structure in terms of populations of neurons and the projections between them, on the basis of the components described in the abstraction layer.

Detailed Description

NineML is defined in terms of an object model. The current specification is available at http://software.incf.org/software/nineml/wiki/nineml-specification. The canonical serialization of this object model is as an XML document, but NineML documents can also be created using a domain-specific language...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrew Davison .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media New York

About this entry

Cite this entry

Davison, A. (2013). NineML. In: Jaeger, D., Jung, R. (eds) Encyclopedia of Computational Neuroscience. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-7320-6_375-2

Download citation

  • DOI: https://doi.org/10.1007/978-1-4614-7320-6_375-2

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, New York, NY

  • Online ISBN: 978-1-4614-7320-6

  • eBook Packages: Springer Reference Biomedicine and Life SciencesReference Module Biomedical and Life Sciences

Publish with us

Policies and ethics