Changeset 1046

Show
Ignore:
Timestamp:
01/06/12 17:45:50 (5 months ago)
Author:
apdavison
Message:

A few small fixes.

Location:
trunk
Files:
6 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/nest/standardmodels/electrodes.py

    r1042 r1046  
    4040        if isinstance(cell_list, (Population, PopulationView, Assembly)): 
    4141            self.cell_list = [cell for cell in cell_list] 
     42        else: 
     43            self.cell_list = cell_list 
    4244        nest.DivergentConnect(self._device, self.cell_list) 
    4345 
  • trunk/src/neuron/standardmodels/electrodes.py

    r1042 r1046  
    8282                    self._devices.append(self._h_iclamps[id]) 
    8383                self._update_iclamp(self._h_iclamps[id]) 
    84                  
     84 
    8585 
    8686class DCSource(NeuronCurrentSource, electrodes.DCSource): 
     
    9696    _is_playable = False 
    9797    _is_computed = False 
     98 
    9899 
    99100class StepCurrentSource(NeuronCurrentSource, electrodes.StepCurrentSource): 
  • trunk/src/standardmodels/electrodes.py

    r1042 r1046  
    2222        'amplitude'     : 1.0,       #   
    2323        'start'         : 0.0,      #  
    24         'stop'          : 100000.0,  #  
     24        'stop'          : 1e12,  #  
    2525    } 
    2626 
     
    4141        'amplitude'     : 1.0,      #   
    4242        'start'         : 0.0,     #  
    43         'stop'          : 100000.0, #  
     43        'stop'          : 1e12, #  
    4444        'frequency'     : 10., 
    4545        'offset'        : 0., 
     
    9292        'stdev'          : 1., 
    9393        'start'          : 0., 
    94         'stop'           : 100000.0, 
     94        'stop'           : 1e12, 
    9595        'dt'             : 0.1 
    9696    } 
  • trunk/test/system/scenarios.py

    r1044 r1046  
    351351 
    352352    for rec in data: 
    353         assert_arrays_almost_equal(rec, data[0], 1e-12) 
     353        assert_arrays_almost_equal(rec, data[0], 1e-11) 
    354354 
    355355 
  • trunk/test/system/test_neuron.py

    r892 r1046  
    118118    p1.initialize('v', -63.0) 
    119119 
    120     current_source = nrn.StepCurrentSource([50.0, 110.0, 150.0, 210.0], 
    121                                            [0.4, 0.6, -0.2, 0.2]) 
     120    current_source = nrn.StepCurrentSource({'times': [50.0, 110.0, 150.0, 210.0], 
     121                                            'amplitudes': [0.4, 0.6, -0.2, 0.2]}) 
    122122    p1.inject(current_source) 
    123123 
  • trunk/test/unittests/test_neuron.py

    r1044 r1046  
    11from neuron import h 
    2 from pyNN.neuron import electrodes, recording, simulator 
    32from pyNN.common import populations 
     3from pyNN.neuron.standardmodels import electrodes 
     4from pyNN.neuron import recording, simulator 
    45from mock import Mock 
    56from nose.tools import assert_equal, assert_raises, assert_almost_equal