Downloads
Everything the site shows, as files. Hashes let you confirm a download matches what CI built; click Copy next to one and compare it with sha256sum.
Which file do I need?
| Run one case with my solver | The case bundle from its page (results), then python scripts/fetch_inputs.py <ID> for any large input fetched by hash. |
| Run every case | Every case (.zip), or clone the repository. |
| List or filter cases in a script | catalog.csv (one row per case) or catalog.json (full manifests). |
| Write results the scorer accepts | results.schema.json; score cards follow scorecard.schema.json. |
| Compare my SWMM engine with 5.2.4 node by node | The reference results (.parquet) below, or the corpus tiers with scripts/corpus_parity.py. |
| Cite the sources | citations.bib |
Catalog
| File | Size | SHA-256 |
|---|---|---|
| Every case: manifests, READMEs, committed inputs (.zip) | 3.6 MB | 9932905be73c… |
| catalog.json (all manifests) | 126.0 KB | 27a532428da8… |
| catalog.csv (one row per case) | 6.0 KB | 81c82a65c569… |
| citations.bib (every source cited by a case) | 6.4 KB | 89319a3cdfa1… |
Schemas (v1.1.0)
| File | Size | SHA-256 |
|---|---|---|
| coupling_1d2d.schema.json | 4.0 KB | 477c92cd576c… |
| network_1d.schema.json | 5.0 KB | 5e1069d28e27… |
| results.schema.json | 8.8 KB | bda0766d1003… |
| scorecard.schema.json | 10.2 KB | 661b54eb5260… |
| submission.schema.json | 2.5 KB | 5b8a74016c37… |
| terrain_2d.schema.json | 4.6 KB | 9ca9eb6f4bc5… |
| test_manifest.schema.json | 31.7 KB | 3c518a54d7f6… |
Results
| File | Size | SHA-256 |
|---|---|---|
| All score cards (.zip) | 19.2 KB | 9c4b73a805ab… |
| B-EPANET-001 reference results, EPANET 2.2 (.parquet) | 13.2 KB | ac9c93abd6f0… |
| B-EXTRAN-001 reference results, SWMM 5.2.4 (.parquet) | 12.2 KB | 3ed2ec16fcfb… |
| B-RTC-001 reference results, SWMM 5.2.4 (.parquet) | 3.1 MB | c795ad4cc5c0… |
Track B corpus
| File | Size | SHA-256 |
|---|---|---|
| corpus_index.csv | 887.7 KB | f0341ca6f14f… |
| corpus_index.parquet | 229.6 KB | 70d941ac980c… |
| tier_pr.json | 3.2 KB | f980d44af1f5… |
| tier_nightly.json | 17.7 KB | 3a111f485169… |
| tier_release.json | 27.2 KB | 6b56dd3879b3… |
| Nightly parity history (history.csv) | 1.0 KB | ea25eb6e3e70… |
| Parity results bellinge, hydra (.parquet) | 7.7 KB | 02325017c6f1… |
| Parity results bellinge, openswmm-6-fv (.parquet) | 8.3 KB | 146bd9d51c67… |
| Parity results bellinge, openswmm-6 (.parquet) | 7.7 KB | 7bc7d2fcebc7… |
| Parity results epanet, epanet20 (.parquet) | 10.2 KB | 224c5ae50b05… |
| Parity results epanet, hydra-tank0 (.parquet) | 10.2 KB | 298ceac89e15… |
| Parity results epanet, hydra (.parquet) | 10.2 KB | d9122439808a… |
| Parity results nightly, hydra (.parquet) | 46.1 KB | caeac660e53b… |
| Parity results nightly, openswmm-6-fv (.parquet) | 45.7 KB | cd2b6bba6057… |
| Parity results nightly, openswmm-6 (.parquet) | 39.8 KB | 1eacb4a932ce… |
| Parity results nightly, swmm-5.1.15 (.parquet) | 32.9 KB | e5cf30ed8545… |
| Parity results pr, swmm-5.1.15 (.parquet) | 11.1 KB | 06b1f5d0adb3… |
Large inputs
DEMs and corpus models are not mirrored here. Fetch and verify them with python scripts/fetch_inputs.py and python scripts/fetch_track_b_models.py; both refuse any file whose SHA-256 differs from the manifest.