VTA dopamine neuron (Tarfa, Evans, and Khaliq 2017)

 Download zip file 
Help downloading and running models
Accession:226254
In our model of a midbrain VTA dopamine neuron, we show that the decay kinetics of the A-type potassium current can control the timing of rebound action potentials.
Reference:
1 . Tarfa RA, Evans RC, Khaliq ZM (2017) Enhanced Sensitivity to Hyperpolarizing Inhibition in Mesoaccumbal Relative to Nigrostriatal Dopamine Neuron Subpopulations. J Neurosci 37:3311-3330 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Neuron or other electrically excitable cell;
Brain Region(s)/Organism: Basal ganglia;
Cell Type(s): Ventral tegmental area dopamine neuron;
Channel(s): I A; I A, slow; I K,Ca; I Calcium; I Na, leak; I Na,t; I T low threshold; I L high threshold; I h; I K; I N; I R;
Gap Junctions:
Receptor(s): GabaA; AMPA; NMDA;
Gene(s):
Transmitter(s): Gaba;
Simulation Environment: GENESIS;
Model Concept(s): Ion Channel Kinetics; Action Potentials; Activity Patterns;
Implementer(s): Evans, Rebekah [Rebekah.Evans at nih.gov];
Search NeuronDB for information about:  GabaA; AMPA; NMDA; I Na,t; I L high threshold; I N; I T low threshold; I A; I K; I h; I K,Ca; I Calcium; I A, slow; I R; I Na, leak; Gaba;
/************************ VTA v2.14 ConnectCalcium.g *********************
*****Functions for connecting calcium GHK, pools, and SK channels*****
Functions in this file:

connect_calcium: called by add_channel in MakeCell.g
connect_potassium: called by add_channel in MakeCell.g
connect_NMDA: called by add_synaptic_channel in MakeCell.g

Rebekah Evans rebekah.evans@nih.gov

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



	function connect_calcium (channel, path, pool)
		str channel, path, pool
		
		create ghk {path}/{channel}GHK
		
		setfield {path}/{channel}GHK Cout {Ca_OUT}
		setfield {path}/{channel}GHK valency 2.0
		setfield {path}/{channel}GHK T {TEMPERATURE}
		
		addmsg {path}/{channel}GHK {path}/{pool} I_Ca Ik 
		addmsg {path}/{pool} {path}/{channel}GHK CIN Ca  
		addmsg {path}/{pool} {path}/{channel} CONCEN C 
		addmsg {path} {path}/{channel}GHK VOLTAGE Vm
		addmsg {path}/{channel}GHK {path} CHANNEL Gk Ek
		addmsg {path}/{channel} {path}/{channel}GHK PERMEABILITY Gk
	
	end
  
	function connect_potassium (channel, path, pool)
		str channel, path, pool
		
		addmsg {path}/{channel} {path} CHANNEL Gk Ek
		addmsg {path}/{pool} {path}/{channel} CONCEN Ca
		
	end
 
	function connect_NMDA (channel, path, pool, ghk)
		str channel, path, pool
		int ghk

		if (ghk==0)
			addmsg {path}/{channel}/block {path}/{pool} fI_Ca Ik {NMDAperCa}
		elif (ghk==1)
			create ghk {path}/{channel}/GHK

     			setfield {path}/{channel}/GHK Cout {Ca_OUT}
     			setfield {path}/{channel}/GHK valency 2.0
     			setfield {path}/{channel}/GHK T {TEMPERATURE}

     			addmsg {path}/{channel}/block {path}/{channel}/GHK PERMEABILITY Gk 				
			addmsg {path}/{channel}/GHK {path}/{pool} fI_Ca Ik {NMDACaGHK}  
			addmsg {path}/{pool} {path}/{channel}/GHK CIN Ca
		end

	end
 


Loading data, please wait...