Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
MatlabSupport
PythonSupport/Main_Version
data
IVcost.cc
IVcost.hh
Iclamp.cc
Iclamp.hh
Makefile
README.md
cost.cc
cost.hh
datastruct.hh
decoder.cc
decoder.hh
derivatives.cc
derivatives.hh
evaluate.cc
evaluate.hh
evolve.cc
evolve.hh
header.hh
main.cc
myvector.cc
myvector.hh
populator.cc
populator.hh
random.hh
vclamp.cc
vclamp.hh

README.md

Muscle cell code from Boyle and Cohen 2008

This software was used in the publication:

J.H. Boyle, N. Cohen, Caenorhabditis elegans body wall muscles are simple actuators, BioSystems 94 (2008) 170–181

to both define and optimise the parameters of a muscle cell model for C. elegans.

If you use or alter this code please cite the above publication.

This is being used by the OpenWorm project to create an initial model of a muscle cell in NeuroML 2.

A key matlab script is located at MatlabSupport/Main_Version/vclamp.m which, when run, should produce a main graph of the paper.

A python version of this has been added at PythonSupport/Main_Version/vclamp.py. When run correctly it should produce the following image:

vclamp.py running correctly

This reproduces figure 2B of the Boyle & Cohen paper.

This code is released under the terms of the MIT license.