A MATLAB neuron simulator. Very fast (written in C++). Flexible (fully object oriented). Immediate (live manipulation in MATLAB). Comes with a powerful parameter optimizer. Get started ➡️
linspecer doesn't resolve ... i think you meant to use colormaps.linspecer?
output_type is changed by the method, but not restored to the original state
y-axes are labelled "%" but it's actually a fraction
each compartment is plotted in a different figure, but there is no way to know which figure is which compartment
running the same method twice throws an error (because the different figures aren't referenced correctly)
If I close on of the figures, and run it again, new figures are created and the old ones aren't updated
Colors for the different currents are not conserved across compartments. It's possible for the same current to have different currents in different compartments
Ideally we would want a single currentscape method that worked for any number of compartments
If the design decision is to make a new figure for each compartment, shouldn't a better architecture be to simply call currentscape many times?
calling it with outputs throws an error because the voltage is not assigned.
Unfortunately, this will not be merged even though it works as advertised for the following reasons:
duplicate functions currentscape and currentscape_multi
complex architecture which will make maintenance difficult
In my mind, a currentscape method should be recursively engineered, so that calls to it with multiple compartments should call itself over and over again for the different compartments.
Some things that need to change:
linspecer
doesn't resolve ... i think you meant to usecolormaps.linspecer
?currentscape
method that worked for any number of compartments