forked from ICEACE/FLAME
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexperiment.sh
123 lines (86 loc) · 4.85 KB
/
experiment.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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
cd /Users/bulent/Documents/AWorkspace/iceace/FLAME/
# Beta = 0.2 #############
sed 's|<household_budget_constraint>0.30</household_budget_constraint>|<household_budget_constraint>0.20</household_budget_constraint>|' ./outputs/its/iceace_model_v1.0.0.xml > ./outputs/its/00.xml
sed 's|<collect_household_data>1</collect_household_data>|<collect_household_data>1</collect_household_data>|' ./outputs/its/00.xml > ./outputs/its/0.xml
rm ./outputs/its/00.xml
sed 's|betaval = "0.30"|betaval = "0.20"|' ./outputs/scripts/singleRunAnals.R > ./outputs/scripts/plot0.R
sed 's|niter = 3600|niter = 3600|' ./outputs/scripts/plot0.R > ./outputs/scripts/plot00.R
sed 's|data_household = 1|data_household = 1|' ./outputs/scripts/plot00.R > ./outputs/scripts/plot.R
rm ./outputs/scripts/plot0.R
rm ./outputs/scripts/plot00.R
./main 3600 ./outputs/its/0.xml -f 3600
rm ./outputs/plots/*.png
Rscript ./outputs/scripts/plot.R
rm ./outputs/plots/0.20/*.png
mv ./outputs/plots/*.png ./outputs/plots/0.20/
rm ./outputs/scripts/plot.R
rm ./outputs/data/0.20/*.txt
mv ./outputs/data/*.txt ./outputs/data/0.20/
#git add ./outputs/plots/0.20/*.png
#git commit -a -m "Adding plots for beta = 0.2"
#git push origin master
# Beta = 0.25 #############
sed 's|<household_budget_constraint>0.30</household_budget_constraint>|<household_budget_constraint>0.25</household_budget_constraint>|' ./outputs/its/iceace_model_v1.0.0.xml > ./outputs/its/00.xml
sed 's|<collect_household_data>1</collect_household_data>|<collect_household_data>1</collect_household_data>|' ./outputs/its/00.xml > ./outputs/its/0.xml
rm ./outputs/its/00.xml
sed 's|betaval = "0.30"|betaval = "0.25"|' ./outputs/scripts/singleRunAnals.R > ./outputs/scripts/plot0.R
sed 's|niter = 3600|niter = 3600|' ./outputs/scripts/plot0.R > ./outputs/scripts/plot00.R
sed 's|data_household = 1|data_household = 1|' ./outputs/scripts/plot00.R > ./outputs/scripts/plot.R
rm ./outputs/scripts/plot0.R
rm ./outputs/scripts/plot00.R
./main 3600 ./outputs/its/0.xml -f 3600
Rscript ./outputs/scripts/plot.R
rm ./outputs/plots/0.25/*.png
mv ./outputs/plots/*.png ./outputs/plots/0.25/
rm ./outputs/scripts/plot.R
rm ./outputs/data/0.25/*.txt
mv ./outputs/data/*.txt ./outputs/data/0.25/
#git add ./outputs/plots/0.25/*.png
#git commit -a -m "Adding plots for beta = 0.25"
#git push origin master
# Beta = 0.4 #############
sed 's|<household_budget_constraint>0.30</household_budget_constraint>|<household_budget_constraint>0.40</household_budget_constraint>|' ./outputs/its/iceace_model_v1.0.0.xml > ./outputs/its/00.xml
sed 's|<collect_household_data>1</collect_household_data>|<collect_household_data>1</collect_household_data>|' ./outputs/its/00.xml > ./outputs/its/0.xml
rm ./outputs/its/00.xml
sed 's|betaval = "0.30"|betaval = "0.40"|' ./outputs/scripts/singleRunAnals.R > ./outputs/scripts/plot0.R
sed 's|niter = 3600|niter = 3600|' ./outputs/scripts/plot0.R > ./outputs/scripts/plot00.R
sed 's|data_household = 1|data_household = 1|' ./outputs/scripts/plot00.R > ./outputs/scripts/plot.R
rm ./outputs/scripts/plot0.R
rm ./outputs/scripts/plot00.R
./main 3600 ./outputs/its/0.xml -f 3600
Rscript ./outputs/scripts/plot.R
rm ./outputs/plots/0.40/*.png
mv ./outputs/plots/*.png ./outputs/plots/0.40/
rm ./outputs/scripts/plot.R
rm ./outputs/data/0.40/*.txt
mv ./outputs/data/*.txt ./outputs/data/0.40/
#git add ./outputs/plots/0.40/*.png
#git commit -a -m "Adding plots for beta = 0.4"
#git push origin master
# Beta = 0.3 #############
sed 's|<household_budget_constraint>0.30</household_budget_constraint>|<household_budget_constraint>0.30</household_budget_constraint>|' ./outputs/its/iceace_model_v1.0.0.xml > ./outputs/its/00.xml
sed 's|<collect_household_data>1</collect_household_data>|<collect_household_data>1</collect_household_data>|' ./outputs/its/00.xml > ./outputs/its/0.xml
rm ./outputs/its/00.xml
sed 's|betaval = "0.30"|betaval = "0.30"|' ./outputs/scripts/singleRunAnals.R > ./outputs/scripts/plot0.R
sed 's|niter = 3600|niter = 3600|' ./outputs/scripts/plot0.R > ./outputs/scripts/plot00.R
sed 's|data_household = 1|data_household = 1|' ./outputs/scripts/plot00.R > ./outputs/scripts/plot.R
rm ./outputs/scripts/plot0.R
rm ./outputs/scripts/plot00.R
./main 3600 ./outputs/its/0.xml -f 3600
Rscript ./outputs/scripts/plot.R
git add ./outputs/plots/0.30/*
rm ./outputs/plots/0.30/*.png
mv ./outputs/plots/*.png ./outputs/plots/0.30/
rm ./outputs/scripts/plot.R
rm ./outputs/data/0.30/*.txt
mv ./outputs/data/*.txt ./outputs/data/0.30/
#git add ./outputs/plots/0.30/*.png
#git commit -a -m "Adding plots for beta = 0.3"
#git push origin master
# Overall Comparison Analysis ########
sed 's|data_household = 1|data_household = 1|' ./outputs/scripts/betaAnalaysis.R > ./outputs/scripts/plot.R
Rscript ./outputs/scripts/plot.R
rm ./outputs/scripts/plot.R
#git add ./outputs/plots/*.png
#git commit -a -m "Adding overall plots on analyses of Beta effects"
#git push origin master