Show
Ignore:
Timestamp:
02/17/10 22:45:18 (2 years ago)
Author:
apdavison
Message:

Moved standard model (cells and synapses) machinery out of the common module into its own module

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/neuron/cells.py

    r711 r713  
    66""" 
    77 
    8 from pyNN import common, cells, errors 
     8from pyNN import standardmodels, cells, errors 
    99from neuron import h, nrn, hclass 
    1010from math import pi 
     
    425425    shaped post-synaptic current.""" 
    426426     
    427     translations = common.build_translations( 
     427    translations = standardmodels.build_translations( 
    428428        ('tau_m',      'tau_m'), 
    429429        ('cm',         'c_m'), 
     
    450450    excitatory and inhibitory synapses.""" 
    451451     
    452     translations = common.build_translations( 
     452    translations = standardmodels.build_translations( 
    453453        ('tau_m',      'tau_m'), 
    454454        ('cm',         'c_m'), 
     
    474474    shaped post-synaptic conductance.""" 
    475475     
    476     translations = common.build_translations( 
     476    translations = standardmodels.build_translations( 
    477477        ('tau_m',      'tau_m'), 
    478478        ('cm',         'c_m'), 
     
    501501    exponentially-decaying post-synaptic conductance.""" 
    502502     
    503     translations = common.build_translations( 
     503    translations = standardmodels.build_translations( 
    504504        ('tau_m',      'tau_m'), 
    505505        ('cm',         'c_m'), 
     
    531531    """ 
    532532 
    533     translations = common.build_translations( 
     533    translations = standardmodels.build_translations( 
    534534        ('v_rest',     'v_rest'), 
    535535        ('v_thresh',   'v_thresh'), 
     
    554554class HH_cond_exp(cells.HH_cond_exp): 
    555555     
    556     translations = common.build_translations( 
     556    translations = standardmodels.build_translations( 
    557557        ('gbar_Na',    'gbar_Na', 1e-6),    
    558558        ('gbar_K',     'gbar_K', 1e-6),     
     
    581581    """Spike source, generating spikes according to a Poisson process.""" 
    582582 
    583     translations = common.build_translations( 
     583    translations = standardmodels.build_translations( 
    584584        ('start',    'start'), 
    585585        ('rate',     '_interval',  "1000.0/rate",  "1000.0/_interval"), 
     
    592592    """Spike source generating spikes at the times given in the spike_times array.""" 
    593593 
    594     translations = common.build_translations( 
     594    translations = standardmodels.build_translations( 
    595595        ('spike_times', 'spike_times'), 
    596596    ) 
     
    609609    """ 
    610610     
    611     translations = common.build_translations( 
     611    translations = standardmodels.build_translations( 
    612612        ('v_init',     'v_init'), 
    613613        ('w_init',     'w_init'),