-
Notifications
You must be signed in to change notification settings - Fork 26
/
run_LearningPoverty.do
34 lines (26 loc) · 1.5 KB
/
run_LearningPoverty.do
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
*==============================================================================*
*! LEARNING POVERTY (LP) - PUBLIC VERSION
*! Project information at: https://github.com/worldbank/LearningPoverty
*! EduAnalytics Team, World Bank Group [eduanalytics@worldbank.org]
*! MASTER RUN: Executes all tasks sequentially
*==============================================================================*
* Check that project profile was loaded, otherwise stops code
cap assert ${LP_profile_is_loaded} == 1
if _rc {
noi disp as error "Please execute the profile initialization do in the root of this project and try again."
exit 601
}
*-------------------------------------------------------------------------------
* Run all tasks in this project
*-------------------------------------------------------------------------------
* TASK 01_DATA: calculates learning poverty by combining multiple data sources
do "${clone}/01_data/012_programs/012_run.do"
* TASK 02_SIMULATION: simulates learning poverty from 2015 to 2030
do "${clone}/02_simulation/022_programs/022_run.do"
* TASK 03_EXPORT_TABLES: exports tables for learning poverty technical paper
do "${clone}/03_export_tables/032_programs/032_run.do"
* TASK 04_REPO_UPDATE: creates csv files that are hosted in repo
* do "${clone}/04_repo_update/042_programs/042_run.do"
* TASK 05_WORKINGPAPER: export figures and tables for the Working Paper
do "${clone}/05_working_paper/052_programs/052_run.do"
*-------------------------------------------------------------------------------