aboutsummaryrefslogtreecommitdiffstats
path: root/submitter
diff options
context:
space:
mode:
authorshivesh <s.p.mandalia@qmul.ac.uk>2019-04-11 09:03:10 -0500
committershivesh <s.p.mandalia@qmul.ac.uk>2019-04-11 09:03:10 -0500
commit6d6257ab94403134d857fa5443097355c0be786c (patch)
tree7b5c20d5d7aae43e9fa981461a31bae43c7454fc /submitter
parent0c961ab5ceacce96d09032c3594e421a6dacbf85 (diff)
downloadGolemFlavor-6d6257ab94403134d857fa5443097355c0be786c.tar.gz
GolemFlavor-6d6257ab94403134d857fa5443097355c0be786c.zip
update submit scripts
Diffstat (limited to 'submitter')
-rwxr-xr-xsubmitter/clean.sh6
-rw-r--r--submitter/sens_dag.py28
-rw-r--r--submitter/sens_submit.sub15
3 files changed, 26 insertions, 23 deletions
diff --git a/submitter/clean.sh b/submitter/clean.sh
index bb1443c..d669683 100755
--- a/submitter/clean.sh
+++ b/submitter/clean.sh
@@ -1,8 +1,10 @@
#!/bin/bash
-rm -f dagman_FR.submit.*
-rm -f dagman_FR_*.submit.*
+rm -f dagman_*.submit.*
rm -f logs/*
rm -f metaouts/*
rm -rf mnrun/
mkdir mnrun
+
+rm -f /scratch/smandalia/flavour_ratio/submitter/dagman_*.submit.*
+rm -f /scratch/smandalia/flavour_ratio/submitter/logs/*
diff --git a/submitter/sens_dag.py b/submitter/sens_dag.py
index e60477c..160e590 100644
--- a/submitter/sens_dag.py
+++ b/submitter/sens_dag.py
@@ -3,14 +3,20 @@
import os
import numpy as np
-sources = [
- (1, 2, 0),
- (1, 0, 0),
- (0, 1, 0),
-]
+# sources = [
+# (1, 2, 0),
+# (1, 0, 0),
+# (0, 1, 0),
+# ]
+
+x_bins = 20
+x_array = np.linspace(0, 1, x_bins)
+sources = []
+for x in x_array:
+ sources.append([x, 1-x, 0])
dims = [
- 3, 4, 5, 6, 7, 8
+ 6
]
textures = [
@@ -18,7 +24,6 @@ textures = [
]
datadir = '/data/user/smandalia/flavour_ratio/data/sensitivity'
-scratchdir = '/scratch/smandalia/flavour_ratio'
prefix = ''
# prefix = '_noprior'
@@ -38,16 +43,16 @@ GLOBAL_PARAMS.update(dict(
# MultiNest
GLOBAL_PARAMS.update(dict(
# mn_live_points = 1000,
- mn_live_points = 600,
- # mn_live_points = 300,
+ # mn_live_points = 600,
+ mn_live_points = 200,
# mn_tolerance = 0.1,
mn_tolerance = 0.3,
- mn_output = scratchdir + '/mnrun'
+ mn_output = './mnrun'
))
# FR
GLOBAL_PARAMS.update(dict(
- threads = 4,
+ threads = 1,
binning = '6e4 1e7 20',
no_bsm = 'False'
))
@@ -86,4 +91,5 @@ with open(dagfile, 'w') as f:
f.write('VARS\tjob{0}\tdatadir="{1}"\n'.format(job_number, of_d))
job_number += 1
+ print 'total jobs = {0}'.format(job_number - 1)
print 'dag file = {0}'.format(dagfile)
diff --git a/submitter/sens_submit.sub b/submitter/sens_submit.sub
index 5a2c670..d55e625 100644
--- a/submitter/sens_submit.sub
+++ b/submitter/sens_submit.sub
@@ -3,21 +3,16 @@ Arguments = "--ast $(ast) --data $(data) --dimension $(dimension) --no-bsm $(no_
# All logs will go to a single file
log = /scratch/smandalia/flavour_ratio/submitter/logs/job_$(Cluster).log
-output = /scratch/smandalia/flavour_ratio/submitter/logs/job_$(Cluster).out
-error = /scratch/smandalia/flavour_ratio/submitter/logs/job_$(Cluster).err
+output = /data/user/smandalia/GolemTools/sources/GolemFit/scripts/flavour_ratio/submitter/logs/job_$(Cluster).out
+error = /data/user/smandalia/GolemTools/sources/GolemFit/scripts/flavour_ratio/submitter/logs/job_$(Cluster).err
getenv = True
# environment = "X509_USER_PROXY=x509up_u14830"
-# Stage user cert to the node (Gridftp-Users is already on CVMFS)
-# transfer_input_files = /tmp/x509up_u14830
-
-# but do not try to copy outputs back (see: https://htcondor-wiki.cs.wisc.edu/index.cgi/tktview?tn=3081)
-# +TransferOutput=""
-# Transfer_output_files = /data/user/smandalia/GolemTools/sources/GolemFit/scripts/flavour_ratio/submitter/metaouts/
-
request_memory = 3GB
-request_cpus = 4
+request_cpus = 1
+
+initialdir = /home/smandalia/condor
Universe = vanilla
Notification = never