This plugin provides a simple way for groups and institutions to utilize Open Data Cube for multiple users with Jupyter Notebooks
The tljh-opendatacube
plugin..
- installs Open Data Cube in the host venv, making it available for each user
- installs any ODC dependancies as well as a few standard datascience packages
- installs PostgreSQL and sets up the database required to operate ODC
- creates a
datacube.conf
file for each user - and configures a shared directory for users
The Open Data Cube makes managing and processing Earth observation data easier by organizing the metadata and files available from different platforms and providing a simple interface to reproject and access data as arrays.
When installing TLJH, you will need to append this plugin as an argument to the curl
bootstrap/install script:
--plugin git+https://github.com/AMA-Labs/tljh-opendatacube
For Example:
curl https://raw.githubusercontent.com/jupyterhub/the-littlest-jupyterhub/master/bootstrap/bootstrap.py | sudo python3 - \
--admin <admin-name>:<admin-password> \
--plugin git+https://github.com/AMA-Labs/tljh-opendatacube