├── .gitignore ├── LICENSE ├── README.md ├── data ├── X0.txt ├── X0_unscaled.txt ├── X1.txt ├── Y0.txt ├── Y1.txt └── downloadLalondeData.R ├── examples ├── ConfidenceIntervals.R ├── DelaunayExampleforPaper.R ├── EXA_CaliforniaTobacco.R ├── EXB_Lalonde.R ├── EXD_GeithnerConnections.R ├── EXD_GeithnerConnections_CLUSTER.R ├── EXE_VoterTurnout.R └── README.md ├── functions ├── DGP_Poly.R ├── TZero.R ├── bias.R ├── conf.interval.Geithner.R ├── conf.interval.R ├── estimator_OaxacaBlinder.R ├── estimator_matching.R ├── get_stats.R ├── pensynth_parallel.R ├── perm.test.R ├── perm.test.TS.R ├── pure.wsol.R ├── regsynth.R ├── regsynthpath.R ├── synthObj.R ├── which.tile.R ├── wsoll1.R └── wsoll2.R ├── incremental_algo_puresynth ├── main.py ├── pensynthpy.py ├── requirements.txt └── setup.sh └── simulations ├── Main_MonteCarlo_v1-5.m ├── Main_MonteCarlo_v1.m ├── Main_MonteCarlo_v2.m ├── Main_MonteCarlo_v2_5.m ├── Main_MonteCarlo_v2_f.m ├── Main_MonteCarlo_v3.m ├── README.md └── runmatlab.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/README.md -------------------------------------------------------------------------------- /data/X0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/data/X0.txt -------------------------------------------------------------------------------- /data/X0_unscaled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/data/X0_unscaled.txt -------------------------------------------------------------------------------- /data/X1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/data/X1.txt -------------------------------------------------------------------------------- /data/Y0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/data/Y0.txt -------------------------------------------------------------------------------- /data/Y1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/data/Y1.txt -------------------------------------------------------------------------------- /data/downloadLalondeData.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/data/downloadLalondeData.R -------------------------------------------------------------------------------- /examples/ConfidenceIntervals.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/examples/ConfidenceIntervals.R -------------------------------------------------------------------------------- /examples/DelaunayExampleforPaper.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/examples/DelaunayExampleforPaper.R -------------------------------------------------------------------------------- /examples/EXA_CaliforniaTobacco.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/examples/EXA_CaliforniaTobacco.R -------------------------------------------------------------------------------- /examples/EXB_Lalonde.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/examples/EXB_Lalonde.R -------------------------------------------------------------------------------- /examples/EXD_GeithnerConnections.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/examples/EXD_GeithnerConnections.R -------------------------------------------------------------------------------- /examples/EXD_GeithnerConnections_CLUSTER.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/examples/EXD_GeithnerConnections_CLUSTER.R -------------------------------------------------------------------------------- /examples/EXE_VoterTurnout.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/examples/EXE_VoterTurnout.R -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/examples/README.md -------------------------------------------------------------------------------- /functions/DGP_Poly.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/DGP_Poly.R -------------------------------------------------------------------------------- /functions/TZero.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/TZero.R -------------------------------------------------------------------------------- /functions/bias.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/bias.R -------------------------------------------------------------------------------- /functions/conf.interval.Geithner.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/conf.interval.Geithner.R -------------------------------------------------------------------------------- /functions/conf.interval.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/conf.interval.R -------------------------------------------------------------------------------- /functions/estimator_OaxacaBlinder.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/estimator_OaxacaBlinder.R -------------------------------------------------------------------------------- /functions/estimator_matching.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/estimator_matching.R -------------------------------------------------------------------------------- /functions/get_stats.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/get_stats.R -------------------------------------------------------------------------------- /functions/pensynth_parallel.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/pensynth_parallel.R -------------------------------------------------------------------------------- /functions/perm.test.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/perm.test.R -------------------------------------------------------------------------------- /functions/perm.test.TS.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/perm.test.TS.R -------------------------------------------------------------------------------- /functions/pure.wsol.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/pure.wsol.R -------------------------------------------------------------------------------- /functions/regsynth.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/regsynth.R -------------------------------------------------------------------------------- /functions/regsynthpath.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/regsynthpath.R -------------------------------------------------------------------------------- /functions/synthObj.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/synthObj.R -------------------------------------------------------------------------------- /functions/which.tile.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/which.tile.R -------------------------------------------------------------------------------- /functions/wsoll1.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/wsoll1.R -------------------------------------------------------------------------------- /functions/wsoll2.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/functions/wsoll2.R -------------------------------------------------------------------------------- /incremental_algo_puresynth/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/incremental_algo_puresynth/main.py -------------------------------------------------------------------------------- /incremental_algo_puresynth/pensynthpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/incremental_algo_puresynth/pensynthpy.py -------------------------------------------------------------------------------- /incremental_algo_puresynth/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy 2 | scipy 3 | pandas 4 | cvxopt 5 | numba 6 | pyarrow 7 | tqdm -------------------------------------------------------------------------------- /incremental_algo_puresynth/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/incremental_algo_puresynth/setup.sh -------------------------------------------------------------------------------- /simulations/Main_MonteCarlo_v1-5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/simulations/Main_MonteCarlo_v1-5.m -------------------------------------------------------------------------------- /simulations/Main_MonteCarlo_v1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/simulations/Main_MonteCarlo_v1.m -------------------------------------------------------------------------------- /simulations/Main_MonteCarlo_v2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/simulations/Main_MonteCarlo_v2.m -------------------------------------------------------------------------------- /simulations/Main_MonteCarlo_v2_5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/simulations/Main_MonteCarlo_v2_5.m -------------------------------------------------------------------------------- /simulations/Main_MonteCarlo_v2_f.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/simulations/Main_MonteCarlo_v2_f.m -------------------------------------------------------------------------------- /simulations/Main_MonteCarlo_v3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/simulations/Main_MonteCarlo_v3.m -------------------------------------------------------------------------------- /simulations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/simulations/README.md -------------------------------------------------------------------------------- /simulations/runmatlab.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremylhour/pensynth/HEAD/simulations/runmatlab.sh --------------------------------------------------------------------------------