Skip to content
Snippets Groups Projects
Commit 659c196e authored by Evan Goetz's avatar Evan Goetz
Browse files

Merge branch 'gaps-flag' into 'master'

Add the --gaps flag to lalpulsar_MakeSFTDAG.py

See merge request !2155
parents 3aa6a2c4 142f2d0b
No related branches found
No related tags found
1 merge request!2155Add the --gaps flag to lalpulsar_MakeSFTDAG.py
Pipeline #526558 failed
...@@ -448,29 +448,25 @@ makesfts_sub = os.path.join(path_to_dag_file, 'MakeSFTs.sub') ...@@ -448,29 +448,25 @@ makesfts_sub = os.path.join(path_to_dag_file, 'MakeSFTs.sub')
# create datafind.sub # create datafind.sub
if not args.cache_file: if not args.cache_file:
with open(datafind_sub, 'w') as datafindFID: with open(datafind_sub, 'w') as datafindFID:
datafindLogFile = '{}/datafind_{}.log'.format(args.log_path, datafindLogFile = f'{args.log_path}/datafind_{dag_filename}.log'
dag_filename)
datafindFID.write('universe = vanilla\n') datafindFID.write('universe = vanilla\n')
datafindFID.write('executable = {}\n'.format(dataFindExe)) datafindFID.write(f'executable = {dataFindExe}\n')
if not args.datafind_match: if not args.datafind_match:
dataFindMatchString = '' dataFindMatchString = ''
else: else:
dataFindMatchString = '--match {}'.format(args.datafind_match) dataFindMatchString = f'--match {args.datafind_match}'
datafindFID.write('arguments = -r $ENV(LIGO_DATAFIND_SERVER) ') datafindFID.write('arguments = -r $ENV(LIGO_DATAFIND_SERVER) ')
datafindFID.write('--observatory $(observatory) --url-type file ') datafindFID.write('--observatory $(observatory) --url-type file ')
datafindFID.write('--gps-start-time $(gpsstarttime) ') datafindFID.write('--gps-start-time $(gpsstarttime) ')
datafindFID.write('--gps-end-time $(gpsendtime) --lal-cache ') datafindFID.write('--gps-end-time $(gpsendtime) --lal-cache --gaps ')
datafindFID.write('--type $(inputdatatype) {}\n'.format( datafindFID.write(f'--type $(inputdatatype) {dataFindMatchString}\n')
dataFindMatchString))
datafindFID.write('getenv = True\n') datafindFID.write('getenv = True\n')
datafindFID.write('request_disk = 5MB\n') datafindFID.write('request_disk = 5MB\n')
datafindFID.write('accounting_group = {}\n'.format(args.accounting_group)) datafindFID.write(f'accounting_group = {args.accounting_group}\n')
datafindFID.write('accounting_group_user = {}\n'.format( datafindFID.write(f'accounting_group_user = {args.accounting_group_user}\n')
args.accounting_group_user)) datafindFID.write(f'log = {datafindLogFile}\n')
datafindFID.write('log = {}\n'.format(datafindLogFile)) datafindFID.write(f'error = {args.log_path}/datafind_$(tagstring).err\n')
datafindFID.write('error = {}/datafind_$(tagstring).err\n'.format( datafindFID.write(f'output = {args.cache_path}/')
args.log_path))
datafindFID.write('output = {}/'.format(args.cache_path))
datafindFID.write('$(observatory)-$(gpsstarttime)-$(gpsendtime).cache\n') datafindFID.write('$(observatory)-$(gpsstarttime)-$(gpsendtime).cache\n')
datafindFID.write('notification = never\n') datafindFID.write('notification = never\n')
datafindFID.write('queue 1\n') datafindFID.write('queue 1\n')
......
...@@ -57,7 +57,7 @@ fi ...@@ -57,7 +57,7 @@ fi
testdatafindcontent=$(<$datafindsub) testdatafindcontent=$(<$datafindsub)
datafindfilecontent="universe = vanilla datafindfilecontent="universe = vanilla
executable = /usr/bin/gw_data_find executable = /usr/bin/gw_data_find
arguments = -r \$ENV(LIGO_DATAFIND_SERVER) --observatory \$(observatory) --url-type file --gps-start-time \$(gpsstarttime) --gps-end-time \$(gpsendtime) --lal-cache --type \$(inputdatatype) arguments = -r \$ENV(LIGO_DATAFIND_SERVER) --observatory \$(observatory) --url-type file --gps-start-time \$(gpsstarttime) --gps-end-time \$(gpsendtime) --lal-cache --gaps --type \$(inputdatatype)
getenv = True getenv = True
request_disk = 5MB request_disk = 5MB
accounting_group = ligo.sim.o4.cw.explore.test accounting_group = ligo.sim.o4.cw.explore.test
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment