LEMS / LEMS/jLEMS

Flattening of populations

Open
#29 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Major enhancement Strategic
Dominant language
Java
Stars
11
Forks
11
Avg merge
8h 6m
Merged PRs (30d)
1

Description

Hi
I have been working on matlab and C(+cvode) exporters, and I would like to know whether there would be a way of flattening at the entire network level. In other words, what I need is just a large system of ODEs, comprising each cell dynamics, for all cells in a population, for all populations -- as well as the ODEs associated with connectivity (i.e. synaptic dynamics). I am basing these new exporters on the Brian exporter.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the Brian exporter in src/main/java/org/neuroml/export/matlab/MatlabWriter.java, then trace how populations, cells, and connectivity are represented for export. Compare that structure with the requested MATLAB and C(+cvode) exporters; the work is complete when a network can be emitted as one system of cell and synaptic ODEs.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, java, matlab
Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.