NeuroML
NeuroML enables the creation, visualization, validation, and simulation of standardized models of neural systems in computational neuroscience.
Key Features:
- Model Description Language: Provides a standardized language specification for describing computational neuroscience models.
- Interoperability Framework: Facilitates interoperability between a wide range of modeling tools through a common representation format.
- Multi-scale Model Support: Encompasses a wide range of model types including neurons, membrane conductances, synapses, dendrites, and anatomical connectivity between neurons.
- FAIR Principles Support: Supports Findability, Accessibility, Interoperability, and Reusability principles for open, transparent and reproducible science.
Scientific Applications:
- Neural System Modeling: Simplifies the construction, testing, and analysis of standardized models of neural systems across multiple scales.
- Brain Circuit Dynamics: Enables data-driven modeling of how properties of membrane conductances, synapses, dendrites, and anatomical connectivity generate complex dynamical behaviors of brain circuits in health and disease.
- Model Reuse and Validation: Addresses fragmentation in modeling tools to enable construction and reuse of biologically detailed models in research workflows.
Methodology:
NeuroML functions as a model description language that provides standardized representation for computational neuroscience models, enabling interoperability between diverse software tools for model creation, visualization, validation, and simulation.
Topics
Details
- Added:
- 2/22/2026
- Last Updated:
- 2/22/2026
Operations
Publications
Documentation
API documentation
https://docs.neuroml.org/Userdocs/Software/NeuroML_API.htmlUser manual
https://libneuroml.readthedocs.io/en/stable/User manual
https://pyneuroml.readthedocs.io/en/stable/Links
Repository
https://github.com/NeuroMLRepository
https://github.com/neuroml