These simulations accompany the publication: Schmidt-Hieber C, Jonas P, Bischofberger J (2007) Subthreshold Dendritic Signal Processing and Coincidence Detection in Dentate Gyrus Granule Cells. J Neurosci 27:8430-8441 For installation instructions, see INSTALL.txt Simulations have been tested using NEURON 5.9 and 6.0 under Windows and GNU/Linux. The gnuplot script has been tested with gnuplot 4.2 (http://www.gnuplot.info). Once the simulation starts you can click on buttons in the gui to generate selected figures in the paper: Figure 6a Figure 6b Figure 6c Figure 7ab Figure 7ac Figure 7d Figure 8ab Figure 8cd Send bug reports and comments to christoph.schmidt-hieber at uni-freiburg.de Description of files: ./gc.hoc Starts the simulations. Requires mod files to be compiled. ./asin.mod arcsine function, forwarded to hoc from math.h ./spines.mod Introduces spine area scale factor as a range variable (scale_spines). Optionally, spine counts can be used as a range variable as well (count_spines). ./synampa.mod Synaptic conductance change with a biexponential time course. ./share/calcSpines.hoc Calculate spine area scale factor from spine counts. Corrects for spines hidden behind the shaft in 2D projections. ./share/config.hoc Simulation configuration settings. ./share/controlpanel.hoc Main control panel allowing cell and figure selection. ./share/figures.hoc Procedures reproducing figures. ./share/fixnseg.hoc d_lambda rule implementation. ./share/genutils.hoc Some general-purpose routines. ./share/spine.hoc Creates a spine, consisting of a neck (spine[0]) and a head (spine[1]) ./share/template.plt Template script file for creating a gnuplot script that will show a 3D plot as in figure 6D. ./cell_x/membrane.hoc Loads cell morphology and connections, initializes spines, inserts passive membrane properties. Uses a class "cell_x" so that you can easily toggle between cells or use multiple objects for network simulations. ./cell_x/morpho.hoc Loads morphology and spines without making use of a class. Intended for standalone use of cells. ./cell_x/morpho.txt Coordinates and diameters of 3D points as plain text. Needed by membrane.hoc to load 3D morphology from a procedure. 20071005 Cell templates now adhere to the "NetworkReadyCell" syntax - fixed some minor bugs. Schmidt-Hieber. 20170328 * Added a new cell (cell_9) and an artificial cell (cell_10) that were not part of the original 2007 publication. * Added CA1 PC model (cell_11) for consistency. See Golding NL, Mickus TJ, Katz Y, Kath WL, Spruston N (2005) Factors mediating powerful voltage attenuation along CA1 pyramidal neuron dendrites. J Physiol 568:69-82. To run the original simulations as shown in the paper, use the original model from https://www.janelia.org/sites/default/files/Attenuation.zip