Open Data Cube¶
The Open Data Cube provides an integrated gridded data analysis environment for decades of analysis ready Earth observation satellite and related data from multiple sources.
Open Data Cube Status¶
The Open Data Cube is in Closed Beat Testing with dedicated researchers at this time. Once workflows and integrations are confirmed, the ODC will be generally released.
Open Data Cube Current Products¶
Will be populated when the ODC reaches General Availability on the HPC.
Open Data Cube Installation Guide¶
The Open Data Cube is best installed into a Conda Environment, allowing you to update and manipulate it as needed.
- Follow the Jupyter Conda Setup, if you wish to use the ODC via the JupyterHub instace
conda install datacube
. If this step hangs for more that 5 minutes, then follow the ‘Advanced Installation Guide’ further down this page to get split the install into smaller parts- Raise a ServiceOne request for ‘Access to the Open Data Cube’
- Place the provided configuration file in the following location on the HPC /home/<FAN>/.datacube.conf
- Activate your Conda environment, and run
datacube system check
to verify that your ODC connects correctly
Open Data Cube Advanced Installation Guide¶
As the Open Data Cube is quite complicated, sometimes Conda can have trouble resolving the dependencies. In this case, we can manually install many of them, before we install the Data Cube itself.
conda create --name=odc python=3.9
conda install affine pyproj shapely cachetools click
conda install cloudpickle dask[array] distributed jsonschema netcdf4
conda install numpy psycopg2 lark-parser pandas python-dateutil
conda install pyyaml rasterio sqlalchemy toolz xarray\
conda install datacube
- Raise a ServiceOne request for ‘Access to the Open Data Cube’
- Place the provided configuration file in the following location on the HPC /home/<FAN>/.datacube.conf
- Activate your Conda environment, and run
datacube system check
to verify that your ODC connects correctly