Dear Hans,
Further to Alan's email, I thought I'd refer you to some models we have
in the CellML Model Repository. Have a look at some of Dr Richard
Bertram's models at http://www.cellml.org/models - most of these are
models of bursting in pancreatic beta cells, but there are a couple of
neuronal models there too. You can find them under 'Bertram' in the
repository listing.
If your simple conditional statements can be covered by piecewise
equations, it can be done in CellML.
You might do well to look at some of the electrophysiological models of
heart cells that we've coded up -
http://www.cellml.org/models/beeler_reuter_1977_version08 is a fairly
simple model with a piecewise-based stimulus protocol added.
Please let me know if you need any help accessing the models in the
repository.
Best of luck!
Kind regards,
James Lawson
Dr. Hans Ekkehard Plesser wrote:
Hi!
We are looking for a good way to describe and share neuron models, and CellML
appears a good
candidate. The neuron models we are interested in consist mostly of a single
compartment,
possibly of a small number of compartments.
As far as I can see, CellML appears well suited to describe the so-called
subthreshold dynamics
of model neurons. But I am wondering if CellML can also capture (or be extended
to capture) the
threshold operation present in most simplified neuron models. Briefly, the
model dynamics are
integrated according to a set of differential equations. When the membrane
potential of the
neuron crosses a certain threshold, the neuron is said to "fire": the membrane
potential is
reset to a certain value instantaneuously, and often clamped at that value for
a certain period
of time afterwards (refractory period); also, an output signal is generated. In
simple
pseudocode, this would look like:
while ( simulation time not up )
process input
update dynamics according to ODE
if ( neuron is refractory )
V_m = V_reset
count down "refractoriness"
if ( V_m > Threshold )
V_m = V_reset
emit output signal
count up time
Best regards,
Hans
begin:vcard
fn:James Lawson
n:Lawson;James
org:Auckland Bioengineering Institute;CellML Model Repository Curator, CellML Team
adr:;;University of Auckland;;;;New Zealand
email;internet:[email protected]
title:James Lawson
url:http://www.cellml.org
version:2.1
end:vcard
_______________________________________________
cellml-discussion mailing list
[email protected]
http://www.cellml.org/mailman/listinfo/cellml-discussion