-
Notifications
You must be signed in to change notification settings - Fork 4
/
sim_submit.sh
37 lines (37 loc) · 1.45 KB
/
sim_submit.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Network Size N
for i in 20 200 2000; do
N=`bc -l <<<"scale=0;$i"`
# HIV Prevalence
for j in `seq 0.1 0.1 1`; do
phiv=`bc -l <<< "scale=1; $j"`
# Initial PrEP Coverage strategy
for k in `seq 0.1 0.1 1`; do
PrEP1=`bc -l <<< "scale=1; $k"`
# Counterfactual PrEP coverage strategy
for l in `seq 0.1 0.1 1`; do
PrEP2=`bc -l <<< "scale=1; $l"`
# P(HIV | Contact and No PrEP)
for m in `seq 0.1 0.1 1`; do
p1=`bc -l <<< "scale=1; $m"`
# P(HIV | Contact and PrEP)
for n in `seq 0.1 0.1 1`; do
p2=`bc -l <<< "scale=1; $n"`
# Network Generative Model
for o in "ER" "BA" "WS"; do
model="$o"
# Number of realizations
for nsim in 200 2000 20000; do
# for p in "{nsims[@]}"; do
# nsim=`bc -l <<< "scale=0;$p"`
# for p in `seq 1 1 3`; do
# nsim= =$(echo (10**p) | bc)
echo "N=$N phiv=$phiv PrEP1=$PrEP1 PrEP2=$PrEP2 p1=$p1 p2=$p2 model=$model nsim=$nsim"
qsub simnets.qsub $N $phiv $PrEP1 $PrEP2 $p1 $p2 $model $nsim
done
done
done
done
done
done
done
done