Revision b46dc3dd1a1344da6fb35596bf00650745dd8675 authored by Charlie Hill on 12 June 2018, 21:16:00 UTC, committed by Charlie Hill on 12 June 2018, 21:16:00 UTC
1 parent 2fbc0ff
mappingSpeed_vary.py
#python Version 2.7.2
import time as tm
import sys as sy
import os
import src.simulation as sm
import src.vary as vr
#Experiment Input files
try:
expFiles = sy.argv[1]
except:
print
print 'Usage: python mappingSpeed.py [Experiment Directory]'
print 'Example: python mappingSpeed.py Experiments/SimonsObservatory/V3/'
print
sy.exit(1)
#Simulation input parameter file
simFile = os.path.dirname(os.path.realpath(__file__))+'/config/simulationInputs.txt'
if not os.path.isfile(simFile):
print
print 'Could not find simulation input parameter file %s' % (simFile)
print
sy.exit(1)
#Logging file
logFile = os.path.dirname(os.path.realpath(__file__))+('/log/log_%d.txt' % (int(tm.time())))
verbosity = None
#Parameter vary file
paramVaryFile = os.path.dirname(os.path.realpath(__file__))+'/config/paramsToVary.txt'
if not os.path.isfile(paramVaryFile):
print
print 'Could not find parameter vary file %s' % (paramVaryFile)
print
sy.exit(1)
#Generate simulation object
sim = sm.Simulation(expFiles, simFile, logFile, verbosity, genTables=False)
#Vary parameters
var = vr.Vary(sim, paramVaryFile)
var.vary()
Computing file changes ...