Software and Tools¶
Core NeuroML Tools¶
The NeuroML initiative supports a core set of libraries (mainly in Python and Java) to facilitate use of NeuroML models as well as adding support for the language into other applications.
Python based applications¶
For most users pyNeuroML will provide all of the key functionality for building, validating, simulating, visualising, and converting NeuroML 2 and LEMS models. It builds on libNeuroML and pyLEMS and bundles all of the functionality of jNeuroML to provide access to this through a Python interface.
Java based applications¶
Other NeuroML supporting applications¶
Many other applications, libraries and databases support NeuroML. See here for more details.