Skip to content
Snippets Groups Projects
Commit 90267919 authored by Yngve Levinsen's avatar Yngve Levinsen
Browse files

added partran file reader (ascii)

parent 104749ca
No related branches found
No related tags found
No related merge requests found
class dst:
'''
Simple class to read in a
......@@ -309,3 +310,35 @@ class remote_data_merger:
return data
class partran:
'''
Read partran1.out files..
'''
def __init__(self,filename):
self.filename=filename
self._readAsciiFile()
def _readAsciiFile(self):
import numpy
stream=file(self.filename,'r')
for i in xrange(10):
line=stream.readline()
self.columns=['NUM']+line.split()
self.data=numpy.loadtxt(stream)
# seems we have some inconsistencies with columns...
#self._dict={}
#print self.data.shape,len(self.columns)
#for i in xrange(len(self.columns)):
# self._dict[self.columns[i]]=self.data[:,i]
def get(self,column):
if column not in self.columns:
print "WARNING, could not find",column
return
i=self.columns.index(column)
return self.data[:,i]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment