Striatal Spiny Projection Neuron (SPN) plasticity rule (Jedrzejewska-Szmek et al 2016)

 Download zip file 
Help downloading and running models
Accession:189153

Reference:
1 . Jedrzejewska-Szmek J, Damodaran S, Dorman DB, Blackwell KT (2017) Calcium dynamics predict direction of synaptic plasticity in striatal spiny projection neurons. Eur J Neurosci 45:1044-1056 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Dendrite;
Brain Region(s)/Organism:
Cell Type(s):
Channel(s):
Gap Junctions:
Receptor(s): AMPA; NMDA; GabaA;
Gene(s):
Transmitter(s): Glutamate;
Simulation Environment: GENESIS;
Model Concept(s): Calcium dynamics; Synaptic Plasticity;
Implementer(s): Jedrzejewska-Szmek, Joanna ; Damodaran, Sriraman ; Dorman, Daniel B ; Blackwell, Avrama [avrama at gmu.edu];
Search NeuronDB for information about:  GabaA; AMPA; NMDA; Glutamate;
import matplotlib as mpl
import matplotlib.pyplot as plt
#mpl.rc('font',**{'family':'sans-serif','sans-serif':['Helvetica']})
#mpl.rc('font', family='Helvetica')
mpl.rcParams['text.latex.preamble'] = [
          r'\usepackage{helvet}',    # set the normal font here
       r'\usepackage{sansmath}',  # load up the sansmath so that math -> helvet
       r'\sansmath']#mpl.rc('text.latex', preamble=r'\usepackage{cmbright}')

mpl.rc('font',**{'family':'sans-serif','sans-serif':['Helvetica']})
## for Palatino and other serif fonts use:
#rc('font',**{'family':'serif','serif':['Palatino']})
mpl.rc('text', usetex=True)
mpl.rcParams['axes.linewidth'] = 1.
mpl.rcParams['lines.linewidth'] = 1.
mpl.rcParams['patch.linewidth'] = 1.
mpl.rcParams.update({'font.size': 12})
plt.rc('legend',**{'fontsize':8})
plt.rc('ytick',**{'labelsize':10})
plt.rc('xtick',**{'labelsize':10})
#plt.legend(frameon=False)
def simpleaxis(ax):
    ax.spines['top'].set_visible(False)
    ax.spines['right'].set_visible(False)
    ax.get_xaxis().set_tick_params(direction='out', right=0, pad=1, width=1, length=2)
    ax.get_yaxis().set_tick_params(direction='out', top=0, pad=1, width=1, length=2)
    ax.get_xaxis().tick_bottom()


    #ax.minorticks_on()
    #ax.tick_params('both', length=2, width=1, which='major')
    #ax.tick_params('both', length=1, width=0.5, which='minor')
   
    
    
def add_title(ax,title):
    x = ax.get_xlim()
    left = x[0] - (x[-1] - x[0])/5.
    y = ax.get_ylim()
    up = y[-1]+(y[-1]-y[0])/13.

    ax.text(left,up,title)

Loading data, please wait...