Caravan — available extensions#
Every row pins a specific Zenodo version record, never the moving concept DOI, so a request is reproducible.
Sizes and checksums were read from the Zenodo REST API on 2026-08-01; re-check with
earthlens datasets refresh caravan.
All seven extensions are CC-BY-4.0.
dataset= |
Catchments | Period | Record | Archive | Size | Range-readable |
|---|---|---|---|---|---|---|
grdc |
5,356 | 1950–2023 | 15349031 (v0.6) | GRDC_Caravan_extension_csv.zip |
8.84 GB | ✅ |
germany |
1,887 | 1951–2020 | 14755229 (v1.1.1) | caravan_de.zip |
6.09 GB | ✅ |
spain |
269 | 1990–2020 | 15040948 (v1.1.0) | CAMELS-ES_v110.zip |
0.40 GB | ✅ |
czechia |
249 | 1950–2025 | 17769325 | Caravan-Extension-CZ.zip |
0.91 GB | ✅ |
denmark |
308 | 1981–2020 | 15200118 | Caravan_extension_DK.zip |
0.52 GB | ✅ |
israel |
95 | 1950–2024 | 15181680 | Caravan_extension_Israel_Ver4.zip |
0.29 GB | ✅ |
base |
16,299 | 1950–2023 | 15530022 (v1.6) | Caravan-csv.tar.gz |
28.95 GB | ❌ opt-in |
base (version="1.2") |
6,830 | 1981–2020 | 7944025 | Caravan.zip |
12.52 GB | ✅ |
Every count here is measured, base included
base is the expensive one: a .tar.gz cannot be indexed without downloading it, so its 16,299 was
established by pulling the full 28.95 GB archive and indexing it (2026-08-02) — hysets 12,162,
camelsbr 870, lamah 859, camels 671, camelsgb 671, camelsaus 561, camelscl 505. The Zenodo
changelog implies ≈16,300 (6,830 at v0.4, +9,130 at v1.4, +CAMELS-AUS v2 at v1.6); the measurement lands
one below that.
base source datasets#
base is one archive bundling seven source datasets. They are not separately downloadable and are not
valid dataset= values — request base and select their catchments by id or bbox.
| Source directory | Dataset | Catchments |
|---|---|---|
camels |
CAMELS-US | 482 |
camelsaus |
CAMELS-AUS v2 | 561 |
camelsbr |
CAMELS-BR | 376 |
camelscl |
CAMELS-CL | 314 |
camelsgb |
CAMELS-GB | 408 |
hysets |
HYSETS | 4,621 |
lamah |
LamaH-CE | 479 |
(Counts measured from the v1.2 index — the newest base release that can be read without downloading it.)
Two extensions are published under their source dataset's name
czechia and spain are titled CAMELS-CZ and CAMELS-ES — the word "Caravan" never appears in either
title, only inside the record. A title-based search misses them entirely, which is why
earthlens datasets refresh caravan searches record content. czechia also carries the most recent
series of any extension, running to mid-2025.
Known but not wrapped#
Every Caravan-related record the project announces or that a content search surfaces has been checked. These are the ones deliberately not wrapped, each with the reason:
| Record | Why not |
|---|---|
| Caravan MultiMet (14196771 / 14196772) | zarr cubes with lead-time bands on a UTC-0 base — a gridded shape, not a per-catchment table |
| Caravan-Qual (lite) (21337532) | CC-BY-4.0, but per-parameter water-quality tables (wqms-csv/pH.csv, …) plus zarr — verified to expose no timeseries/ members |
| MSWEP4Caravan (19199860) | Caravan-shaped, but CC-BY-NC-4.0 — non-commercial sources stay out of the default path |
Caravan extension Iceland (lamahice) |
published on HydroShare, not Zenodo, and CC-BY-NC-4.0 |
| Caravan-AUS-VIC (18736844) | deleted by its author on 2026-03-01; the record returns HTTP 410 |
| GAGES II | announced in the project's thread #24 but never published with a DOI |
| CAMELS-CH (15025258) | native CAMELS layout, not Caravan's — verified by opening it |
earthlens datasets refresh caravan re-checks this list on every run, so a record that later gains a Caravan
archive, or a new extension entirely, shows up as discovered rather than staying invisible.
Archive layout#
Each archive holds the same inner structure, but the directory it sits under differs per record and is absent in two of them — which is why member paths are resolved from the archive's own index rather than a template.
[<root>/]timeseries/csv/<source>/<gauge_id>.csv
[<root>/]timeseries/netcdf/<source>/<gauge_id>.nc
[<root>/]attributes/<source>/attributes_other_<source>.csv # gauge lat/lon, country, area, name
[<root>/]attributes/<source>/attributes_caravan_<source>.csv # climate indices
[<root>/]attributes/<source>/attributes_hydroatlas_<source>.csv
[<root>/]shapefiles/<source>/<source>_basin_shapes.shp # + .shx .dbf .prj .cpg
[<root>/]licenses/<source>/license_<source>.md
| Extension | Root directory |
|---|---|
grdc |
GRDC_Caravan_extension_csv/ (and ..._nc/ for the netCDF archive) |
israel |
Caravan_extension_Israel_Ver4/ |
czechia |
Caravan-Extension-CZ/ |
spain |
v110/ — a bare version directory |
base (1.2) |
Caravan/ |
denmark, germany |
(none — members start at the archive root) |
Six shapes across seven extensions, no two derivable from the extension name. czechia also uses a singular
license/ directory where every other archive ships licenses/. This is why member paths are resolved from the
archive's own index rather than composed from a template.
For a member-by-member account of what those files actually contain — the 41 timeseries columns and their units, the four attribute tables, the NetCDF variant's variables and global attributes — see Inside a GRDC-Caravan archive.