Changeset 477 for trunk

Show
Ignore:
Timestamp:
01/20/11 14:12:39 (16 months ago)
Author:
mschmucker
Message:

adapt to id_list now being a property (and not a function anymore).

Location:
trunk
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/io.py

    r476 r477  
    142142        """ 
    143143        self.metadata['dimensions'] = str(object.dimensions) 
    144         if len(object.id_list() > 0): 
    145             self.metadata['first_id'] = numpy.min(object.id_list()) 
    146             self.metadata['last_id']  = numpy.max(object.id_list()) 
     144        if len(object.id_list > 0): 
     145            self.metadata['first_id'] = numpy.min(object.id_list) 
     146            self.metadata['last_id']  = numpy.max(object.id_list) 
    147147        if hasattr(object, "dt"): 
    148148            self.metadata['dt']     = object.dt 
     
    250250        """ 
    251251        self.metadata['dimensions'] = str(object.dimensions) 
    252         self.metadata['first_id']   = numpy.min(object.id_list()) 
    253         self.metadata['last_id']    = numpy.max(object.id_list()) 
     252        self.metadata['first_id']   = numpy.min(object.id_list) 
     253        self.metadata['last_id']    = numpy.max(object.id_list) 
    254254        if hasattr(object, 'dt'): 
    255255            self.metadata['dt']     = object.dt 
  • trunk/src/signals/pairs.py

    r411 r477  
    4747     
    4848    def _get_id_lists(self): 
    49         self.ids_1 = set(self.spk1.id_list()) 
    50         self.ids_2 = set(self.spk2.id_list()) 
     49        self.ids_1 = set(self.spk1.id_list) 
     50        self.ids_2 = set(self.spk2.id_list) 
    5151        if self.no_silent: 
    5252            n1 = set(self.spk1.select_ids("len(cell.spike_times) == 0")) 
  • trunk/test/test_spikes.py

    r395 r477  
    226226     
    227227    def testCreateSpikeList(self): 
    228         assert numpy.all(self.spk.id_list() == numpy.arange(10)) 
     228        assert numpy.all(self.spk.id_list == numpy.arange(10)) 
    229229     
    230230    def testGetItem(self): 
     
    262262     
    263263    def testId_SliceList(self): 
    264         assert numpy.all(self.spk.id_slice([0,1,2,3]).id_list() == [0,1,2,3]) 
     264        assert numpy.all(self.spk.id_slice([0,1,2,3]).id_list == [0,1,2,3]) 
    265265     
    266266    def testTime_Slice(self): 
     
    312312        correct = True 
    313313        rates = self.spk.mean_rates() 
    314         for idx in xrange(len(self.spk.id_list())): 
     314        for idx in xrange(len(self.spk.id_list)): 
    315315            if not(5 < rates[idx] < 15): 
    316316                correct = False 
     
    339339        self.spk.save("tmp.txt") 
    340340        spk2 = spikes.load_spikelist("tmp.txt", id_list=[1,2,3]) 
    341         assert numpy.all(spk2.id_list() == [1,2,3]) 
     341        assert numpy.all(spk2.id_list == [1,2,3]) 
    342342     
    343343    def testSaveAndLoadTxtIdsPartInt(self): 
     
    345345        self.spk.save(file) 
    346346        spk2 = spikes.load_spikelist(file, id_list=5) 
    347         assert numpy.all(spk2.id_list() == [0,1,2,3,4]) 
     347        assert numpy.all(spk2.id_list == [0,1,2,3,4]) 
    348348 
    349349    def testSaveAndLoadPickle(self): 
     
    363363        self.spk.save(file) 
    364364        spk2 = spikes.load_spikelist(file, id_list=[1,2,3]) 
    365         assert numpy.all(spk2.id_list() == [1,2,3]) 
     365        assert numpy.all(spk2.id_list == [1,2,3]) 
    366366     
    367367    def testSaveAndLoadPickleIdsPartInt(self): 
     
    369369        self.spk.save(file) 
    370370        spk2 = spikes.load_spikelist(file, id_list=5) 
    371         assert numpy.all(spk2.id_list() == [0,1,2,3,4]) 
     371        assert numpy.all(spk2.id_list == [0,1,2,3,4]) 
    372372 
    373373    def testPairwise_Pearson_CorrCoeff(self): 
     
    399399    def testIdOffset(self): 
    400400        self.spk.id_offset(100) 
    401         assert numpy.all(self.spk.id_list() == numpy.arange(100,110)) 
     401        assert numpy.all(self.spk.id_list == numpy.arange(100,110)) 
    402402 
    403403