- Timestamp:
- 06/15/09 23:30:10 (3 years ago)
- Location:
- trunk
- Files:
-
- 3 added
- 3 modified
-
setup.py (modified) (1 diff)
-
src/__init__.py (modified) (1 diff)
-
src/io.py (modified) (1 diff)
-
src/tisean (added)
-
src/tisean/__init__.py (added)
-
src/tisean/tisean.py (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/setup.py
r375 r400 9 9 packages = ['NeuroTools', 10 10 'NeuroTools.utilities', 11 'NeuroTools.tisean', 11 12 'NeuroTools.spike2', 12 13 'NeuroTools.signals', -
trunk/src/__init__.py
r394 r400 35 35 """ 36 36 37 __all__ = ['analysis', 'parameters', 'plotting', 'signals', 'stgen', 'io', 'datastore', 'utilities', 'spike2', 'random', 'optimize' ]37 __all__ = ['analysis', 'parameters', 'plotting', 'signals', 'stgen', 'io', 'datastore', 'utilities', 'spike2', 'random', 'optimize', 'tisean'] 38 38 __version__ = "0.1.0 (Asynchronous Astrocyte)" 39 39 -
trunk/src/io.py
r397 r400 158 158 Load data from a text file and returns an array of the data 159 159 """ 160 myfile = open(self.filename, "r", DEFAULT_BUFFER_SIZE) 161 contents = myfile.readlines() 162 myfile.close() 163 data = [] 164 for line in contents: 165 if (line[0] != skipchar): 166 line = line.strip().split(sepchar) 167 id = [int(float(line[-1]))] 168 id.extend(map(float, line[0:-1])) 169 data.append(id) 170 logging.debug("Loaded %d lines of data from %s" % (len(data), self)) 171 return numpy.array(data, numpy.float32) 172 160 try: 161 import TableIO 162 data = TableIO.readTableAsArray(self.filename, skipchar) 163 except ImportError: 164 myfile = open(self.filename, "r", DEFAULT_BUFFER_SIZE) 165 contents = myfile.readlines() 166 myfile.close() 167 data = [] 168 for line in contents: 169 if (line[0] != skipchar): 170 line = line.strip().split(sepchar) 171 id = [int(float(line[-1]))] 172 id.extend(map(float, line[0:-1])) 173 data.append(id) 174 logging.debug("Loaded %d lines of data from %s" % (len(data), self)) 175 data = numpy.array(data, numpy.float32) 176 return data 177 173 178 #def get_data(self, sepchar = "\t", skipchar = "#"): 174 179 #return numpy.loadtxt(self.filename, dtype=numpy.float32)
