Thanks, Jochen - that helps!
Dominic
Dear Dominic,
as you have correctly found out yourself, neuron models in NEST come - in contrast to other simulators - in one piece. Each of them is implemented as an individual C++ class and there is no compositionality of features on that level.
As I see it, you have two possibilities:
Write your own neuron model in C++ that has all the features you want. As a starting point for this, it would probably be easiest to start with the code of the existing model that is closest to what you want and add the other features by copying them from the models you already found having them.
Use the NEST Modeling Language NESTML to write your model. This offers a much higher level of abstraction and NESTML’s toolchain will then generate the C++ code for you.
I suggest you use the second approach, as that frees you from dealing with all the details of the model API of NEST. Feel free to ask more detailed questions here in case you don’t get along with the documentation and tutorial material for NESTML.
Cheers,
Jochen!
On 02.12.20 21:48, d.standage@bham.ac.uk wrote:
Hi all - I'm aiming to run simulations using Izhikevich's neuron model (or another efficient model with spike generation), two dendritic compartments, two glutamate receptor subtypes, and temporal synaptic dynamics. My understanding is that Nest supports the Izhikevich neuron model with instantaneous current injection (i.e. no synaptic dynamics), the iaf_cond_alpha_mc neuron model for multiple compartments, the aeif_cond_alpha_multisynapse model for multiple receptor subtypes, and any of the _psc_ or _cond_ neuron models for synaptic dynamics. Am I looking at multiple choice here? I.e. I can't use a single neuron model with all of these features? If so, does anyone know of any Nest add-ons that efficiently handle all the features above? I'd be grateful for any advice. Best Dominic _______________________________________________ NEST Users mailing list -- users@nest-simulator.org To unsubscribe send an email to users-leave@nest-simulator.org
-- Dr. Jochen Martin Eppler Phone: +49(2461)61-96653 ---------------------------------- Simulation Laboratory Neuroscience Jülich Supercomputing Centre Institute for Advanced Simulation