nEXO_SLAC_bsub
Manager for MC jobs at SLAC
Useage
- Checkout this repo where you want the sims to go (somewhere with space, etc)
- Make sure ./sims directory exists in this directory, that is where sims will go
- Download the JOB definitions sheet as a CSV file https://docs.google.com/spreadsheets/d/1_vZRHD24bRcF0OgAs-3pSoa7qDtm96nFlU6Rf0e80Dk/edit?usp=sharing
- Put the macros in ./macros
- Run this script
python SubmitSLAC.py nEXO_SIMS_AlphaN.csv submit
SubmitSLAC.py arguments
helpstr = """
Useage:
Download CVS file that defines jobs.
Run this script with the first argument the CSV file.
macros belong in macro folder
sims will be put in sims folder
You can add the following arguments as well:
submit - required to submit jobs to bsub
verbose - Prints out stuff to check stuff
check - Check the sims dir for missing jobs and quit
fix - With "check" will submit missing jobs to bsub and quit
"""