Edit History

Wiki » History » Version 3

Padraig Gleeson, 30 Apr 2014 14:57

1 1 Padraig Gleeson
Introduction
2 1 Padraig Gleeson
------------
3 1 Padraig Gleeson
4 1 Padraig Gleeson
Most of the interactions between SBML and LEMS/NeuroML showcased here are enabled by:
5 1 Padraig Gleeson
6 1 Padraig Gleeson
-   The SBML to LEMS import function in: [org.neuroml.importer](https://github.com/NeuroML/org.neuroml.import/blob/master/src/main/java/org/neuroml/importer/sbml/SBMLImporter.java)
7 1 Padraig Gleeson
8 1 Padraig Gleeson
-   The LEMS/NeuroML to SBML export function in: [org.neuroml.export](https://github.com/NeuroML/org.neuroml.export/blob/master/src/main/java/org/neuroml/export/sbml/SBMLWriter.java)
9 1 Padraig Gleeson
10 2 Padraig Gleeson
Note these features can be accessed easily with the [jNeuroML](https://github.com/NeuroML/jNeuroML) tool. For example:
11 2 Padraig Gleeson
12 2 Padraig Gleeson
-   Load LEMSFile.xml using jLEMS, and convert it to SBML format:
13 2 Padraig Gleeson
14 3 Padraig Gleeson
<!-- -->
15 1 Padraig Gleeson
16 3 Padraig Gleeson
       jnml LEMSFile.xml -sbml
17 3 Padraig Gleeson
18 3 Padraig Gleeson
-   Load SBMLFile.sbml using jSBML, and convert it to LEMS format using values for duration & dt in ms
19 3 Padraig Gleeson
20 3 Padraig Gleeson
<!-- -->
21 3 Padraig Gleeson
22 3 Padraig Gleeson
        jnml -sbml-import SBMLFile.sbml duration dt
23 2 Padraig Gleeson
24 2 Padraig Gleeson
**Note that these features are still in active development!**