This repository feeds the MongoDB DB that feeds the Development Data Hub web app: http://data.devinit.org/#!/.
The Development Data Hub web app repository (staging branch) is here: https://github.com/devinit/datahub-angular/tree/staging
- country-year: contains raw data .csv files for the visualisations & charts. Only files that the Development Data Hub web app uses/needs should be stored here. A raw data .csv files found in this folder is either created by an analyst ('manual'), or is 'automated' i.e., populated from a table in a DB. The DB is maintained and updated 4 times a year. Not all manual files are maintained and if they are, then only once a year.
- iati: http://data.devinit.org:8888/#!/ → Global Picture → Forward looking ODA
- oda-donor: http://data.devinit.org:8888/#!/ → Other Visualisations → Different providers, different priorities or http://data.devinit.org:8888/#!/post/oda-donor
- spotlight-on-kenya: NOT IN USE AT THE MOMENT
- spotlight-on-uganda: http://data.devinit.org:8888/#!/ → Spotlight on Uganda or http://data.devinit.org:8888/#!/spotlight-on-uganda
- warehouse: http://data.devinit.org:8888/#!/ → Global Picture + Country Profiles + Unbundling Aid
- data_series: manual raw data files that support a large number of visualisations/charts on the DH in all locations
- dimension: automated reference files
- donor_profile: automated raw data files used with a country profile if a country is a donor
- fact: automated raw data files that support a large number of visualisations/charts on the DH in all locations
- multilateral_profile: automated raw data files used with a multilateral profile
- recipient_profile: automated raw data files used with a country profile if a country is a recipient
- south_south_cooperation: automated raw data files used with a south-south cooperation profile
- reference: contains manual reference files.
- nodejs: contains a small node app to import data from a PostgreSQL DB to the local .csv files in country-year.
- user-daya: contains raw data .csv & .xlsx files that are linked to http://data.devinit.org:8888/#!/data/methodology/. This is where the users can download the data from. This folder is populated using @akmiller01's user-data2.R. As of Janury 2017, this folder is out of date & requires maintenance.
- graveyard: is a temporary folder for unused & unwanted .csv files and other junk littering this repository. Once we have cleaned up the repository & tested the web app to make sure that we haven't removed anything that it relies on, this folder will be permanently deleted.
[Coming soon...]
-
country-year → raw-data?
-
user-data needs updating, will likely require a rewrite of user-data2.R.
-
Development Data Hub site map that shows the location where each .csv from country-year is used is missing. This document should also state who the analyst responsible for each manually created file is. All .csv files populated from the PostgreSQL DB are looked after by @dw8547.
-
Not sure if these concepts (and the corresponding .csv data files, if exist) are needed:
- dfis-out
- dfis-out-dev
- ethiopia-nigeria-r3
- ethiopia-nigeria-r7
- fdi-out
- in-oof-net
- long-debt-disbursement-in
- long-debt-net-official-in
- oda-capital-repayments
- oda-interest-payments
- remittances
- ssc-out
If they are used somewhere, they are out of date. If not, remove. Clear up with @epicallan. See: #256.
Staging data is currently auto deployed on a server at http://data.devinit.org:8888/#!/.