Workspaces
At HUB Ocean we use python extensively, it's a great language for data science, and we have made a Python SDK to help you interact with our platform.
We have a JupyterLab environment close to our data. Here you can use any python tools you like!
What does 'close to data' mean?
"Close to data" means that the workspaces environment is located in the same data center as our data. This means that you can work with large datasets without having to download them to your local machine. And the bandwidth between our platform and workspaces is much higher than your home internet connection - presumably.
Our workspaces are handled by an open source solution called JupyterHub, to know more about what that is look at their documentation
Log in with your user, and select the amount of resources you want your workspace to have.
Your notebook will run on our servers. Choose the resources suited for your project.
Tip
In the python environment you can just start using the odp-sdk. The environment automatically sets up your credentials for communicating with the HUB Ocean platform.
To get started with using our pre installed Python SDK. The SDK Quick Start documentation is a good start.
Example
We have an example on how to use the platform in the files section at the bottom of this dataset List of Seamount Bases in the World Oceans - Updated (Yesson et al. 2020)
Tip
Download the ipynp file and upload it to your workspace to check it out
Collaboration
People can collaborate on workspace with people not registered to the workspace by clicking share button in the top right corner and including token into URL link:


Note: this allows anyone with the link to access your notebook and act on your behalf. In order to revoke access to users with the link, simply shut down the notebook and restart. Sharing links with tokens stop working after a restart.
That was it for the getting started guide. If you have any questions, don't hesitate to ask us in our Slack community.
Check out the more in-depth guides and references for more information on how to use our platform.