Code
Every model on this site, as source you can run.
Each archive contains source only: the programs, their ports to other
languages, and the notes needed to run them. Generated figures and bulk data
are left out, because every model rebuilds them. Each archive has a
README.md at its root giving the command to run, the results to
expect, and the assumptions that produced them.
| Model | Contents | Size | Download |
|---|---|---|---|
| Industrial heat break-even | Python reference, Julia and Octave ports, formula workbook. | 7 files | 23 KB |
| Battery revenue simulator | Linear-program dispatch; JuMP and HiGHS port included. | 7 files | 216 KB |
| Units calibration, real plant loader, merit-order dispatch core. | 16 files | 41 KB | |
| Cohort builders, behavioural layer, historical replays. | 19 files | 51 KB | |
| Taxonomy loader that turns the driver spreadsheet into the graph. | 10 files | 35 KB | |
| The calibrated model | The current 86,622-node model in Julia, with the Python parity check. | 7 files | 20 KB |
| The atlas | Scene exporter and the builder that produces the single-file atlas. | 6 files | 421 KB |
| Charts and terminal application | Figure generators and the interactive terminal client. | 5 files | 23 KB |
| Longevity quotient | Allometric fit, taxonomic aggregation, the 417-species table, and the visualiser template. | 11 files | 96 KB |
| Climate cost calculator | Life-cycle engine, process graph, the visualiser template and its test suite. | 4 files | 24 KB |
| Skylines, played | Skyline builder, key table, published-list supplement, the app and its test harness. | 8 files | 109 KB |
| The bookshelf | The single-file bookshelf app, a reversible wallpaper setter, and its readme. | 3 files | 13 KB |