Skip to content

Jupyter notebooks

The tutorials here are Jupyter notebooks executed and versioned together with their outputs — what you see on the site is exactly what the code produces. Every notebook can be downloaded and run unchanged on notebooks.eocube.ro.

Rules for authors

  1. Use the platform stack, not hand-rolled HTTP calls. pystac-client for the catalog, geopandas for geometries, rioxarray/rasterio for rasters, eocube for authentication, storage and clusters. Readers copy the code from these notebooks — it must be the code they would write in production.
  2. Execute locally or in the hub, then commit the notebook with outputs. The site never executes notebooks at build time (execute: false).
  3. No external resources in outputs. The site's security policy (CSP) blocks any third-party origin; folium/leaflet maps that load JS from a CDN will render blank. Use the site's map tooling or static images.
  4. One notebook = one topic. The H1 in the first cell becomes the page title.