Changeset 415
- Timestamp:
- 08/05/09 11:34:17 (3 years ago)
- Location:
- trunk/src
- Files:
-
- 2 modified
-
io.py (modified) (2 diffs)
-
signals/spikes.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/io.py
r414 r415 31 31 import os, logging, cPickle, numpy 32 32 DEFAULT_BUFFER_SIZE = -1 33 HAVE_TABLEIO = False #check_dependency('TableIO')33 HAVE_TABLEIO = check_dependency('TableIO') 34 34 35 35 if HAVE_TABLEIO: … … 202 202 def read_spikes(self, params): 203 203 self.__read_metadata() 204 p = self.__check_params(params)204 p = self.__check_params(params) 205 205 from NeuroTools.signals import spikes 206 data = self.get_data() 207 return spikes.SpikeList(data, p['id_list'], p['t_start'], p['t_stop'], p['dims']) 206 data = self.get_data() 207 result = spikes.SpikeList(data, p['id_list'], p['t_start'], p['t_stop'], p['dims']) 208 del data 209 return result 208 210 209 211 def read_analogs(self, type, params): -
trunk/src/signals/spikes.py
r412 r415 139 139 def __str__(self): 140 140 return str(self.spike_times) 141 142 def __del__(self): 143 pass 141 144 142 145 def __len__(self): … … 822 825 if len(self) > 0 and (self.t_start is None or self.t_stop is None): 823 826 self.__calc_startstop() 827 828 del spikes 829 830 def __del__(self): 831 pass 824 832 825 833 def id_list(self):
