-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
We can finally start ticking these boxes, and fix bugs as they appear (infrastructure almost usable!)
OSB/geppetto: discuss with @adrianq @tarelli
- no need to parse neuroml models twice (as nml and as lems). We get
org.?ml.model.DomainType extends org.lemsml.model.Component - plotting arbitrary expressions. Components have a
scope.evaluate(symbol)method. - rendering equations as mathml. There are methods to render expressions as mathml(tex), C, java, python (and anything else we care to implement).
- getting lists of cells/networks/channels independently of file names (i.e. na.channel.nml). There are methods to get all components of a given type (including extensions).
Elsewhere:
- automatic generation of API / xml schema directly from Lems Component Types. No more duplication of work maintaining defs and a xsd! See here
- code generation via a "proper"(room for a lot of improvement) semantic model for Lems, with a well defined pipeline (visitors) for producing intermediate representations and merging them with templates.
Metadata
Metadata
Assignees
Labels
No labels