├── .github └── workflows │ ├── ci.yml │ ├── examples.yml │ └── python-publish.yml ├── .gitignore ├── .readthedocs.yaml ├── LICENSE.lesser ├── MANIFEST.in ├── Makefile ├── README.md ├── ci ├── run-apitest.sh └── run-examples-ghactions.sh ├── doc ├── Makefile ├── conf.py ├── index.rst ├── lems.base.rst ├── lems.dlems.rst ├── lems.model.rst ├── lems.parser.rst ├── lems.rst ├── lems.sim.rst ├── migrate_docstrings.sh └── modules.rst ├── examples ├── MultiRunSimulation.xml ├── SimpleNetwork.xml ├── SimpleTest.xml ├── SingleSimulation.xml ├── apitest.py ├── apitest2.py ├── apitest3.py ├── bounce-conditional.xml ├── elecdims.xml ├── ex2dims.xml ├── example1.xml ├── example10_Q10.xml ├── example2.xml ├── example3.xml ├── example4.xml ├── example5.xml ├── example6.xml ├── example7.xml ├── example8.xml ├── example9.xml ├── hhaltgate.xml ├── hhcell.xml ├── hhchannel.xml ├── hhmodels.xml ├── loadtest.py ├── misciaf.xml └── spikegenerators.xml ├── lems ├── __init__.py ├── api.py ├── base │ ├── __init__.py │ ├── base.py │ ├── errors.py │ ├── map.py │ ├── stack.py │ └── util.py ├── dlems │ ├── __init__.py │ └── exportdlems.py ├── model │ ├── __init__.py │ ├── component.py │ ├── dynamics.py │ ├── fundamental.py │ ├── model.py │ ├── simulation.py │ └── structure.py ├── parser │ ├── LEMS.py │ ├── __init__.py │ └── expr.py ├── run.py ├── sim │ ├── __init__.py │ ├── build.py │ ├── recording.py │ ├── runnable.py │ └── sim.py └── test │ ├── NeuroML2CoreTypes │ ├── Cells.xml │ ├── Channels.xml │ ├── Inputs.xml │ ├── Networks.xml │ ├── NeuroML2CoreTypes.xml │ ├── NeuroMLCoreCompTypes.xml │ ├── NeuroMLCoreDimensions.xml │ ├── PyNN.xml │ ├── Simulation.xml │ └── Synapses.xml │ ├── hhcell_resaved2.xml │ ├── reg_test_20.py │ ├── test_exposure_listing.xml │ ├── test_load_write.py │ ├── test_misc.py │ ├── test_parser.py │ └── test_units.py ├── man └── man1 │ ├── README.md │ └── pylems.1 ├── pyproject.toml └── setup.cfg /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/examples.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/.github/workflows/examples.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE.lesser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/LICENSE.lesser -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/README.md -------------------------------------------------------------------------------- /ci/run-apitest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/ci/run-apitest.sh -------------------------------------------------------------------------------- /ci/run-examples-ghactions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/ci/run-examples-ghactions.sh -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/lems.base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/doc/lems.base.rst -------------------------------------------------------------------------------- /doc/lems.dlems.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/doc/lems.dlems.rst -------------------------------------------------------------------------------- /doc/lems.model.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/doc/lems.model.rst -------------------------------------------------------------------------------- /doc/lems.parser.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/doc/lems.parser.rst -------------------------------------------------------------------------------- /doc/lems.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/doc/lems.rst -------------------------------------------------------------------------------- /doc/lems.sim.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/doc/lems.sim.rst -------------------------------------------------------------------------------- /doc/migrate_docstrings.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/doc/migrate_docstrings.sh -------------------------------------------------------------------------------- /doc/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/doc/modules.rst -------------------------------------------------------------------------------- /examples/MultiRunSimulation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/MultiRunSimulation.xml -------------------------------------------------------------------------------- /examples/SimpleNetwork.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/SimpleNetwork.xml -------------------------------------------------------------------------------- /examples/SimpleTest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/SimpleTest.xml -------------------------------------------------------------------------------- /examples/SingleSimulation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/SingleSimulation.xml -------------------------------------------------------------------------------- /examples/apitest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/apitest.py -------------------------------------------------------------------------------- /examples/apitest2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/apitest2.py -------------------------------------------------------------------------------- /examples/apitest3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/apitest3.py -------------------------------------------------------------------------------- /examples/bounce-conditional.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/bounce-conditional.xml -------------------------------------------------------------------------------- /examples/elecdims.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/elecdims.xml -------------------------------------------------------------------------------- /examples/ex2dims.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/ex2dims.xml -------------------------------------------------------------------------------- /examples/example1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/example1.xml -------------------------------------------------------------------------------- /examples/example10_Q10.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/example10_Q10.xml -------------------------------------------------------------------------------- /examples/example2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/example2.xml -------------------------------------------------------------------------------- /examples/example3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/example3.xml -------------------------------------------------------------------------------- /examples/example4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/example4.xml -------------------------------------------------------------------------------- /examples/example5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/example5.xml -------------------------------------------------------------------------------- /examples/example6.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/example6.xml -------------------------------------------------------------------------------- /examples/example7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/example7.xml -------------------------------------------------------------------------------- /examples/example8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/example8.xml -------------------------------------------------------------------------------- /examples/example9.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/example9.xml -------------------------------------------------------------------------------- /examples/hhaltgate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/hhaltgate.xml -------------------------------------------------------------------------------- /examples/hhcell.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/hhcell.xml -------------------------------------------------------------------------------- /examples/hhchannel.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/hhchannel.xml -------------------------------------------------------------------------------- /examples/hhmodels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/hhmodels.xml -------------------------------------------------------------------------------- /examples/loadtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/loadtest.py -------------------------------------------------------------------------------- /examples/misciaf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/misciaf.xml -------------------------------------------------------------------------------- /examples/spikegenerators.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/examples/spikegenerators.xml -------------------------------------------------------------------------------- /lems/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/__init__.py -------------------------------------------------------------------------------- /lems/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/api.py -------------------------------------------------------------------------------- /lems/base/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/base/__init__.py -------------------------------------------------------------------------------- /lems/base/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/base/base.py -------------------------------------------------------------------------------- /lems/base/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/base/errors.py -------------------------------------------------------------------------------- /lems/base/map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/base/map.py -------------------------------------------------------------------------------- /lems/base/stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/base/stack.py -------------------------------------------------------------------------------- /lems/base/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/base/util.py -------------------------------------------------------------------------------- /lems/dlems/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/dlems/__init__.py -------------------------------------------------------------------------------- /lems/dlems/exportdlems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/dlems/exportdlems.py -------------------------------------------------------------------------------- /lems/model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/model/__init__.py -------------------------------------------------------------------------------- /lems/model/component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/model/component.py -------------------------------------------------------------------------------- /lems/model/dynamics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/model/dynamics.py -------------------------------------------------------------------------------- /lems/model/fundamental.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/model/fundamental.py -------------------------------------------------------------------------------- /lems/model/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/model/model.py -------------------------------------------------------------------------------- /lems/model/simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/model/simulation.py -------------------------------------------------------------------------------- /lems/model/structure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/model/structure.py -------------------------------------------------------------------------------- /lems/parser/LEMS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/parser/LEMS.py -------------------------------------------------------------------------------- /lems/parser/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/parser/__init__.py -------------------------------------------------------------------------------- /lems/parser/expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/parser/expr.py -------------------------------------------------------------------------------- /lems/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/run.py -------------------------------------------------------------------------------- /lems/sim/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/sim/__init__.py -------------------------------------------------------------------------------- /lems/sim/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/sim/build.py -------------------------------------------------------------------------------- /lems/sim/recording.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/sim/recording.py -------------------------------------------------------------------------------- /lems/sim/runnable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/sim/runnable.py -------------------------------------------------------------------------------- /lems/sim/sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/sim/sim.py -------------------------------------------------------------------------------- /lems/test/NeuroML2CoreTypes/Cells.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/NeuroML2CoreTypes/Cells.xml -------------------------------------------------------------------------------- /lems/test/NeuroML2CoreTypes/Channels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/NeuroML2CoreTypes/Channels.xml -------------------------------------------------------------------------------- /lems/test/NeuroML2CoreTypes/Inputs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/NeuroML2CoreTypes/Inputs.xml -------------------------------------------------------------------------------- /lems/test/NeuroML2CoreTypes/Networks.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/NeuroML2CoreTypes/Networks.xml -------------------------------------------------------------------------------- /lems/test/NeuroML2CoreTypes/NeuroML2CoreTypes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/NeuroML2CoreTypes/NeuroML2CoreTypes.xml -------------------------------------------------------------------------------- /lems/test/NeuroML2CoreTypes/NeuroMLCoreCompTypes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/NeuroML2CoreTypes/NeuroMLCoreCompTypes.xml -------------------------------------------------------------------------------- /lems/test/NeuroML2CoreTypes/NeuroMLCoreDimensions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/NeuroML2CoreTypes/NeuroMLCoreDimensions.xml -------------------------------------------------------------------------------- /lems/test/NeuroML2CoreTypes/PyNN.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/NeuroML2CoreTypes/PyNN.xml -------------------------------------------------------------------------------- /lems/test/NeuroML2CoreTypes/Simulation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/NeuroML2CoreTypes/Simulation.xml -------------------------------------------------------------------------------- /lems/test/NeuroML2CoreTypes/Synapses.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/NeuroML2CoreTypes/Synapses.xml -------------------------------------------------------------------------------- /lems/test/hhcell_resaved2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/hhcell_resaved2.xml -------------------------------------------------------------------------------- /lems/test/reg_test_20.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/reg_test_20.py -------------------------------------------------------------------------------- /lems/test/test_exposure_listing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/test_exposure_listing.xml -------------------------------------------------------------------------------- /lems/test/test_load_write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/test_load_write.py -------------------------------------------------------------------------------- /lems/test/test_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/test_misc.py -------------------------------------------------------------------------------- /lems/test/test_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/test_parser.py -------------------------------------------------------------------------------- /lems/test/test_units.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/lems/test/test_units.py -------------------------------------------------------------------------------- /man/man1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/man/man1/README.md -------------------------------------------------------------------------------- /man/man1/pylems.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/man/man1/pylems.1 -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LEMS/pylems/HEAD/setup.cfg --------------------------------------------------------------------------------