Drosophila projection neuron electrotonic structure (Gouwens and Wilson 2009)

 Download zip file   Auto-launch 
Help downloading and running models
Accession:118662
We address the issue of how electrical signals propagate in Drosophila neurons by modeling the electrotonic structure of the antennal lobe projection neurons innervating glomerulus DM1. The readme file contains instructions for running the model.
Reference:
1 . Gouwens NW, Wilson RI (2009) Signal propagation in Drosophila central neurons. J Neurosci 29:6239-49 [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: Drosophila;
Cell Type(s): Drosophila antennal lobe DM1 projection neuron;
Channel(s):
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: NEURON;
Model Concept(s): Invertebrate; Electrotonus;
Implementer(s): Gouwens, Nathan W [nathan_gouwens at hms.harvard.edu];
load_file("nrngui.hoc")

strdef tstr

xpanel("Figures from Gouwens and Wilson 2009")
xlabel("To reproduce a figure listed below click its button")
xbutton("Figure 4a cell 1","restart_(\"figure_4a_cell1\")")
xbutton("Figure 4a cell 2","restart_(\"figure_4a_cell2\")")
xbutton("Figure 4a cell 3","restart_(\"figure_4a_cell3\")")
xbutton("Figure 4b dendrite 1","restart_(\"figure_4b_dendrite1\")")
xbutton("Figure 4b dendrite 2","restart_(\"figure_4b_dendrite2\")")
xbutton("Figure 4b dendrite 3","restart_(\"figure_4b_dendrite3\")")

xbutton("Exit","quit()")
xpanel(5,100)

pwmcnt = PWManager[0].count - 1 // the initial gui should be dismissed

// not really restart - see first comment below - TMM 20090520
proc restart_() {local i
        PWManager[0].hide(1) // this closes above panel -can only run one
// at a time unless the format of the files is changed to move away from
// Neuroconstruct generated files to files that are designed to be re-launched.
	for (i= PWManager[0].count-1; i >= pwmcnt; i -= 1) {
		PWManager[0].close(i)
		doNotify()
	}
	sprint(tstr, "%s.hoc", $s1)
        cvode.active(1) // turn on variable step integrator
       	load_file(1, tstr)
        PWManager[0].close(1)
}

Loading data, please wait...