Open Data Cube (ODC) is an open-source analysis environment for satellite and other Earth observation data, providing a gridded data cube abstraction over petabyte-scale archives. Current version is 1.9.20, with regular releases targeting geospatial and remote sensing workflows.
pip install datacubeNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Initialize a Datacube instance and list available products. Loading data requires a configured ODC index (PostgreSQL) and product data.
Upgrade to Python >=3.10.
See migration guide at https://datacube-core.readthedocs.io/en/latest/ops/migration.html
Use `datacube dataset organize` and `datacube dataset sync` instead.
Set the `DATACUBE_CONFIG_PATH` environment variable or pass a config path to the constructor.
Use `group_by='time'` for standard UTC days.
Run `pip install datacube` and ensure your environment is activated.
Start PostgreSQL, verify connection settings in datacube.conf, and ensure the host/port are correct.
Upgrade to the latest version: `pip install --upgrade datacube` and verify with `python -c "import datacube; print(datacube.__version__)"`
Set AWS credentials via environment variables (`AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY`) or configure a `~/.aws/credentials` file.