Diaspora Remittance Leverage as Institutional Reform: Natural Experiment Evidence from Hispaniola
Authors/Creators
Description
Here's a comprehensive Zenodo description explaining all files and their use in Google Colab:
Replication Materials: Haiti-Dominican Republic Natural Experiment
Overview
This repository contains complete replication materials for "Shared Island, Divergent Institutions: The Dominican Republic as Counterfactual Evidence for Legal Infrastructure Investment in Postcolonial Civil Law Systems." All analyses are reproducible in Google Colab with zero local installation required.
Repository Contents
π Primary Data
IPRI- 2007 - 2025 data[25].xlsx(437 KB)
Complete IPRI dataset (2007-2025) for 144 countries including Haiti, Dominican Republic, and all comparator nations. Contains overall IPRI scores plus component indices (Legal Protection [LP], Physical Property Rights [PPR], Intellectual Property Rights [IPR]).
π Analysis Notebooks (Google Colab Ready)
1. HISPANIOLA.ipynb (973 KB) - Main Analysis Notebook
Core statistical analysis including:
- Country-specific trajectory analysis with R² values
- Beta/sigma convergence tests
- Rank stability analysis (Spearman correlation)
- Descriptive statistics and summary tables
How to use in Colab:
# 1. Upload to Google Colab
# 2. Mount Google Drive or upload IPRI xlsx file
# 3. Run all cells sequentially
# Generates: summary_statistics.csv, dr_haiti_comparison_data.csv
2. DIAGRAMS.ipynb (879 KB) - Publication Figures
Creates publication-quality figures for manuscript:
- Figure 1: IPRI Divergence trajectories (2007-2025)
- Figure 2: PPR Collapse comparison
- Regional comparison visualizations
- Dominican-Haiti side-by-side comparison
How to use in Colab:
# Requires: IPRI xlsx file, summary_statistics.csv
# Generates: Figure1_IPRI_Divergence.png/.pdf, Figure2_PPR_Collapse.png/.pdf
# All figures saved in publication-ready format (300 DPI)
3. ADVANCED.ipynb (1.05 MB) - Econometric & ML Analysis
Advanced methodological analyses:
- K-means clustering (k=4, silhouette validation)
- Machine Learning (Random Forest, Gradient Boosting)
- Unit root tests (ADF, KPSS)
- Synthetic control method (2011 treatment)
- Difference-in-differences (with limitations note)
- Component mechanism decomposition (LP/PPR/IPR)
How to use in Colab:
# Most comprehensive notebook - runs ALL analyses
# Requires: IPRI xlsx file
# Runtime: ~3-5 minutes
# Generates: All PNG figures + haiti_dr_analysis_summary.csv
π Generated Figures
Publication Figures (Manuscript):
Figure1_IPRI_Divergence.png/.pdf- Main trajectory comparisonFigure2_PPR_Collapse.pdf/.png- Physical property rights component breakdown
Supplementary Analysis Figures:
haiti_dr_trajectories.png- Linear trends with R² valuesconvergence_tests.png- Beta/sigma/rank stability (3-panel)clustering_analysis.png- K-means results with elbow methodml_analysis.png- Random Forest/Gradient Boosting performancesynthetic_control.png- Counterfactual DR constructiondid_analysis.png- Difference-in-differences visualizationmechanism_decomposition.png- LP/PPR/IPR gap breakdownregional_comparison.png- Caribbean & Latin America contextdominican_haiti_comparison.png- Detailed side-by-side
π Data Tables (CSV)
summary_statistics.csv- Descriptive statistics by countrydr_haiti_comparison_data.csv- Year-by-year comparison datasethaiti_dr_analysis_summary.csv- Complete analysis results table
π Documentation
README.md- Detailed methodology, data sources, variable definitions
π Quick Start in Google Colab
Option 1: Run Complete Analysis (Recommended)
# 1. Open ADVANCED.ipynb in Google Colab
# 2. Upload IPRI- 2007 - 2025 data[25].xlsx when prompted
# 3. Run all cells (Runtime > Run all)
# 4. Download all generated figures from Files panel
Option 2: Reproduce Manuscript Figures Only
# 1. Open DIAGRAMS.ipynb in Google Colab
# 2. Upload IPRI xlsx file
# 3. Run all cells
# 4. Download Figure1 and Figure2 (PNG/PDF)
Option 3: Basic Descriptive Analysis
# 1. Open HISPANIOLA.ipynb in Google Colab
# 2. Upload IPRI xlsx file
# 3. Run all cells
# 4. Download CSV tables
π¦ Dependencies (Auto-Installed in Colab)
All notebooks include automatic package installation:
pandas,numpy- Data manipulationmatplotlib,seaborn- Visualizationscipy,statsmodels- Statistical testsscikit-learn- Machine learning & clusteringlinearmodels- Panel data econometricsarch- Unit root testsopenpyxl- Excel file reading
No manual installation required - all dependencies install automatically when you run the first cell.
π¬ Methodological Notes
Data Availability
- Haiti: 2013-2025 (11 years) - IPRI range: 2.13-3.40
- Dominican Republic: 2007-2025 (19 years) - IPRI range: 3.96-5.03
- Treatment year: 2011 (Ciudad Juan Bosch Law 189-11)
Key Limitations
- DID Constraint: Haiti data begins 2013, so no pre-2011 overlap for true difference-in-differences. We use synthetic control method as primary causal inference strategy.
- Sample Size: N=16 countries for clustering (14 comparators + 2 target countries).
- Unit Roots: Both Haiti & DR exhibit non-stationary time series (ADF p>0.05), consistent with systematic trends.
Reproducibility
- All random processes use
random_state=42for exact replication - All figures saved at 300 DPI for publication quality
- Complete analysis runtime: ~3-5 minutes on Google Colab free tier
π Key Findings (Replicated from Notebooks)
Trajectory Analysis:
- Haiti: -0.0563 points/year (R²=0.541, p=0.0099) - 37% decline
- Dominican Republic: +0.0318 points/year (R²=0.359, p=0.0067) - 17% improvement
- Divergence rate: 0.0881 points/year (~0.88 points per decade)
Clustering:
- Haiti assigned to unique Cluster 3 (alone, worst trajectory)
- DR assigned to Cluster 2 (with Costa Rica, Panama, Jamaica)
- ANOVA F=18.01, p<0.001 (highly significant)
Synthetic Control:
- Treatment effect: +0.050 IPRI points (post-2011)
- Optimal weights: Nicaragua (42%), El Salvador (29%), Mexico (20%), Chile (8%)
Machine Learning:
- Test R² = 0.988 (Gradient Boosting)
- Feature importance: LP (47%) > IPR (38%) > PPR (14%)
π§ Contact & Citation
For questions about replication or data:
- Scott Brown (Universidad de Puerto Rico): scott.brown@upr.edu
- Adam Welker (Utah Valley University)
- Paul LaTortue (Université de Notre Dame d'Haiti)
- Theany Calderon-Abreu (Universidad de Puerto Rico)
Suggested Citation:
Welker, A., LaTortue, P., Calderon-Abreu, T., & Brown, S. (2025).
Shared Island, Divergent Institutions: The Dominican Republic as
Counterfactual Evidence for Legal Infrastructure Investment in
Postcolonial Civil Law Systems [Data set]. Zenodo.
https://doi.org/10.5281/zenodo.17695109
π License
All materials licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
You are free to share and adapt with appropriate attribution.
Copyright © 2025 The Authors.
π Related Materials
- Preprint: [Link when available]
- Journal submission: Constitutional Political Economy (under review)
- Companion paper: 17-country Spanish civil law panel analysis
- Code repository: All notebooks maintained on Zenodo with version control
This repository provides complete transparency for peer review and enables exact replication of all analyses, figures, and tables in the manuscript.
Files
ADVANCED.ipynb
Files
(6.8 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:1b901eb4388eb9544be6f7b5560de3cb
|
1.0 MB | Preview Download |
|
md5:d7ae5fd78d5c392ae6737fec101e38e5
|
368.8 kB | Preview Download |
|
md5:d7eaf9951ab48b765e6969a434f4ad6e
|
389.4 kB | Preview Download |
|
md5:a82f8ca967c26f5e8de7879bdd3eb386
|
879.0 kB | Preview Download |
|
md5:de39cb720721b2ce0227fad1db67ca49
|
257.4 kB | Preview Download |
|
md5:a7e579e300ac48eb391877b7ea5d7f1b
|
575.5 kB | Preview Download |
|
md5:56b5f2559d5096d81786ec05449445e2
|
1.5 kB | Preview Download |
|
md5:76f8038aa2416edc8b11ab6bfc6654b2
|
41.1 kB | Preview Download |
|
md5:417c4fd137d9438377b2bc020c551631
|
267.0 kB | Preview Download |
|
md5:dc4dae75c98d774ba07594b4a1585204
|
45.9 kB | Preview Download |
|
md5:fb3fda862ad427267a480185ff0b2597
|
380.6 kB | Preview Download |
|
md5:ad542cd28aea167c5ec6b6398a56f687
|
607 Bytes | Preview Download |
|
md5:f3e0640e597bdb481a15e425b1b27df1
|
348.7 kB | Preview Download |
|
md5:b830fb77cce3adde349b1dae5396574b
|
972.6 kB | Preview Download |
|
md5:a91e08b813db219d5a4326953f7a4b00
|
437.2 kB | Download |
|
md5:a8561d66ab06d15659eb24f661896cd9
|
188.2 kB | Preview Download |
|
md5:5b6bafa1764ca9498f13dcce32851c6f
|
124.9 kB | Preview Download |
|
md5:ac0a2c6e9874c5c4cfa3de986895f909
|
12.8 kB | Preview Download |
|
md5:7a2cf5d5b2fcdc59f2ac1a3d534ffeaf
|
114.3 kB | Preview Download |
|
md5:6b6d35311aa9abb953cfa55ad5667339
|
221 Bytes | Preview Download |
|
md5:48658ede92c4295af657a64350025c50
|
367.0 kB | Preview Download |