https://github.com/davidanthoff/paper-2019-sccinequality
https://github.com/davidanthoff/paper-2019-sccinequality
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/davidanthoff/paper-2019-sccinequality
- Owner: davidanthoff
- License: other
- Created: 2018-03-09T20:18:00.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-01-11T02:42:20.000Z (over 7 years ago)
- Last Synced: 2025-04-05T03:43:40.439Z (over 1 year ago)
- Language: Jupyter Notebook
- Size: 32.9 MB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Replication code for Anthoff and Emmerling (2019) "Inequality and the Social Cost of Carbon"
This repository holds all code required to replicate the results of:
Anthoff, David and Johannes Emmerling (2019) "Inequality and the Social Cost of Carbon".
## Software requirements
You need to install [julia](http://julialang.org/) and [R](https://www.r-project.org/) to run the replication code.
## Preparing the software environment
On the julia side of things you need to install a number of packages. You can use the following julia code to do so:
````julia
Pkg.add("Mimi")
Pkg.add("DataFrames")
Pkg.add("Query")
Pkg.add("ProgressMeter")
Pkg.add("PyPlot")
Pkg.add("RCall")
Pkg.add("ExcelReaders")
Pkg.add("Distributions")
````
On the R side of things you also need to install a number packages. You can use the following R code to do so:
````R
install.packages("openxlsx")
install.packages("stringr")
install.packages("data.table")
install.packages("reshape2")
install.packages("plyr")
install.packages("ggplot2")
install.packages("ggrepel")
install.packages("scales")
````
## Cloning the repository
This git repository uses a git submodule. To ensure the submodule gets properly downloaded, make sure to use the
git ``--recurse-submodules`` option when cloning the repository. If you cloned the repository without that option,
you can issue the following two git commands to make sure the submodule is present on your system:
``git submodule init``, followed by ``git submodule update``.
## Running the replication script
To recreate all outputs and figures for this paper, run the ``main.ipynb`` file in the folder ``src`` in IJulia.
## Input files
SSP_v9_clean.xlxs: SSP database combined population, GDP, and MER exchange rates, downloaded and cleaned from the offical SSP database at https://tntcat.iiasa.ac.at/SspDb/dsd?Action=htmlpage&page=series
## Result and figure files
All results and figures will be stored in the folder ``output``.