Best Practices#
Modeled on the CryoCloud Best Practices
After loggin in and clicking Launch server
, there are two options to select: environment
and resource allocation
.
Environment: Select Pangeo Notebook Image to start a python environment with a set of common geoscience packages including those from the Pangeo ecosystem. This is the environment required to run our example notebooks.
Resource: Please select the smallest resource (RAM and CPUs) which can meet your needs for a given workflow. The higher resource options cost us signficantly more. You can see your memory usage at the bottom of the screen when working in a notebook.
To avoid unneccessary costs, please shutdown your server when you finish on the Hub:
File
>Hub Control Panel
>Stop Server
Once the `Stop Server’ button disappears, your server has stopped
Click
Log Out
Close that browser tab before starting the server again to prevent errors
The hub will automatically shut off after 90 minutes without activity.
It can take a minute or two for the server to start up when first launching.
Please keep saved files in your home directory to a minimum. Let us know if you need to store more than around 10GB. We recommend workflows which stream data without downloading to a file, or which automatically delete files after using them. You can check total usage by running the following command in a terminal: du -hs --exclude="shared*" ~/
.
This resource is principally intended for analysis of climate model simulations of SRM simulations. It is not intended for running climate models in the cloud, which would take orders of magnitude more computing resources.
Packages can be installed using pip (% pip install packagename
) if the standard Pangeo environment does not have them. However, these installs only last for the duration of that session.