Validation of Olfactory Bulb Mitral Cell models with data from NeuroElectro.org and using NeuronUnit framework.
The copy of the presentation can be found here: Presentation
- Ensure you have Python >=2.7, numpy, and matplotlib
- Install NEURON with Python interface ("import neuron" statement works)
- Install SciUnit and NeuronUnit
- Install iPython and Jupyter
Once you have all the requirements installed, you should be able to run a example that subjects a simple HH cell to a suite of tests.
Download this repository and run the following notebook in iPython: SimpleNeuronCellTests
Once the simple model example is working, you can see how to obtain pooled experimental results from the NeuroElectro database.
The notebook with the steps for pooling: PooledPropertyValuesTest
The results obtained from pooling the experimental data for the mitral cells can be found in the following notebook: ExperimentalObservations
The results of subjecting the mitral cell models to the 6 tests can be found here: GetResultsSummary
The NEURON code for the 8 models that were prepared for the tests (to isolate the cells and remove external inputs) can be found in the following folder: Models
The results of running individual models can be found in the notebooks that follow the "AuthorYYYY" format. For example the results for the Bhalla & Bower (1993) model can be found at this notebook: BhallaBower1993
If you run into problems or bugs, please report them as Issues.