Hodkin Huxley Models for Cellular Neuroscience
Spiking neuron model.
Voltage clamp mode steps voltages.
Anode break code.
Propagating spike.
All variables as a function of V.
Current ramped up slowly.
Computational Neuroscience NBIO 136b Spring 2007
THIS IS LAST YEAR'S COURSE! --- MAY STILL BE USEFUL THOUGH
Matlab Primer
If you are thinking of taking this class, it is worth working through
this Matlab primer ahead of time if you can --- that way, you'll have less
to learn when class starts.
Introductory tutorial for Matlab
Matlab Quick Reference sheet.
Matlab checklist PDF file.
Matlab Tutorial files
Basic Matlab tutorial.
or Word file of tutorial is better than web page
Basic Matlab exercises.
or Word document of exercises is better.
Links to some neuroscience teaching animations
North Harris College
Blackwell Publishing
Georgia Southwestern
Daniel Simons Visual Attention
Lecture 1, Jan 17th 2007: Matlab files
Exponential growth
Exponential decay
Integration of a cosine to give a sine then adding noise
Lecture 3, Jan 24th 2007
PDF file of Leaky-integrate-and-fire neuron
Lecture 4, Jan 26th 2007: Matlab files
Files that produce spike trains (comments to follow soon)
Regular spikes with a rate that has two values
Homogeneous Poisson train
Several trials of Poisson with ramping rate
Poisson with oscillating rate
Codes that analyze spike trains
Calculates ISI distribution, then CV and CV_2 (1 trial)
Calculates Fano factor, F(t) needs many trials (ntrials)
Calculates autocorrelation function (1 trial)
Lecture 5, Jan 30th 2007: Matlab file
Connors-Stevens conductance-based model
Lecture 6, Feb 2nd 2007: Matlab files
Response to voltage steps of
Connors-Stevens model
Plots of voltage-dependence of conductances for Ca_T and Connors-Stevens model
Leaky integrate-and-fire model with
spike-rate adaptation and a conductance-based refractory period
Lecture 7, Feb 6th 2007 Matlab files and handout
Handout on bursting and pacemaker circuits
Post-inhibitory rebound (thalamic relay) model
Two-compartment alternative to Pinsky-Rinzel model
Two-compartment Pinsky-Rinzel model
Lecture 9, Feb 13th 2007 Matlab file
Phase response curve calculation with the Connors-Stevens model
Lecture 10, Feb 16th 2007 Matlab files
Pair of post-inhibitory rebound neurons coupled
by inhibition to oscillate in out of phase bursts.
Regular train of spikes through
depressing and facilitating synapses
Poisson spike trains with steps in rate through
depressing and facilitating synapses
Lecture 11, Feb 27th 2007
Encoding and spike-triggered average
Papers on WebCT
Lecture 13, March 6th 2007
Decoding and ROC analysis
Matlab code to show kernel integration for HW4
Lecture 14, March 9th 2007
Noisy spike trains and Hidden Markov Models
Matlab code to show trial-averaging of Poisson spikes from a
ramping rate
Matlab code to show trial-averaging of Poisson spikes from a
randomly jumping rate
Lecture 15, March 13th 2007
Firing Rate Models
Matlab code to generate f-I curve of a noisy LIF neuron
(comments to follow)
Matlab code to look at average synaptic input from
a group of cells with Poisson spiking (comments to follow)
Lecture 16, March 16th 2007
Uncommented orientation tuning Matlab code
for use with homework 5
Papers on orientation tuning can be found in WebCT
Lecture 17, March 20th 2007
Commented discrete memory code
Commented spatial memory code, could be useful for HW5
Power point presentation from class on memory
Lecture 18, March 23rd 2007
Winner-takes-all decision-making code.
Noisy decision-making code.
Lecture 19, March 27th 2007
Simple recurrent feedback continuous memory/integrator rate code.
Many bistable units with a readout cell (rate model).
Handout on attractors and integrators.
Lecture 20, March 30th 2007
Code for memory-based decisions needed for HW6.
Powerpoint presentation.
Lecture 21, April 13th 2007
Code for spike-timing dependent plasticity
between rate-model cells that undergo sequential, overlapping input
Code that segregates inputs from two groups
of correlated cells via STDP on an LIF neuron.
Handout on Hebbian plasticity.
Lecture 22, April 17th 2007
Powerpoint presentation on
the CaMKII/PP1 model of LTP.
Class Handout on CaMKII and stochastic modeling.
Lecture 23, April 20th 2007
Papers on WebCT.
Code that demonstrates the
effects of heterogeneity on spatial memory.
Lecture 25, April 27th 2007
Code to implement eyeblink conditioning.
Lecture 26, May 1st 2007
Code to implement the weather prediction task by reward-based plasticity.
Code to implement the matching task.
Last modified April 30th, 2007
Paul Miller, pmiller@brandeis.edu
Back to Paul Miller's home page