3 import commands, os, sys
12 user=getpass.getuser()
13 if (os.environ[
'SITE_CLUSTER']==
"CASCINA"):
15 title=
"%sb %s %s %s Allsky"%(run,network,search_type,tag)
16 accounting_group=
"ligo.prod.o3.burst.allsky.cwbonline"
18 label=
"%sb_%s_%s_%s"%(run,network,search_type,tag)
19 online_dir=
"/home/%s/online/%s"%(user,label)
20 if (os.environ[
'SITE_CLUSTER']==
"CASCINA"):
21 online_dir=
"/data/procdata/burst/%s/online/%s"%(cascina_user,label)
29 inj_name=[
"BURST",
"CBC"]
38 channelname[ifo]=
"%s:GDS-CALIB_STRAIN_CLEAN"%(ifo)
40 DQ_channel[ifo]=[
"%s:GDS-CALIB_STATE_VECTOR"%(ifo),
"%s:DMT-DQ_VECTOR"%(ifo)]
41 DQ_channel_rate[ifo]=[16,16]
43 inj_bitmask[ifo]=[128,64]
44 cat2_channel[ifo]=[
"%s:DMT-DQ_VECTOR_GATED"%(ifo)]
66 strcpy(analysis,"2G");
73 fLow = 16.; // low frequency of the search
74 fHigh = 1024.; // high frequency of the search
77 l_low = 4; // low frequency resolution level
78 l_high = %i; // high frequency resolution level
80 strcpy(wdmXTalk,"wdmXTalk/OverlapCatalog16-1024.bin");
101 simulation = 0;"""%(len(ifos),search,optim,levelR,l_high)
111 if (os.environ[
'SITE_CLUSTER']==
"CASCINA"):
115 run_dir=online_dir+
"/RUN_cWB"
118 summaries_dir=
"SUMMARIES"
119 config_dir=
"%s/config"%(online_dir)
120 zerolag_par=
"%s/user_parameters.C"%(config_dir)
121 bkg_par=
"%s/user_parameters_bkg.C"%(config_dir)
122 pp_par=
"%s/user_pparameters.C"%(config_dir)
123 bkg_run_dir=
"%s/TIME_SHIFTS"%(online_dir)
124 postprod_dir=
"POSTPRODUCTION"
125 considered_segments_file=
"considered.txt"
126 processed_segments_file=
"processed.txt"
127 running_segments_file=
"running.txt"
128 missing_segments_file=
"missing.txt"
129 run_segments_file=
"run.txt"
130 job_segments_file=
"jobs.txt"
132 if (os.environ[
'SITE_CLUSTER']==
"CIT"):
133 frames_dir=[
"/dev/shm/kafka/L1",
"/dev/shm/kafka/H1"]
134 bkg_dir=[
"/ifocache/llcache/kafka/L1/L-L1_llhoft-??????/L-L1_llhoft-",
"/ifocache/llcache/kafka/H1/H-H1_llhoft-??????/H-H1_llhoft-"]
137 log_path=
"/usr1/%s"%(user)
138 web_dir=
"/home/%s/public_html/online/%s"%(user,label)
139 web_link=
"https://ldas-jobs.ligo.caltech.edu/~%s/online/%s"%(user,label)
140 accounting_group_user=
"marek.szczepanczyk"
141 condor_requirements_file=
"/home/waveburst/online/HTCondor/cwb_template.sub"
142 if (os.environ[
'SITE_CLUSTER']==
"CASCINA"):
143 frames_dir=[
"/dev/shm/LowLatencyAnalysis/CwbL1In",
"/dev/shm/LowLatencyAnalysis/CwbH1In"]
144 bkg_dir=[
"/data/prod/hrec/L1Online/L1-Online-",
"/data/prod/hrec/H1Online/H1-Online-"]
145 log_path=
"/local/user/%s"%(cascina_user)
146 web_dir=
"/data/procdata/web/%s/online/%s"%(cascina_user,label)
147 web_link=
"https://scientists.virgo-gw.eu/DataAnalysis/Burst/%s/online/%s"%(cascina_user,label)
149 condor_requirements_file=
"/virgoData/HTCondor/cwb_template.sub"
155 emails=[
"marco.drago@ligo.org",
"marek.szczepanczyk@ligo.org",
"sergei.klimenko@ligo.org",
"gabriele.vedovato@ligo.org",
"claudia.lazzaro@ligo.org",
"imre.bartos@ligo.org",
"andrea.miani@ligo.org",
"giovanni.prodi@ligo.org",
"shubhanshu.tiwari@ligo.org"]
156 error_emails=[
"marco.drago@ligo.org",
"marek.szczepanczyk@ligo.org"]
161 code_version=
"wat6.2.6"
166 gracedb_group=
"Burst"
167 gracedb_analysis=
"CWB"
182 prod_plugins=[
"%s/%s/SEARCHES/PLUGINS/CWB_Plugin_O3aConditioning_Gating_QLveto.C"%(os.environ[
'CWB_CONFIG'],run)]
185 Cuts_file=
"%s/%s/SEARCHES/ONLINE/%s/%s/PP_Cuts.hh"%(os.environ[
'CWB_CONFIG'],run,search_type,network)
186 Cuts_list=[
"bin1_cut"]