-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathParameters.txt
More file actions
189 lines (189 loc) · 12.5 KB
/
Parameters.txt
File metadata and controls
189 lines (189 loc) · 12.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
#*****************************************************************
Title Test1
#*****************************************************************
simulationTime 2.000000 seconds
dt_timestep 0.000100 seconds
globalSeed 5102020 #overrides all other seeds if unequal -1
#*****************************************************************
#**************** Spatial parameters ***************
#*****************************************************************
density 0 #total number of neurons/mm^2 or /mm depending on Dimensions
Dimensions 0 #for 1D set 1; for 2D set 2
#*****************************************************************
#********** Scaling of synaptic and stimulus strengths ***********
#*****************************************************************
scalingSynapticStrength 0.000000 #Scaling exponent. Set = 0 if no scaling needed, otherwise typical exponent is -0.5.
scaling_C_N 0 # Set = 0 to scale with number of presynaptic neurons C. Set = 1 to scale with total number of neurons N. (details below)
# scaling_C_N=0 scales internal synaptic strengths and UncorrelatedStimulus with C^s and WhiteNoiseStimulus and SpatialGaussianStimulus with 1
# scaling_C_N=1 scales internal synaptic strengths and UncorrelatedStimulus with N^s and WhiteNoiseRescaled and SpatialGaussianStimulus with N^(-s)
# scalingSynapticStrength = s, N = number of neurons from all populations, C = average number of presynaptic neurons.
#***********************************************
#************** Neuron Parameters **************
#***********************************************
neurons_noPopulations 3
#***********************************************
neurons_0_noNeurons 30
neurons_0_type LIFNeuron
neurons_0_tauM 0.010000 #seconds
neurons_0_vReset 0.000000 #mV
neurons_0_vThresh 1.000000 mV
neurons_0_refractoryTime 0.000000 #seconds
# Note: Resting potential is 0 by definition.
neurons_0_resetType 0
# LIF neuron: dV/dt = -V/tau_m + RI/tau_m
# resetType 0: v = v_reset
# resetType 1: v = v_reset + (v - v_thresh)
#***********************************************
neurons_1_noNeurons 10
neurons_1_type LIFNeuron
neurons_1_tauM 0.010000 #seconds
neurons_1_vReset 0.000000 #mV
neurons_1_vThresh 1.000000 mV
neurons_1_refractoryTime 0.000000 #seconds
# Note: Resting potential is 0 by definition.
neurons_1_resetType 0
# LIF neuron: dV/dt = -V/tau_m + RI/tau_m
# resetType 0: v = v_reset
# resetType 1: v = v_reset + (v - v_thresh)
#***********************************************
neurons_2_noNeurons 10
neurons_2_type PoissonNeuron
# Poisson neuron: produces Poisson spiking with rate r_target (defined under stimulus)
#**************************************************
#************** Stimulus Parameters ***************
#**************************************************
stimulus_type WhiteNoiseLinear
stimulus_meanCurrent 108.000 0.000000 0.000000 108.9000 0.000000 40.00000 0.000000 1.000000 [col 1: input to pop0 at t_0, col 2: pop1 at t_0, ... colP+1: pop1 t_f, ... col2P: popN t_f, t0, tf. Dimensions: [mV/sec , secs.]
stimulus_meanCurrent 20000.0 0.000000 40.00000 108.9000 0.000000 40.00000 1.000000 1.001000 [col 1: input to pop0 at t_0, col 2: pop1 at t_0, ... colP+1: pop1 t_f, ... col2P: popN t_f, t0, tf. Dimensions: [mV/sec , secs.]
stimulus_meanCurrent 108.000 0.000000 40.00000 108.9000 0.000000 40.00000 1.001000 2.000000 [col 1: input to pop0 at t_0, col 2: pop1 at t_0, ... colP+1: pop1 t_f, ... col2P: popN t_f, t0, tf. Dimensions: [mV/sec , secs.]
stimulus_sigmaCurrent 3.00000 3.000000 0.000000 3.000000 3.000000 0.000000 0.000000 1.000000 [col 1: input to pop0 at t_0, col 2: pop1 at t_0, ... colP+1: pop1 t_f, ... col2P: popN t_f, t0, tf. Dimensions: [mV/sqrt(sec) , secs.]
stimulus_sigmaCurrent 0.00000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.500000 [col 1: input to pop0 at t_0, col 2: pop1 at t_0, ... colP+1: pop1 t_f, ... col2P: popN t_f, t0, tf. Dimensions: [mV/sqrt(sec) , secs.]
stimulus_sigmaCurrent 0.00000 0.000000 0.000000 3.000000 0.000000 0.000000 1.500000 2.000000 [col 1: input to pop0 at t_0, col 2: pop1 at t_0, ... colP+1: pop1 t_f, ... col2P: popN t_f, t0, tf. Dimensions: [mV/sqrt(sec) , secs.]
# RI_{i,ext}/tau_m*dt = meanCurrent_i*dt + sqrt(dt)*sigmaCurrent_i*NormalDistribution(0,1)
#*************************************************
#************** Recorder Parameters **************
#*************************************************
recorder_type AdvancedRecorder
recorder_noNeuronsConnectivity 100 #saves connectivity matrices for the first x neurons of each populations
recorder_noNeuronsDelay 100 #saves delay connectivity matrices for the first x neurons of each populations
recorder_noNeuronsJPot 100 #saves Jpot connectivity matrices for the first x neurons of each populations
recorder_binSize 0.010000 #seconds #Bin size over which data saved in main recording data file is average over
recorder_noRasterPlotNeurons 30 1 10 0.0 #Record spike times of x neurons for (i-th column is x for the i-th population). The i+1-th column sets the initial recording time
recorder_notrackNeuronProfiles 0 1 0 #Record currents and potentials at all time steps of the first x_p neurons, p = population index. [column 1: track #neurons in pop1, column 2: track #neurons in pop2, .. ]
recorder_noCorrNeurons 0 0 0 #Record correlations between first x_p neurons for each bin size. p = population index. [column 1: #neurons in pop1, column 2: track #neurons in pop2, .. ]
recorder_CurrentContributions 0 0 0 0.0 #Record the sources of input current to x neurons. (i-th column is x for the i-th population). The i+1-th column sets the initial recording time
recorder_trackSynapses 0 #Set = 1 to track averaged data from synapes, Set = 0 to ignore.
recorder_Heatmap 0 #Number of bins used to represent each dimension of the spatial domain in the firing rates Heatmap
#*************************************************
#************** Synaptic Parameters **************
#*************************************************
#*************************************************
synapses_0_0_type CurrentSynapse
synapses_0_0_D_min 0.000000 #seconds
synapses_0_0_D_max 0.000000 #seconds
synapses_0_0_J 0.000000 #dmV/Spike
synapses_0_0_Sigma_j 0.000000 #dmV/Spike
synapses_0_0_J_pot 0.000000 #dmV/Spike
synapses_0_0_P_pot 0.000000
synapses_0_0_connectivity_type RandomConnectivity
synapses_0_0_connectivity_seed 174061735
# IndividualRandomConnectivity: Each pre and post neurons have individual connection probability.
#*************************************************
synapses_0_1_type CurrentSynapse
synapses_0_1_D_min 0.000000 #seconds
synapses_0_1_D_max 0.000000 #seconds
synapses_0_1_J 0.000000 #dmV/Spike
synapses_0_1_Sigma_j 0.000000 #dmV/Spike
synapses_0_1_J_pot 0.000000 #dmV/Spike
synapses_0_1_P_pot 0.000000
synapses_0_1_connectivity_type RandomConnectivity
synapses_0_1_connectivity_seed 1618772598
synapses_0_1_connectivity_ConnectionProba 0.000000
# RandomConnectivity: Each neuron receives C = connectionProbability*N_p randomly chosen connections from the presynaptic population p (as used by [Brunel (2000)]).
#*************************************************
synapses_0_2_type CurrentSynapse
synapses_0_2_D_min 0.000000 #seconds
synapses_0_2_D_max 0.000000 #seconds
synapses_0_2_J 0.000000 #dmV/Spike
synapses_0_2_Sigma_j 0.000000 #dmV/Spike
synapses_0_2_J_pot 0.000000 #dmV/Spike
synapses_0_2_P_pot 0.000000
synapses_0_2_connectivity_type RandomConnectivity
synapses_0_2_connectivity_seed 384881901
synapses_0_2_connectivity_ConnectionProba 0.000000
# RandomConnectivity: Each neuron receives C = connectionProbability*N_p randomly chosen connections from the presynaptic population p (as used by [Brunel (2000)]).
#*************************************************
synapses_1_0_type CurrentSynapse
synapses_1_0_D_min 0.005000 #seconds
synapses_1_0_D_max 0.020000 #seconds
synapses_1_0_J 0.130000 #dmV/Spike
synapses_1_0_Sigma_j 0.025000 #dmV/Spike
synapses_1_0_J_pot 0.230000 #dmV/Spike
synapses_1_0_P_pot 0.500000
synapses_1_0_connectivity_type RandomConnectivity
synapses_1_0_connectivity_seed 183427039
synapses_1_0_connectivity_ConnectionProba 0.666667
# RandomConnectivity: Each neuron receives C = connectionProbability*N_p randomly chosen connections from the presynaptic population p (as used by [Brunel (2000)]).
#*************************************************
synapses_1_1_type CurrentSynapse
synapses_1_1_D_min 0.000000 #seconds
synapses_1_1_D_max 0.000000 #seconds
synapses_1_1_J 0.000000 #dmV/Spike
synapses_1_1_Sigma_j 0.000000 #dmV/Spike
synapses_1_1_J_pot 0.000000 #dmV/Spike
synapses_1_1_P_pot 0.000000
synapses_1_1_connectivity_type RandomConnectivity
synapses_1_1_connectivity_seed 921206234
synapses_1_1_connectivity_ConnectionProba 0.000000
# RandomConnectivity: Each neuron receives C = connectionProbability*N_p randomly chosen connections from the presynaptic population p (as used by [Brunel (2000)]).
#*************************************************
synapses_1_2_type CurrentSynapse
synapses_1_2_D_min 0.000000 #seconds
synapses_1_2_D_max 0.000000 #seconds
synapses_1_2_J 0.000000 #dmV/Spike
synapses_1_2_Sigma_j 0.000000 #dmV/Spike
synapses_1_2_J_pot 0.000000 #dmV/Spike
synapses_1_2_P_pot 0.000000
synapses_1_2_connectivity_type RandomConnectivity
synapses_1_2_connectivity_seed 454094062
synapses_1_2_connectivity_ConnectionProba 0.000000
# RandomConnectivity: Each neuron receives C = connectionProbability*N_p randomly chosen connections from the presynaptic population p (as used by [Brunel (2000)]).
#*************************************************
synapses_2_0_type CurrentSynapse
synapses_2_0_D_min 0.000000 #seconds
synapses_2_0_D_max 0.000000 #seconds
synapses_2_0_J 0.000000 #dmV/Spike
synapses_2_0_Sigma_j 0.000000 #dmV/Spike
synapses_2_0_J_pot 0.000000 #dmV/Spike
synapses_2_0_P_pot 0.000000
synapses_2_0_connectivity_type RandomConnectivity
synapses_2_0_connectivity_seed 1183041433
synapses_2_0_connectivity_ConnectionProba 0.000000
# RandomConnectivity: Each neuron receives C = connectionProbability*N_p randomly chosen connections from the presynaptic population p (as used by [Brunel (2000)]).
#*************************************************
synapses_2_1_type CurrentSynapse
synapses_2_1_D_min 0.000000 #seconds
synapses_2_1_D_max 0.000000 #seconds
synapses_2_1_J 0.000000 #dmV/Spike
synapses_2_1_Sigma_j 0.000000 #dmV/Spike
synapses_2_1_J_pot 0.000000 #dmV/Spike
synapses_2_1_P_pot 0.000000
synapses_2_1_connectivity_type RandomConnectivity
synapses_2_1_connectivity_seed 291843115
synapses_2_1_connectivity_ConnectionProba 0.000000
# RandomConnectivity: Each neuron receives C = connectionProbability*N_p randomly chosen connections from the presynaptic population p (as used by [Brunel (2000)]).
#*************************************************
synapses_2_2_type CurrentSynapse
synapses_2_2_D_min 0.000000 #seconds
synapses_2_2_D_max 0.000000 #seconds
synapses_2_2_J 0.000000 #dmV/Spike
synapses_2_2_Sigma_j 0.000000 #dmV/Spike
synapses_2_2_J_pot 0.000000 #dmV/Spike
synapses_2_2_P_pot 0.000000
synapses_2_2_connectivity_type RandomConnectivity
synapses_2_2_connectivity_seed 2068992024
synapses_2_2_connectivity_ConnectionProba 0.000000
# RandomConnectivity: Each neuron receives C = connectionProbability*N_p randomly chosen connections from the presynaptic population p (as used by [Brunel (2000)]).
#*****************************************************************
#Comp. finalized: Mon Nov 14 15:48:34 2022
#Comp. time: 3.49033 secs.