/pynmodl

Python infrastructure for parsing and generating code from NMODL

Primary LanguagePythonMIT LicenseMIT

Build Status

Parsing and compiling nmodl files (ɴᴇᴜʀᴏɴ simulator)

This project provides infrastructure for parsing and post-processing (e.g. compiling) nmodl files, using the textX language workbench (python).

Currently, there are two experimental backends: unparsing (a good starting point for developing new targets) and LEMS.