Changeset 19
- Timestamp:
- 02/01/08 13:44:22 (1 year ago)
- Files:
-
- trunk/schemas/cellclass.rng (modified) (11 diffs)
- trunk/schemas/units.rng (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/schemas/cellclass.rng
r16 r19 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 <?xml-stylesheet type="text/xsl" href="../../transformations/RNGtoHTMLform_standalone.xsl"?> 2 3 <rng:grammar ns="http://neuralensemble.org/FacetsML/cellclass" 3 4 xmlns:rng="http://relaxng.org/ns/structure/1.0" 4 5 xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0" 5 6 datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes"> 7 8 <rng:include ns="http://neuralensemble.org/FacetsML/units" href="units.rng"/> 6 9 7 10 <rng:start combine="choice"> … … 10 13 11 14 <rng:define name="cellclass"> 15 <a:documentation> 16 <style> 17 table { 18 border: 1px outset; 19 } 20 td { 21 border: 1px inset; 22 } 23 </style> 24 </a:documentation> 12 25 <rng:choice> 13 26 <rng:ref name="IF_curr_alpha"/> … … 24 37 25 38 <rng:define name="IF_curr_alpha"> 26 <a:documentation>27 'v_rest' : -65.0, # Resting membrane potential in mV.<br/>28 'cm' : 1.0, # Capacity of the membrane in nF <br/>29 'tau_m' : 20.0, # Membrane time constant in ms. <br/>30 'tau_refrac' : 0.0, # Duration of refractory period in ms. <br/>31 'tau_syn' : 5.0, # Rise time of the synaptic alpha function in ms.<br/>32 'i_offset' : 0.0, # Offset current in nA <br/>33 'v_reset' : -65.0, # Reset potential after a spike in mV. <br/>34 'v_thresh' : -50.0, # Spike threshold in mV. <br/>35 'v_init' : -65.0, # Membrane potential in mV at t = 0 <br/>36 </a:documentation>37 39 <rng:element name="IF_curr_alpha"> 40 <a:documentation> 41 default_parameters = {<table><tr><td> 42 'v_rest'</td><td> -65.0</td><td>Resting membrane potential in mV.</td></tr><tr><td> 43 'cm' </td><td> 1.0, </td><td>Capacity of the membrane in nF </td></tr><tr><td> 44 'tau_m' </td><td> 20.0, </td><td>Membrane time constant in ms. </td></tr><tr><td> 45 'tau_refrac' </td><td> 0.0, </td><td>Duration of refractory period in ms. </td></tr><tr><td> 46 'tau_syn' </td><td> 5.0, </td><td>Rise time of the synaptic alpha function in ms.</td></tr><tr><td> 47 'i_offset' </td><td> 0.0, </td><td>Offset current in nA </td></tr><tr><td> 48 'v_reset' </td><td> -65.0, </td><td>Reset potential after a spike in mV. </td></tr><tr><td> 49 'v_thresh' </td><td> -50.0, </td><td>Spike threshold in mV. </td></tr><tr><td> 50 'v_init' </td><td> -65.0, </td><td>Membrane potential in mV at t = 0 </td></tr> 51 </table> 52 }<br/> 53 </a:documentation> 38 54 <rng:optional> 39 55 <rng:attribute name="v_rest"> 40 <rng: data type="float"/>56 <rng:ref name="float_time_unit"/> 41 57 </rng:attribute> 42 58 </rng:optional> 43 59 <rng:optional> 44 60 <rng:attribute name="cm"> 45 <rng: data type="float"/>61 <rng:ref name="float_capacitance_unit"/> 46 62 </rng:attribute> 47 63 </rng:optional> 48 64 <rng:optional> 49 65 <rng:attribute name="tau_m"> 50 <rng: data type="float"/>66 <rng:ref name="float_time_unit"/> 51 67 </rng:attribute> 52 68 </rng:optional> 53 69 <rng:optional> 54 70 <rng:attribute name="tau_refrac"> 55 <rng: data type="float"/>71 <rng:ref name="float_time_unit"/> 56 72 </rng:attribute> 57 73 </rng:optional> 58 74 <rng:optional> 59 75 <rng:attribute name="tau_syn"> 60 <rng: data type="float"/>76 <rng:ref name="float_time_unit"/> 61 77 </rng:attribute> 62 78 </rng:optional> 63 79 <rng:optional> 64 80 <rng:attribute name="i_offset"> 65 <rng: data type="float"/>81 <rng:ref name="float_current_unit"/> 66 82 </rng:attribute> 67 83 </rng:optional> 68 84 <rng:optional> 69 85 <rng:attribute name="v_reset"> 70 <rng: data type="float"/>86 <rng:ref name="float_voltage_unit"/> 71 87 </rng:attribute> 72 88 </rng:optional> 73 89 <rng:optional> 74 90 <rng:attribute name="v_thresh"> 75 <rng: data type="float"/>91 <rng:ref name="float_voltage_unit"/> 76 92 </rng:attribute> 77 93 </rng:optional> 78 94 <rng:optional> 79 95 <rng:attribute name="v_init"> 80 <rng: data type="float"/>96 <rng:ref name="float_voltage_unit"/> 81 97 </rng:attribute> 82 98 </rng:optional> … … 86 102 <rng:define name="IF_curr_exp"> 87 103 <rng:element name="IF_curr_exp"> 104 <a:documentation> 105 default_parameters = {<table><tr><td> 106 'v_rest' </td><td>-65.0, </td><td>Resting membrane potential in mV.</td></tr><tr><td> 107 'cm' </td><td>1.0, </td><td>Capacity of the membrane in nF</td></tr><tr><td> 108 'tau_m' </td><td>20.0, </td><td>Membrane time constant in ms.</td></tr><tr><td> 109 'tau_refrac'</td><td>0.0, </td><td>Duration of refractory period in ms. </td></tr><tr><td> 110 'tau_syn_E' </td><td>5.0, </td><td>Decay time of excitatory synaptic current in ms.</td></tr><tr><td> 111 'tau_syn_I' </td><td>5.0, </td><td>Decay time of inhibitory synaptic current in ms.</td></tr><tr><td> 112 'i_offset' </td><td>0.0, </td><td>Offset current in nA</td></tr><tr><td> 113 'v_reset' </td><td>-65.0, </td><td>Reset potential after a spike in mV.</td></tr><tr><td> 114 'v_thresh' </td><td>-50.0, </td><td>Spike threshold in mV.</td></tr><tr><td> 115 'v_init' </td><td>-65.0, </td><td>Membrane potential in mV at t = 0</td></tr></table> 116 }<br/> 117 </a:documentation> 88 118 <rng:optional> 89 119 <rng:attribute name="v_rest"> 90 <rng: data type="float"/>120 <rng:ref name="float_voltage_unit"/> 91 121 </rng:attribute> 92 122 </rng:optional> 93 123 <rng:optional> 94 124 <rng:attribute name="cm"> 95 <rng: data type="float"/>125 <rng:ref name="float_capacitance_unit"/> 96 126 </rng:attribute> 97 127 </rng:optional> 98 128 <rng:optional> 99 129 <rng:attribute name="tau_m"> 100 <rng: data type="float"/>130 <rng:ref name="float_time_unit"/> 101 131 </rng:attribute> 102 132 </rng:optional> 103 133 <rng:optional> 104 134 <rng:attribute name="tau_refrac"> 105 <rng: data type="float"/>135 <rng:ref name="float_time_unit"/> 106 136 </rng:attribute> 107 137 </rng:optional> 108 138 <rng:optional> 109 139 <rng:attribute name="tau_syn_E"> 110 <rng: data type="float"/>140 <rng:ref name="float_time_unit"/> 111 141 </rng:attribute> 112 142 </rng:optional> 113 143 <rng:optional> 114 144 <rng:attribute name="tau_syn_I"> 115 <rng: data type="float"/>145 <rng:ref name="float_time_unit"/> 116 146 </rng:attribute> 117 147 </rng:optional> 118 148 <rng:optional> 119 149 <rng:attribute name="i_offset"> 120 <rng: data type="float"/>150 <rng:ref name="float_current_unit"/> 121 151 </rng:attribute> 122 152 </rng:optional> 123 153 <rng:optional> 124 154 <rng:attribute name="v_reset"> 125 <rng: data type="float"/>155 <rng:ref name="float_voltage_unit"/> 126 156 </rng:attribute> 127 157 </rng:optional> 128 158 <rng:optional> 129 159 <rng:attribute name="v_thresh"> 130 <rng: data type="float"/>160 <rng:ref name="float_voltage_unit"/> 131 161 </rng:attribute> 132 162 </rng:optional> 133 163 <rng:optional> 134 164 <rng:attribute name="v_init"> 135 <rng: data type="float"/>165 <rng:ref name="float_voltage_unit"/> 136 166 </rng:attribute> 137 167 </rng:optional> … … 141 171 <rng:define name="IF_cond_alpha"> 142 172 <rng:element name="IF_cond_alpha"> 173 <a:documentation> 174 default_parameters = {<table><tr><td> 175 'v_rest' </td><td>-65.0, </td><td>Resting membrane potential in mV.</td></tr><tr><td> 176 'cm' </td><td>1.0, </td><td>Capacity of the membrane in nF</td></tr><tr><td> 177 'tau_m' </td><td>20.0, </td><td>Membrane time constant in ms.</td></tr><tr><td> 178 'tau_refrac'</td><td>0.0, </td><td>Duration of refractory period in ms.</td></tr><tr><td> 179 'tau_syn_E' </td><td>0.3, </td><td>Rise time of the excitatory synaptic alpha function in ms.</td></tr><tr><td> 180 'tau_syn_I' </td><td>0.5, </td><td>Rise time of the inhibitory synaptic alpha function in ms.</td></tr><tr><td> 181 'e_rev_E' </td><td>0.0, </td><td>Reversal potential for excitatory input in mV</td></tr><tr><td> 182 'e_rev_I' </td><td>-70.0, </td><td>Reversal potential for inhibitory input in mV</td></tr><tr><td> 183 'v_thresh' </td><td>-50.0, </td><td>Spike threshold in mV.</td></tr><tr><td> 184 'v_reset' </td><td>-65.0, </td><td>Reset potential after a spike in mV.</td></tr><tr><td> 185 'i_offset' </td><td>0.0, </td><td>Offset current in nA</td></tr><tr><td> 186 'v_init' </td><td>-65.0, </td><td>Membrane potential in mV at t = 0</td></tr></table> 187 }<br/> 188 </a:documentation> 143 189 <rng:optional> 144 190 <rng:attribute name="v_rest"> 145 <rng: data type="float"/>191 <rng:ref name="float_voltage_unit"/> 146 192 </rng:attribute> 147 193 </rng:optional> 148 194 <rng:optional> 149 195 <rng:attribute name="cm"> 150 <rng: data type="float"/>196 <rng:ref name="float_capacitance_unit"/> 151 197 </rng:attribute> 152 198 </rng:optional> 153 199 <rng:optional> 154 200 <rng:attribute name="tau_m"> 155 <rng: data type="float"/>201 <rng:ref name="float_time_unit"/> 156 202 </rng:attribute> 157 203 </rng:optional> 158 204 <rng:optional> 159 205 <rng:attribute name="tau_refrac"> 160 <rng: data type="float"/>206 <rng:ref name="float_time_unit"/> 161 207 </rng:attribute> 162 208 </rng:optional> 163 209 <rng:optional> 164 210 <rng:attribute name="tau_syn_E"> 165 <rng: data type="float"/>211 <rng:ref name="float_time_unit"/> 166 212 </rng:attribute> 167 213 </rng:optional> 168 214 <rng:optional> 169 215 <rng:attribute name="tau_syn_I"> 170 <rng: data type="float"/>216 <rng:ref name="float_time_unit"/> 171 217 </rng:attribute> 172 218 </rng:optional> 173 219 <rng:optional> 174 220 <rng:attribute name="e_rev_E"> 175 <rng: data type="float"/>221 <rng:ref name="float_voltage_unit"/> 176 222 </rng:attribute> 177 223 </rng:optional> 178 224 <rng:optional> 179 225 <rng:attribute name="e_rev_I"> 180 <rng: data type="float"/>226 <rng:ref name="float_voltage_unit"/> 181 227 </rng:attribute> 182 228 </rng:optional> 183 229 <rng:optional> 184 230 <rng:attribute name="v_thresh"> 185 <rng: data type="float"/>231 <rng:ref name="float_voltage_unit"/> 186 232 </rng:attribute> 187 233 </rng:optional> 188 234 <rng:optional> 189 235 <rng:attribute name="v_reset"> 190 <rng: data type="float"/>236 <rng:ref name="float_voltage_unit"/> 191 237 </rng:attribute> 192 238 </rng:optional> 193 239 <rng:optional> 194 240 <rng:attribute name="i_offset"> 195 <rng: data type="float"/>241 <rng:ref name="float_current_unit"/> 196 242 </rng:attribute> 197 243 </rng:optional> 198 244 <rng:optional> 199 245 <rng:attribute name="v_init"> 200 <rng: data type="float"/>246 <rng:ref name="float_voltage_unit"/> 201 247 </rng:attribute> 202 248 </rng:optional> … … 206 252 <rng:define name="IF_cond_exp"> 207 253 <rng:element name="IF_cond_exp"> 254 <a:documentation> 255 default_parameters = {<table><tr><td> 256 'v_rest' </td><td>-65.0, </td><td>Resting membrane potential in mV.</td></tr><tr><td> 257 'cm' </td><td>1.0, </td><td>Capacity of the membrane in nF</td></tr><tr><td> 258 'tau_m' </td><td>20.0, </td><td>Membrane time constant in ms.</td></tr><tr><td> 259 'tau_refrac'</td><td>0.0, </td><td>Duration of refractory period in ms.</td></tr><tr><td> 260 'tau_syn_E' </td><td>5.0, </td><td>Decay time of the excitatory synaptic conductance in ms.</td></tr><tr><td> 261 'tau_syn_I' </td><td>5.0, </td><td>Decay time of the inhibitory synaptic conductance in ms.</td></tr><tr><td> 262 'e_rev_E' </td><td>0.0, </td><td>Reversal potential for excitatory input in mV</td></tr><tr><td> 263 'e_rev_I' </td><td>-70.0, </td><td>Reversal potential for inhibitory input in mV</td></tr><tr><td> 264 'v_thresh' </td><td>-50.0, </td><td>Spike threshold in mV.</td></tr><tr><td> 265 'v_reset' </td><td>-65.0, </td><td>Reset potential after a spike in mV.</td></tr><tr><td> 266 'i_offset' </td><td>0.0, </td><td>Offset current in nA</td></tr><tr><td> 267 'v_init' </td><td>-65.0, </td><td>Membrane potential in mV at t = 0</td></tr></table> 268 }<br/> 269 </a:documentation> 208 270 <rng:optional> 209 271 <rng:attribute name="v_rest"> 210 <rng: data type="float"/>272 <rng:ref name="float_voltage_unit"/> 211 273 </rng:attribute> 212 274 </rng:optional> 213 275 <rng:optional> 214 276 <rng:attribute name="cm"> 215 <rng: data type="float"/>277 <rng:ref name="float_capacitance_unit"/> 216 278 </rng:attribute> 217 279 </rng:optional> 218 280 <rng:optional> 219 281 <rng:attribute name="tau_m"> 220 <rng: data type="float"/>282 <rng:ref name="float_time_unit"/> 221 283 </rng:attribute> 222 284 </rng:optional> 223 285 <rng:optional> 224 286 <rng:attribute name="tau_refrac"> 225 <rng: data type="float"/>287 <rng:ref name="float_time_unit"/> 226 288 </rng:attribute> 227 289 </rng:optional> 228 290 <rng:optional> 229 291 <rng:attribute name="tau_syn_E"> 230 <rng: data type="float"/>292 <rng:ref name="float_time_unit"/> 231 293 </rng:attribute> 232 294 </rng:optional> 233 295 <rng:optional> 234 296 <rng:attribute name="tau_syn_I"> 235 <rng: data type="float"/>297 <rng:ref name="float_time_unit"/> 236 298 </rng:attribute> 237 299 </rng:optional> 238 300 <rng:optional> 239 301 <rng:attribute name="e_rev_E"> 240 <rng: data type="float"/>302 <rng:ref name="float_voltage_unit"/> 241 303 </rng:attribute> 242 304 </rng:optional> 243 305 <rng:optional> 244 306 <rng:attribute name="e_rev_I"> 245 <rng: data type="float"/>307 <rng:ref name="float_voltage_unit"/> 246 308 </rng:attribute> 247 309 </rng:optional> 248 310 <rng:optional> 249 311 <rng:attribute name="v_thresh"> 250 <rng: data type="float"/>312 <rng:ref name="float_voltage_unit"/> 251 313 </rng:attribute> 252 314 </rng:optional> 253 315 <rng:optional> 254 316 <rng:attribute name="v_reset"> 255 <rng: data type="float"/>317 <rng:ref name="float_voltage_unit"/> 256 318 </rng:attribute> 257 319 </rng:optional> 258 320 <rng:optional> 259 321 <rng:attribute name="i_offset"> 260 <rng: data type="float"/>322 <rng:ref name="float_current_unit"/> 261 323 </rng:attribute> 262 324 </rng:optional> 263 325 <rng:optional> 264 326 <rng:attribute name="v_init"> 265 <rng: data type="float"/>327 <rng:ref name="float_voltage_unit"/> 266 328 </rng:attribute> 267 329 </rng:optional> … … 271 333 <rng:define name="IF_cond_exp_sfa_rr"> 272 334 <rng:element name="IF_cond_exp_sfa_rr"> 335 <a:documentation> 336 default_parameters = {<table><tr><td> 337 'v_rest' </td><td>-65.0, </td><td>Resting membrane potential in mV.</td></tr><tr><td> 338 'cm' </td><td>1.0, </td><td>Capacity of the membrane in nF</td></tr><tr><td> 339 'tau_m' </td><td>20.0, </td><td>Membrane time constant in ms.</td></tr><tr><td> 340 'tau_refrac'</td><td>0.0, </td><td>Duration of refractory period in ms.</td></tr><tr><td> 341 'tau_syn_E' </td><td>5.0, </td><td>Decay time of the excitatory synaptic conductance in ms.</td></tr><tr><td> 342 'tau_syn_I' </td><td>5.0, </td><td>Decay time of the inhibitory synaptic conductance in ms.</td></tr><tr><td> 343 'e_rev_E' </td><td>0.0, </td><td>Reversal potential for excitatory input in mV</td></tr><tr><td> 344 'e_rev_I' </td><td>-70.0, </td><td>Reversal potential for inhibitory input in mV</td></tr><tr><td> 345 'v_thresh' </td><td>-50.0, </td><td>Spike threshold in mV.</td></tr><tr><td> 346 'v_reset' </td><td>-65.0, </td><td>Reset potential after a spike in mV.</td></tr><tr><td> 347 'i_offset' </td><td>0.0, </td><td>Offset current in nA</td></tr><tr><td> 348 'v_init' </td><td>-65.0, </td><td>Membrane potential in mV at t = 0</td></tr><tr><td> 349 'tau_sfa' </td><td>100.0, </td><td>Time constant of spike-frequency adaptation in ms</td></tr><tr><td> 350 'e_rev_sfa' </td><td>-75.0, </td><td>spike-frequency adaptation conductance reversal potential in mV</td></tr><tr><td> 351 'q_sfa' </td><td>15.0, </td><td>Quantal spike-frequency adaptation conductance increase in nS</td></tr><tr><td> 352 'tau_rr' </td><td>2.0, </td><td>Time constant of the relative refractory mechanism in ms</td></tr><tr><td> 353 'e_rev_rr' </td><td>-75.0, </td><td>relative refractory mechanism conductance reversal potential in mV</td></tr><tr><td> 354 'q_rr' </td><td>3000.0 </td><td>Quantal relative refractory conductance increase in nS</td></tr></table> 355 }<br/> 356 </a:documentation> 273 357 <rng:optional> 274 358 <rng:attribute name="v_rest"> 275 <rng: data type="float"/>359 <rng:ref name="float_voltage_unit"/> 276 360 </rng:attribute> 277 361 </rng:optional> 278 362 <rng:optional> 279 363 <rng:attribute name="cm"> 280 <rng: data type="float"/>364 <rng:ref name="float_capacitance_unit"/> 281 365 </rng:attribute> 282 366 </rng:optional> 283 367 <rng:optional> 284 368 <rng:attribute name="tau_m"> 285 <rng: data type="float"/>369 <rng:ref name="float_time_unit"/> 286 370 </rng:attribute> 287 371 </rng:optional> 288 372 <rng:optional> 289 373 <rng:attribute name="tau_refrac"> 290 <rng: data type="float"/>374 <rng:ref name="float_time_unit"/> 291 375 </rng:attribute> 292 376 </rng:optional> 293 377 <rng:optional> 294 378 <rng:attribute name="tau_syn_E"> 295 <rng: data type="float"/>379 <rng:ref name="float_time_unit"/> 296 380 </rng:attribute> 297 381 </rng:optional> 298 382 <rng:optional> 299 383 <rng:attribute name="tau_syn_I"> 300 <rng: data type="float"/>384 <rng:ref name="float_time_unit"/> 301 385 </rng:attribute> 302 386 </rng:optional> 303 387 <rng:optional> 304 388 <rng:attribute name="e_rev_E"> 305 <rng: data type="float"/>389 <rng:ref name="float_voltage_unit"/> 306 390 </rng:attribute> 307 391 </rng:optional> 308 392 <rng:optional> 309 393 <rng:attribute name="e_rev_I"> 310 <rng: data type="float"/>394 <rng:ref name="float_voltage_unit"/> 311 395 </rng:attribute> 312 396 </rng:optional> 313 397 <rng:optional> 314 398 <rng:attribute name="v_thresh"> 315 <rng: data type="float"/>399 <rng:ref name="float_voltage_unit"/> 316 400 </rng:attribute> 317 401 </rng:optional> 318 402 <rng:optional> 319 403 <rng:attribute name="v_reset"> 320 <rng: data type="float"/>404 <rng:ref name="float_voltage_unit"/> 321 405 </rng:attribute> 322 406 </rng:optional> 323 407 <rng:optional> 324 408 <rng:attribute name="i_offset"> 325 <rng: data type="float"/>409 <rng:ref name="float_current_unit"/> 326 410 </rng:attribute> 327 411 </rng:optional> 328 412 <rng:optional> 329 413 <rng:attribute name="v_init"> 330 <rng: data type="float"/>414 <rng:ref name="float_voltage_unit"/> 331 415 </rng:attribute> 332 416 </rng:optional> 333 417 <rng:optional> 334 418 <rng:attribute name="tau_sfa"> 335 <rng: data type="float"/>419 <rng:ref name="float_time_unit"/> 336 420 </rng:attribute> 337 421 </rng:optional> 338 422 <rng:optional> 339 423 <rng:attribute name="e_rev_sfa"> 340 <rng: data type="float"/>424 <rng:ref name="float_voltage_unit"/> 341 425 </rng:attribute> 342 426 </rng:optional> 343 427 <rng:optional> 344 428 <rng:attribute name="q_sfa"> 345 <rng: data type="float"/>429 <rng:ref name="float_conductance_unit"/> 346 430 </rng:attribute> 347 431 </rng:optional> 348 432 <rng:optional> 349 433 <rng:attribute name="tau_rr"> 350 <rng: data type="float"/>434 <rng:ref name="float_time_unit"/> 351 435 </rng:attribute> 352 436 </rng:optional> 353 437 <rng:optional> 354 438 <rng:attribute name="e_rev_rr"> 355 <rng: data type="float"/>439 <rng:ref name="float_voltage_unit"/> 356 440 </rng:attribute> 357 441 </rng:optional> 358 442 <rng:optional> 359 443 <rng:attribute name="q_rr"> 360 <rng: data type="float"/>444 <rng:ref name="float_conductance_unit"/> 361 445 </rng:attribute> 362 446 </rng:optional> … … 366 450 <rng:define name="AdaptiveExponentialIF_alpha"> 367 451 <rng:element name="AdaptiveExponentialIF_alpha"> 452 <a:documentation> 453 default_parameters = {<table><tr><td> 454 'v_init' </td><td>-70.6, #'V_m' </td><td>Initial membrane potential in mV</td></tr><tr><td> 455 'w_init' </td><td>0.0, #'w' </td><td>Spike-adaptation current in nA</td></tr><tr><td> 456 'cm' </td><td>0.281, #'C_m' </td><td>Capacity of the membrane in nF</td></tr><tr><td> 457 'tau_refrac' </td><td> 0.0, #'t_ref' </td><td>Duration of refractory period in ms.</td></tr><tr><td> 458 'v_spike' </td><td>0.0, #'V_peak' </td><td>Spike detection threshold in mV.</td></tr><tr><td> 459 'v_reset' </td><td>-70.6, #'V_reset' </td><td>Reset value for V_m after a spike. In mV.</td></tr><tr><td> 460 'v_rest' </td><td>-70.6, #'E_L' </td><td>Resting membrane potential (Leak reversal potential) in mV.</td></tr><tr><td> 461 'tau_m' </td><td>9.3667,#'g_L' </td><td>Membrane time constant in ms (nest:Leak conductance in nS.)</td></tr><tr><td> 462 'i_offset' </td><td>0.0, #'I_e' </td><td>Offset current in nA</td></tr><tr><td> 463 'a' </td><td>4.0, </td><td>Subthreshold adaptation conductance in nS.</td></tr><tr><td> 464 'b' </td><td>0.0805, </td><td>Spike-triggered adaptation in nA</td></tr><tr><td> 465 'delta_T' </td><td>2.0, #Delta_T </td><td>Slope factor in mV</td></tr><tr><td> 466 'tau_w' </td><td>144.0, #'tau_w' </td><td>Adaptation time constant in ms</td></tr><tr><td> 467 'v_thresh' </td><td>-50.4, #'V_t' </td><td>Spike initiation threshold in mV (V_th can also be used for compatibility).</td></tr><tr><td> 468 'e_rev_E' </td><td>0.0, #'E_ex' </td><td>Excitatory reversal potential in mV.</td></tr><tr><td> 469 'tau_syn_E'</td><td>5.0, #'tau_ex' </td><td>Rise time of excitatory synaptic conductance in ms (alpha function).</td></tr><tr><td> 470 'e_rev_I' </td><td>-80.0, #'E_in' </td><td>Inhibitory reversal potential in mV.</td></tr><tr><td> 471 'tau_syn_I'</td><td>5.0, #'tau_in' </td><td>Rise time of the inhibitory synaptic conductance in ms (alpha function).</td></tr></table> 472 }<br/> 473 </a:documentation> 368 474 <rng:optional> 369 475 <rng:attribute name="v_init"> 370 <rng: data type="float"/>476 <rng:ref name="float_voltage_unit"/> 371 477 </rng:attribute> 372 478 </rng:optional> 373 479 <rng:optional> 374 480 <rng:attribute name="w_init"> 375 <rng: data type="float"/>481 <rng:ref name="float_current_unit"/> 376 482 </rng:attribute> 377 483 </rng:optional> 378 484 <rng:optional> 379 485 <rng:attribute name="cm"> 380 <rng: data type="float"/>486 <rng:ref name="float_capacitance_unit"/> 381 487 </rng:attribute> 382 488 </rng:optional> 383 489 <rng:optional> 384 490 <rng:attribute name="tau_refrac"> 385 <rng: data type="float"/>491 <rng:ref name="float_time_unit"/> 386 492 </rng:attribute> 387 493 </rng:optional> 388 494 <rng:optional> 389 495 <rng:attribute name="v_spike"> 390 <rng: data type="float"/>496 <rng:ref name="float_voltage_unit"/> 391 497 </rng:attribute> 392 498 </rng:optional> 393 499 <rng:optional> 394 500 <rng:attribute name="v_rest"> 395 <rng: data type="float"/>501 <rng:ref name="float_voltage_unit"/> 396 502 </rng:attribute> 397 503 </rng:optional> 398 504 <rng:optional> 399 505 <rng:attribute name="v_reset"> 400 <rng: data type="float"/>506 <rng:ref name="float_voltage_unit"/> 401 507 </rng:attribute> 402 508 </rng:optional> 403 509 <rng:optional> 404 510 <rng:attribute name="tau_m"> 405 <rng: data type="float"/>511 <rng:ref name="float_time_unit"/> 406 512 </rng:attribute> 407 513 </rng:optional> 408 514 <rng:optional> 409 515 <rng:attribute name="i_offset"> 410 <rng: data type="float"/>516 <rng:ref name="float_current_unit"/> 411 517 </rng:attribute> 412 518 </rng:optional> 413 519 <rng:optional> 414 520 <rng:attribute name="a"> 415 <rng: data type="float"/>521 <rng:ref name="float_conductance_unit"/> 416 522 </rng:attribute> 417 523 </rng:optional> 418 524 <rng:optional> 419 525 <rng:attribute name="b"> 420 <rng: data type="float"/>526 <rng:ref name="float_current_unit"/> 421 527 </rng:attribute> 422 528 </rng:optional> 423 529 <rng:optional> 424 530 <rng:attribute name="delta_T"> 425 <rng: data type="float"/>531 <rng:ref name="float_voltage_unit"/> 426 532 </rng:attribute> 427 533 </rng:optional> 428 534 <rng:optional> 429 535 <rng:attribute name="tau_w"> 430 <rng: data type="float"/>536 <rng:ref name="float_time_unit"/> 431 537 </rng:attribute> 432 538 </rng:optional> 433 539 <rng:optional> 434 540 <rng:attribute name="v_thresh"> 435 <rng: data type="float"/>541 <rng:ref name="float_voltage_unit"/> 436 542 </rng:attribute> 437 543 </rng:optional> 438 544 <rng:optional> 439 545 <rng:attribute name="e_rev_E"> 440 <rng: data type="float"/>546 <rng:ref name="float_voltage_unit"/> 441 547 </rng:attribute> 442 548 </rng:optional> 443 549 <rng:optional> 444 550 <rng:attribute name="tau_syn_E"> 445 <rng: data type="float"/>551 <rng:ref name="float_time_unit"/> 446 552 </rng:attribute> 447 553 </rng:optional> 448 554 <rng:optional> 449 555 <rng:attribute name="e_rev_I"> 450 <rng: data type="float"/>556 <rng:ref name="float_voltage_unit"/> 451 557 </rng:attribute> 452 558 </rng:optional> 453 559 <rng:optional> 454 560 <rng:attribute name="tau_syn_I"> 455 <rng: data type="float"/>561 <rng:ref name="float_time_unit"/> 456 562 </rng:attribute> 457 563 </rng:optional> … … 459 565 </rng:define> 460 566 461 462 463 567 <rng:define name="SpikeSourcePoisson"> 464 568 <rng:element name="SpikeSourcePoisson"> 569 <a:documentation> 570 default_parameters = {<table><tr><td> 571 'rate' </td><td>0.0, </td><td>Mean spike frequency (Hz)</td></tr><tr><td> 572 'start' </td><td>0.0, </td><td>Start time (ms)</td></tr><tr><td> 573 'duration'</td><td>1e6 </td><td>Duration of spike sequence (ms)</td></tr></table> 574 }<br/> 575 </a:documentation> 465 576 <rng:optional> 466 577 <rng:attribute name="rate"> 467 <rng: data type="float"/>578 <rng:ref name="float_frequency_unit"/> 468 579 </rng:attribute> 469 580 </rng:optional> 470 581 <rng:optional> 471 582 <rng:attribute name="start"> 472 <rng: data type="float"/>583 <rng:ref name="float_time_unit"/> 473 584 </rng:attribute> 474 585 </rng:optional> 475 586 <rng:optional> 476 587 <rng:attribute name="duration"> 477 <rng:data type="string"/> 478 </rng:attribute> 479 </rng:optional> 588 <rng:ref name="float_time_unit"/> 589 </rng:attribute> 590 </rng:optional> 591 </rng:element> 592 </rng:define> 593 594 <rng:define name="SpikeSourceInhGamma"> 595 <rng:element name="SpikeSourceInhGamma"> 596 <a:documentation> 597 default_parameters = {<table><tr><td> 598 'a' </td><td>numpy.array([1.0]),</td><td>time histogram of parameter a of a gamma distribution (dimensionaless)</td></tr><tr><td> 599 'b' </td><td>numpy.array([1.0]),</td><td>time histogram of parameter b of a gamma distribution (seconds)</td></tr><tr><td> 600 'tbins'</td><td>numpy.array([0]), </td><td>time bins of the time histogram of a,b in units of ms</td></tr><tr><td> 601 'rmax'</td><td>1.0, </td><td>Rate (Hz) of the Poisson process to be thinned, usually set to max(1/b)</td></tr><tr><td> 602 'start' </td><td>0.0, </td><td>Start time (ms)</td></tr><tr><td> 603 'duration'</td><td>1e6 </td><td>Duration of spike sequence (ms)</td></tr></table> 604 }<br/> 605 </a:documentation> 606 <rng:attribute name="a"&
