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
Raw File
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()
back to top