Striatal NN model of MSNs and FSIs investigated effects of dopamine depletion (Damodaran et al 2015)

 Download zip file 
Help downloading and running models
Accession:169984
This study investigates the mechanisms that are affected in the striatal network after dopamine depletion and identifies potential therapeutic targets to restore normal activity.
Reference:
1 . Damodaran S, Cressman JR, Jedrzejewski-Szmek Z, Blackwell KT (2015) Desynchronization of Fast-Spiking Interneurons Reduces beta-Band Oscillations and Imbalance in Firing in the Dopamine-Depleted Striatum. J Neurosci 35:1149-59 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Realistic Network; Neuron or other electrically excitable cell; Axon; Dendrite;
Brain Region(s)/Organism:
Cell Type(s): Neostriatum spiny direct pathway neuron; Neostriatum spiny indirect pathway neuron; Neostriatum fast spiking interneuron;
Channel(s): I Sodium; I Potassium; Kir;
Gap Junctions: Gap junctions;
Receptor(s): D1; D2; GabaA; Glutamate;
Gene(s):
Transmitter(s): Gaba; Glutamate;
Simulation Environment: GENESIS;
Model Concept(s): Synchronization; Detailed Neuronal Models; Parkinson's;
Implementer(s): Damodaran, Sriraman [dsriraman at gmail.com];
Search NeuronDB for information about:  Neostriatum spiny direct pathway neuron; Neostriatum spiny indirect pathway neuron; D1; D2; GabaA; Glutamate; I Sodium; I Potassium; Kir; Gaba; Glutamate;
/
DamodaranEtAl2015
FScell
channels
AddSynapticChannels.g *
cellMorphology.g *
errorHandler.g *
FScell.g *
FScell.p *
FScellSyn.g *
include_channels.g *
proto.g *
SynParams.g *
                            
//genesis

/**************************** 	      	proto.g 				**********************
Johannes Hjorth, Sriraman Damodaran     **************************************************************
	proto.g contains one primary routine:  
		make_prototypes
 	and one local routine 
		make_cylind_compartment
	these are used by the primary and are not intended for external calls
	The primary function, make_prototypes is called exactly once by FScell.g

******************************************************************************/
include FScell/errorHandler
include FScell/include_channels		// required for calls in make_protypes

//************************ Begin Local Subroutines ****************************

//********************* Begin function make_cylind_compartment *************
function make_cylind_compartment
	if (!{exists compartment})
		echo "COMPARTMENT DID NOT EXIST PRIOR TO CALL TO:"
		echo 			"make_cylind_compartment"
		create	compartment compartment
                addfield compartment position   // add a new field "postion" to store distance to soma
	end

   setfield compartment 		\ 
     	Em         {ELEAK} 	\
      	initVm     {EREST_ACT} 	\
        inject		0.0 	\
      	position    0.0
end
//************************ End function make_cylind_compartment ************

//**************************************************************************

//************************ End Local Subroutines ******************************
//*****************************************************************************

//************** Begin function make_prototypes (primary routine) *************
function make_prototypes

       	if (!{exists /library})
  	   create neutral /library
  	   disable /library
        else
        end
	pushe /library

        make_cylind_compartment
	//********************* create non-synaptic channels in library ************************
        make_K3132_channel
        make_K13_channel
        make_A_channel
        make_Na_channel
        pope
	//********************* End channels in library ************************

end
//************************ End function make_prototypes ***********************


Loading data, please wait...