CA1 pyramidal cells, basket cells, ripples (Malerba et al 2016)

 Download zip file 
Help downloading and running models
Model of CA1 pyramidal layer Ripple activity, triggered when receiving current input (to represent CA3 sharp-waves). Cells are Adaptive-Exponential Integrate and Fire neurons, receiving independent OU noise.
1 . Malerba P, Krishnan GP, Fellous JM, Bazhenov M (2016) Hippocampal CA1 Ripples as Inhibitory Transients. PLoS Comput Biol 12:e1004880 [PubMed]
Citations  Citation Browser
Model Information (Click on a link to find other models with that property)
Model Type: Realistic Network;
Brain Region(s)/Organism:
Cell Type(s): Hippocampus CA1 pyramidal GLU cell; Hippocampus CA1 PV+ fast-firing interneuron;
Gap Junctions:
Receptor(s): GabaA; AMPA;
Simulation Environment: MATLAB;
Model Concept(s): Oscillations; Sleep; Brain Rhythms;
Search NeuronDB for information about:  Hippocampus CA1 pyramidal GLU cell; GabaA; AMPA;
Open RunExamples.m and choose the options and duration of the

run RunExamples.m

save the output of RunExamples in a .mat file

Open PlotExample.m and rename the .mat file with the name you used to
save the output.

run PlotExample.m

You should see 3 figures: example of the voltage traces, a rastergram
with current input and LFPs (wide-band and filtered) and a histogram
of firing time binned in 5ms bins compared to the LFP trace.

use defaultparamsCA1.m to change the intrinsic properties of cells and
synapses.  use CountRipples.m to change the criteria to find a ripple
start and end (if you want to use a different threshold and see what

Note that CA1 will not receive non-zero current input in times earlier
than 1s. This is to let the first secod of simulation relax to a
network state before incoming CA3 input induces ripples.  Hence, set
starts to be always bigger than 1.