Flow
Caravan
A global community dataset for large-sample hydrology. Streamflow, forcing and attributes for thousands of catchments.
Harmonised meteorological forcing from ERA5-Land, catchment attributes from HydroATLAS, and observed streamflow, combining the CAMELS family and other open collections. Community extensions add more countries.
- Source
- Caravan community (Kratzert et al.), Zenodo
- Resolution
- Catchment (lumped)
- Data type
- Catchment time series and polygons
- Time span
- 1981–2020
- Temporal
- Daily
- Access type
- Direct download (external)
- Formats
- NetCDF, CSV, Shapefile
- Coverage
- Global (-180, -90, 180, 90)
- Licence
- CC BY 4.0
- Provider page
- github.com/kratzert/Caravan
Cite as. Kratzert, F., et al. (2023). Caravan, A global community dataset for large-sample hydrology. Scientific Data, 10, 61. https://doi.org/10.1038/s41597-023-01975-w
Access
linkCode, documentation and download links (GitHub)
curl "https://hydrological.org/api/v1/datasets/caravan/links?bbox=-75,-20,-50,5" \
-H "Accept: application/json"
import requests
r = requests.get("https://hydrological.org/api/v1/datasets/caravan/links",
params={"bbox": "-75,-20,-50,5"})
for group in r.json()["groups"]:
for link in group["links"]:
print(link["url"])
const res = await fetch("https://hydrological.org/api/v1/datasets/caravan/links?bbox=-75,-20,-50,5");
const { groups } = await res.json();
for (const g of groups) g.links.forEach(l => console.log(l.url));
Also available as JSON: links · manifest · dataset record