Changeset 293
- Timestamp:
- 11/05/08 16:18:20 (2 months ago)
- Files:
-
- trunk/src/io.py (modified) (1 diff)
- trunk/src/signals.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/io.py
r267 r293 99 99 """ 100 100 self.metadata['dimensions'] = str(object.dimensions) 101 self.metadata['first_id'] = numpy.min(object.id_list()) 102 self.metadata['last_id'] = numpy.max(object.id_list()) 101 if len(object.id_list() > 0): 102 self.metadata['first_id'] = numpy.min(object.id_list()) 103 self.metadata['last_id'] = numpy.max(object.id_list()) 103 104 if hasattr(object, "dt"): 104 105 self.metadata['dt'] = object.dt trunk/src/signals.py
r287 r293 2054 2054 is_times = re.compile("times") 2055 2055 is_ids = re.compile("ids") 2056 times = numpy.concatenate([st.format(relative, quantized) for st in self.spiketrains.itervalues()]) 2057 ids = numpy.concatenate([id*numpy.ones(len(st.spike_times), int) for id,st in self.spiketrains.iteritems()]) 2056 if len(self) > 0: 2057 times = numpy.concatenate([st.format(relative, quantized) for st in self.spiketrains.itervalues()]) 2058 ids = numpy.concatenate([id*numpy.ones(len(st.spike_times), int) for id,st in self.spiketrains.iteritems()]) 2059 else: 2060 times = [] 2061 ids = [] 2058 2062 if is_times.search(format): 2059 2063 if is_ids.search(format):

