Functions | |
def | make_tarfile (output_filename, source_dir) |
AUTHOR AMIT BASHYAL (amitb) ################## USAGE THIS SCRIPT IS TO GENERATE THE PPFX FILES FROM ALREADY EXISTING DK2NU FILES ls path_to_dk2nufiles/*.root >file_list.txt python ashy al@gm ail. comsubmit_ppfxjobs.py -t file_list.txt -o /path/to/outputfile/ -n detector_index END USAGE#####################################################. More... | |
Variables | |
string | CACHE_PNFS_AREA = "/pnfs/dune/scratch/users/{USER}/grid_cache/" |
EXPERIMENT | |
USER | |
PWD = os.getenv("PWD") | |
string | tarfilename = "local_install.tar.gz" |
string | cache_folder = CACHE_PNFS_AREA+str(random.randint(10000,99999))+"/" |
ppfx_dir = os.getcwd() | |
ppfx_executable = os.path.join(ppfx_dir,"bin/doReweight_dk2nu_numix") | |
string | MODE = "OPT" |
string | ppfx_setup = "setup_for_dune_cvmfs.sh " |
string | ppfx_xml = ppfx_dir+"/scripts/inputs_default.xml" |
string | usage = "usage:%prog [options]" |
user = os.getenv("USER") | |
parser = OptionParser(usage=usage) | |
dest | |
help | |
default | |
options | |
args | |
text_file = str(options.file_list) | |
string | xrootd_input = "root://fndca1.fnal.gov:1094/" |
string | xrootd_text_file = "xroot_" |
xrootd_file = open(xrootd_text_file,'w') | |
__line = xrootd_input+line.replace("/pnfs/","/pnfs/fnal.gov/usr/") | |
_line = __line.replace("//pnfs","/pnfs") | |
list | _list = [] |
_textfile = open(xrootd_text_file,'r') | |
list | _pre = [] |
list | index = [] |
_temp = _list[i].replace(".dk2nu.root","") | |
temp = _temp.split("_") | |
__prefix = os.path.basename(_list[0]) | |
_prefix = __prefix.replace("\n","") | |
_temp_prefix = os.path.basename(_list[0]) | |
temp_prefix = _temp_prefix.replace(index[0],"") | |
string | prefix = "" |
ntot = len(_list) | |
string | wrapname = "wrapper_doReweight_dk2nu_" |
string | wrapdir = CACHE_PNFS_AREA+"wrapdir/" |
wrapfile = wrapdir+wrapname | |
temp_text = wrapname.replace(".sh",".txt") | |
executable_file = cache_folder+tarfilename | |
string | temp_dir = "$_CONDOR_SCRATCH_DIR/" |
string | local_tar_path = "$_CONDOR_SCRATCH_DIR/" |
wrapper = open(wrapfile,'w') | |
string | output_filename = prefix+"_${run_number}.root" |
string | command = "./bin/doReweight_dk2nu_numix " |
logfilename = output_filename.replace(".root","_\$PROCESS.log") | |
logfile = os.path.join(str(options.output_dir),logfilename) | |
string | osver = "SL%i" |
string | jobsub_command = "jobsub_submit.py -N " |
def submit_ppfxjobs.make_tarfile | ( | output_filename, | |
source_dir | |||
) |
AUTHOR AMIT BASHYAL (amitb) ################## USAGE THIS SCRIPT IS TO GENERATE THE PPFX FILES FROM ALREADY EXISTING DK2NU FILES ls path_to_dk2nufiles/*.root >file_list.txt python ashy al@gm ail. comsubmit_ppfxjobs.py -t file_list.txt -o /path/to/outputfile/ -n detector_index END USAGE#####################################################.
Definition at line 16 of file submit_ppfxjobs.py.
|
private |
Definition at line 87 of file submit_ppfxjobs.py.
|
private |
Definition at line 120 of file submit_ppfxjobs.py.
|
private |
Definition at line 88 of file submit_ppfxjobs.py.
|
private |
Definition at line 94 of file submit_ppfxjobs.py.
|
private |
Definition at line 100 of file submit_ppfxjobs.py.
|
private |
Definition at line 121 of file submit_ppfxjobs.py.
|
private |
Definition at line 106 of file submit_ppfxjobs.py.
|
private |
Definition at line 125 of file submit_ppfxjobs.py.
|
private |
Definition at line 95 of file submit_ppfxjobs.py.
submit_ppfxjobs.args |
Definition at line 66 of file submit_ppfxjobs.py.
string submit_ppfxjobs.cache_folder = CACHE_PNFS_AREA+str(random.randint(10000,99999))+"/" |
Definition at line 29 of file submit_ppfxjobs.py.
Definition at line 24 of file submit_ppfxjobs.py.
string submit_ppfxjobs.command = "./bin/doReweight_dk2nu_numix " |
Definition at line 180 of file submit_ppfxjobs.py.
submit_ppfxjobs.default |
Definition at line 58 of file submit_ppfxjobs.py.
submit_ppfxjobs.dest |
Definition at line 57 of file submit_ppfxjobs.py.
submit_ppfxjobs.executable_file = cache_folder+tarfilename |
Definition at line 160 of file submit_ppfxjobs.py.
submit_ppfxjobs.EXPERIMENT |
Definition at line 24 of file submit_ppfxjobs.py.
submit_ppfxjobs.help |
Definition at line 58 of file submit_ppfxjobs.py.
list submit_ppfxjobs.index = [] |
Definition at line 101 of file submit_ppfxjobs.py.
string submit_ppfxjobs.jobsub_command = "jobsub_submit.py -N " |
Definition at line 204 of file submit_ppfxjobs.py.
string submit_ppfxjobs.local_tar_path = "$_CONDOR_SCRATCH_DIR/" |
Definition at line 163 of file submit_ppfxjobs.py.
submit_ppfxjobs.logfile = os.path.join(str(options.output_dir),logfilename) |
Definition at line 186 of file submit_ppfxjobs.py.
submit_ppfxjobs.logfilename = output_filename.replace(".root","_\$PROCESS.log") |
Definition at line 185 of file submit_ppfxjobs.py.
string submit_ppfxjobs.MODE = "OPT" |
Definition at line 41 of file submit_ppfxjobs.py.
submit_ppfxjobs.ntot = len(_list) |
Definition at line 140 of file submit_ppfxjobs.py.
submit_ppfxjobs.options |
Definition at line 66 of file submit_ppfxjobs.py.
string submit_ppfxjobs.osver = "SL%i" |
Definition at line 202 of file submit_ppfxjobs.py.
Definition at line 178 of file submit_ppfxjobs.py.
Definition at line 55 of file submit_ppfxjobs.py.
submit_ppfxjobs.ppfx_dir = os.getcwd() |
Definition at line 33 of file submit_ppfxjobs.py.
submit_ppfxjobs.ppfx_executable = os.path.join(ppfx_dir,"bin/doReweight_dk2nu_numix") |
Definition at line 34 of file submit_ppfxjobs.py.
string submit_ppfxjobs.ppfx_setup = "setup_for_dune_cvmfs.sh " |
Definition at line 42 of file submit_ppfxjobs.py.
Definition at line 43 of file submit_ppfxjobs.py.
submit_ppfxjobs.prefix = "" |
Definition at line 128 of file submit_ppfxjobs.py.
submit_ppfxjobs.PWD = os.getenv("PWD") |
Definition at line 26 of file submit_ppfxjobs.py.
string submit_ppfxjobs.tarfilename = "local_install.tar.gz" |
Definition at line 27 of file submit_ppfxjobs.py.
submit_ppfxjobs.temp = _temp.split("_") |
Definition at line 110 of file submit_ppfxjobs.py.
string submit_ppfxjobs.temp_dir = "$_CONDOR_SCRATCH_DIR/" |
Definition at line 162 of file submit_ppfxjobs.py.
submit_ppfxjobs.temp_prefix = _temp_prefix.replace(index[0],"") |
Definition at line 126 of file submit_ppfxjobs.py.
submit_ppfxjobs.temp_text = wrapname.replace(".sh",".txt") |
Definition at line 147 of file submit_ppfxjobs.py.
submit_ppfxjobs.text_file = str(options.file_list) |
Definition at line 75 of file submit_ppfxjobs.py.
Definition at line 53 of file submit_ppfxjobs.py.
submit_ppfxjobs.USER |
Definition at line 25 of file submit_ppfxjobs.py.
submit_ppfxjobs.user = os.getenv("USER") |
Definition at line 54 of file submit_ppfxjobs.py.
string submit_ppfxjobs.wrapdir = CACHE_PNFS_AREA+"wrapdir/" |
Definition at line 145 of file submit_ppfxjobs.py.
Definition at line 146 of file submit_ppfxjobs.py.
string submit_ppfxjobs.wrapname = "wrapper_doReweight_dk2nu_" |
Definition at line 144 of file submit_ppfxjobs.py.
Definition at line 165 of file submit_ppfxjobs.py.
submit_ppfxjobs.xrootd_file = open(xrootd_text_file,'w') |
Definition at line 82 of file submit_ppfxjobs.py.
string submit_ppfxjobs.xrootd_input = "root://fndca1.fnal.gov:1094/" |
Definition at line 80 of file submit_ppfxjobs.py.
string submit_ppfxjobs.xrootd_text_file = "xroot_" |
Definition at line 81 of file submit_ppfxjobs.py.