Skip to main content
All CollectionsWEkEO JupyterHubAbout the WEkEO JupyterHub
Which are the computing resources of the WEkEO JupyterHub?
Which are the computing resources of the WEkEO JupyterHub?

Come discover the computing resources and working environments available in the WEkEO JupyterHub!

David Bina avatar
Written by David Bina
Updated over a week ago

Context


Among all services provided by the WEkEO DIAS, the WEkEO JupyterHub is available for free for all users, you simply need a WEkEO account (sign up!).

We'll see in this article the different computing resources you'll find on the JupyterHub by selecting the various Server Options.

Computing resources


The WEkEO JupyterHub computing resources are the following:

  • Machine Learning

  • Earth Observation Tools

  • Mini Wekeo Lab

Each Server Option has its specificities and tools.

Machine Learning

The Machine Learning server is more data science oriented, mostly used to process data and run more complex computation. This server offers 3.5 CPU and 14 GB of RAM, with the following tools pre-installed:

  • Python: with a set of Conda environments that you can list with conda env list:

    • base: the default environment

    • climaf: an environment with the climaf library and more

    • pcmdi: an environment with the pcmdi library and more

  • R: a set of data science librairies is included. You can open a terminal and list their versions with the following command:

    R -e 'data.frame(installed.packages())[,c("Package", "Version")]'

  • Julia: a Julia environment is provided, with a number of libraries installed. You can list the installed packages by running Julia in your terminal with the julia command, then pressing the "]" key and running the status command

Earth Observation Tools

The Earth Observation Tools server is designed with the simple purpose of visualizing data and results. As the Machine Learning server, it offers 3.5 CPU and 14 GB of RAM.

πŸ’‘WEkEO Pro Tip: we recommend the Earth Observation Tools server during the WEkEO trainings and webinars! πŸ˜„

The following tools are installed on the Earth Obersation Tools server:

  • Python: with a set of Conda environments that you can list with conda env list:

    • base: the default environment

    • miniwekeolab : an environment with all basics and useful packages needed by the majority of users, including the hda Python package

  • R: a set of data science librairies is included. You can open a terminal and list their versions with the following command:

    R -e 'data.frame(installed.packages())[,c("Package", "Version")]'

  • R Studio: available from the JupyterHub home page, clicking on the RStudio button. A new browser window opens in which RStudio can be used, the working directory and files are visible within RStudio

Mini WEkEO Lab

  • Python: with a set of Conda environments that you can list with conda env list:

    • base: the default environment

    • miniwekeolab : an environment with all basics and useful packages needed by the majority of users, including the hda Python package

  • R: a set of data science librairies is included. You can open a terminal and list their versions with the following command:

    R -e 'data.frame(installed.packages())[,c("Package", "Version")]'​

πŸ’‘WEkEO Pro Tip: all the most used Python packages are already installed in the default miniwekeolab environment of WEKEO JupyterHub platform. However, it is also possible to create a personal environment!

Switching between servers


If you want to change the server during your session, follow these simple steps:

  1. Go to File then to the Hub Control Panel

  2. Click on Stop Server

  3. When spawning the Jupyter Hub again, you can choose another server

What's next?


To know more about the WEkEO JupyterHub, here are some related articles:

We are user-driven and we implement users' suggestions, so feel free to contact us:

  • through a chat session available in the bottom right corner of the page

  • via e-mail to our support team (supportATwekeo.eu)

Did this answer your question?