Hi Tanguy,
Thanks for writing in! It shouldn't be any problem to implement this neuron using NESTML. You could take several existing models, and add together the elements into a new file. (We'd also love to have the model in our repository, if you would like to make a pull request with the model and some unit test afterwards, that would be great!)
For the base aeif model: https://github.com/nest/nestml/blob/master/models/neurons/aeif_cond_alpha_ne...
For the beta kernel: https://github.com/nest/nestml/blob/master/models/neurons/iaf_cond_beta_neur...
For multiple input ports: https://github.com/nest/nestml/blob/master/models/neurons/traub_cond_multisy...
Please note that we are in the process of reviewing/merging a pull request related to refractoriness which could be of relevance to your development, please see https://github.com/nest/nestml/pull/1100 for the new preferred way of implementing absolute refractoriness.
We are also working on an "include" statement, that will allow you to include one file (for instance, containing the beta kernel) from another file (the neuron model), making NESTML much more modular. Stay tuned, and please let us know how you fare!
With kind regards, Charl
On Tue, Oct 8, 2024, at 10:44, tanguy.damart@protonmail.com wrote:
Hello everyone,
Is there a NESTML version of the NEST model aeif_cond_beta_multisynapse ? (https://nest-simulator.readthedocs.io/en/stable/models/aeif_cond_beta_multis...)
If not, is there any difficulties that I might face implementing it in NESTML that I need to be aware of ? (Like how to handle multiple types of synapses).
Best,
Tanguy _______________________________________________ NEST Users mailing list -- users@nest-simulator.org To unsubscribe send an email to users-leave@nest-simulator.org