Migration tracker · generated and verified on every build
Moving lecture data into one central repository
How a dataset moves
pending — identified for migration; nothing has moved yet.
landed — the file and its metadata are merged into the central repo; lectures unchanged.
repointed — every consuming lecture now reads the central copy (shown as
✓ migrated in the table below).
final — the lecture reads the permanent data.quantecon.org address
(the last milestone below).
The tracker, the dataset manifests and today's scan of every lecture repo agree.
All datasets by series
Every static file the lectures read, grouped by the lecture series it belongs to. Migrated files stay listed in the series they came from — the green rows at the bottom of each group — so each group reads as that series' progress. A migrated file consumed by two series appears in both groups (marked shared); the tiles above count distinct files. Not scheduled means no milestone has claimed the file yet; the broad sweep (see the milestones below) eventually covers them all. Data written by the lectures themselves and live-API reads are not migration targets and are tracked on the audit page.
| File | Contents | Hosting today | Status |
|---|---|---|---|
| lecture-python-intro — 20 files · 1 migrated · 6 queued · 13 not scheduled | |||
| assignat.xlsx | Assignat issuance / price data, French Revolution | own-repo URL sibling repo URL | |
| caron.npy | French Revolution money balances (Caron) | local path sibling repo URL | |
| chapter_3.xlsx | Hyperinflation tables, Sargent "Ends of Four Big Inflations" | own-repo URL sibling repo URL | |
| dette.xlsx | French government debt series | own-repo URL sibling repo URL | |
| fig_3.xlsx | French Revolution fiscal data | own-repo URL sibling repo URL | |
| graph.txt | 15-node weighted digraph for the shortest-path problem | sibling repo URL | |
| japan_population_by_age.xlsx | Japan population by age group (prob_dist bimodality example) | local path | |
| life-expectancy-vs-gdp-per-capita.csv | Our World in Data, life expectancy vs GDP per capita | own-repo URL sibling repo URL | |
| longprices.xls | Long-run price levels (Sargent–Velde) | own-repo URL sibling repo URL | |
| mpd2020.xlsx | Maddison Project Database 2020 (GDP per capita, long run) | own-repo URL sibling repo URL | |
| nom_balances.npy | Nominal balances, French Revolution | local path sibling repo URL | |
| us_adult_heights.csv | Heights of US adults, from NHANES (prob_dist motivating example) | local path | |
| usa-gini-nwealth-tincome-lincome.csv | US Gini coefficients, wealth & income (long series) | own-repo URL sibling repo URL | |
| SCF_plus_mini.csv | SCF+ wealth/income survey extract | external data repo | queued · wave P3 |
| SCF_plus_mini_no_weights.csv | SCF+ extract, no survey weights | external data repo | queued · wave P3 |
| cities_brazil.csv | Brazilian city populations | external data repo | queued · wave P3 |
| cities_us.csv | US city populations | external data repo | queued · wave P3 |
| forbes-billionaires.csv | Forbes billionaires list | external data repo | queued · wave P3 |
| forbes-global2000.csv | Forbes Global 2000 firm size | external data repo | queued · wave P3 |
| lingcod_msy_recovery.csv | Pacific Coast lingcod — biomass and fishing pressure relative to MSY | data-lectures was: local path | ✓ migrated |
| lecture-python-programming — 4 files · 3 migrated · 1 not scheduled | |||
| test_pwt.csv | Penn World Table 7.0 extract | own-repo URL | |
| countries.csv | WorldData.info country reference table | data-lectures was: legacy-repo URL shared — also listed under python.myst | ✓ migrated |
| employ.csv | Eurostat employment in Europe — by age and sex, 2007–2016 | data-lectures was: legacy-repo URL shared — also listed under python.myst | ✓ migrated |
| realwage.csv | OECD real minimum wages — 32 countries, 2006–2016 | data-lectures was: legacy-repo URL shared — also listed under python.myst | ✓ migrated |
| lecture-python.myst — 9 files · 3 migrated · 6 not scheduled | |||
| fp.dta | Treisman (2016) Russia billionaires replication data | own-repo URL | |
| hansen_singleton_1982_data.csv | FRED-derived consumption/returns snapshot | own-repo URL | |
| hansen_singleton_1983_data.csv | FRED-derived snapshot | own-repo URL | |
| maketable1.dta | Acemoglu–Johnson–Robinson (2001) replication, table 1 | own-repo URL | |
| maketable2.dta | AJR (2001) replication, table 2 | own-repo URL | |
| maketable4.dta | AJR (2001) replication, table 4 | own-repo URL | |
| countries.csv | WorldData.info country reference table | data-lectures was: legacy-repo URL shared — also listed under python-programming | ✓ migrated |
| employ.csv | Eurostat employment in Europe — by age and sex, 2007–2016 | data-lectures was: legacy-repo URL shared — also listed under python-programming | ✓ migrated |
| realwage.csv | OECD real minimum wages — 32 countries, 2006–2016 | data-lectures was: legacy-repo URL shared — also listed under python-programming | ✓ migrated |
| lecture-python-advanced.myst — 6 files · 6 not scheduled | |||
| acs_data_summary.csv | ACS occupation summary | local path | |
| bbh_macro_quarterly.csv | Macro quarterly series (Bhandari et al.) | local path | |
| bbh_michigan_monthly.csv | Michigan survey monthly series (Bhandari et al.) | local path | |
| dataBHS.mat | US consumption/income series, MATLAB replication bundle | local path | |
| fred_data.csv | FRED snapshot — GS1, GS5, GS10, DFII5, DFII10, USREC | own-repo URL | |
| hansen_jagannathan_1991_data.json | Hansen–Jagannathan (1991) asset-returns bundle | own-repo URL | |
Milestones
The migration proceeds in small waves, each proving the process for a harder kind of data before the broad sweep moves the rest.
lingcod_msy_recovery.csv
countries.csv · employ.csv · realwage.csv
SCF_plus_mini.csv · SCF_plus_mini_no_weights.csv · cities_brazil.csv · cities_us.csv · forbes-billionaires.csv · forbes-global2000.csv
Tracking: data-lectures#2 · meta#337
produces new snapshot files here; no existing file moves
Tracking: meta#338
The 26 not-yet-scheduled files move once the waves above have proven the process for each kind of data. Mechanical from there: one data PR here, one switch PR per consuming lecture repo.
data.quantecon.org
Migrated lectures currently read this repository's GitHub URL. Once the custom domain
is live, every migrated dataset switches to its permanent
data.quantecon.org/lectures/… address in a single sweep
(data-lectures#15). No dataset has made this step yet.
Migration record — dataset by dataset
The full provenance for each migrated dataset: which pull requests landed the data and switched each consuming lecture, and where it sits in the lifecycle.
Pacific Coast lingcod — biomass and fishing pressure relative to MSY — consumed by lecture-python-intro · msy_fishery
✓ verified against today's scan
OECD real minimum wages — 32 countries, 2006–2016 — consumed by lecture-python-programming · pandas_panel, lecture-python.myst · pandas_panel
✓ verified against today's scan
WorldData.info country reference table — consumed by lecture-python-programming · pandas_panel, lecture-python.myst · pandas_panel
✓ verified against today's scan
Eurostat employment in Europe — by age and sex, 2007–2016 — consumed by lecture-python-programming · pandas_panel, lecture-python.myst · pandas_panel
✓ verified against today's scan