| | |
| | | from trisurf import trisurf |
| | | import os |
| | | |
| | | def combine(Runs): |
| | | def combine(Runs,filename="statistics.csv",output="combinedStatistics.csv"): |
| | | """Runs are those runs of which statistics are to be combined""" |
| | | data=[] |
| | | for run in Runs: |
| | | dir=trisurf.Directory(maindir=run.maindir,simdir=run.subdir) |
| | | statfile=os.path.join(dir.fullpath(),"statistics.csv") |
| | | statfile=os.path.join(dir.fullpath(),filename) |
| | | with open (statfile,"r") as myfile: |
| | | #lines = [line.rstrip('\n') for line in myfile] |
| | | data=data+myfile.readlines()[1:] |
| | | |
| | | with open ("combinedStatistics.csv","w") as output: |
| | | with open (output,"w") as output: |
| | | output.write("Header line placer... Not yet implemented\n") |
| | | for line in data: |
| | | output.write(line) |