- Computting & Cloud
- Data & Analytics
- What We Offer
- Your Processing Environment
- Example of tool usage
- Processing EO Data and Serving www services
- Processing and Storing EO
- Embedding OGC WMS Services into Your website
- GPU Use Case
- Using the EO Browser
- EO Data Finder API Manual
- Use of SNAP and QGIS on a CREODIAS Virtual Machine
- Use of WMS Configurator
- DNS as a Service - user documentation
- Use of Sinergise Sentinel Hub on the CREODIAS EO Data Hub
- Load Balancer as a Service
- Jupyter Hub
- Use of CREODIAS Finder for ordering data
- Legal Matters
- Pricing Plans
- Public Reporting Dashboards
- Sentinel Hub Documentation
- Integration Guides
- OGC API
- Custom Processing Scripts
- Partner Services
Your Processing Environment
What are Jupyter Hub and Jupyter Notebook
Jupyter Hub is environment for spawning, managing and shutting down Jupyter Notebooks. Users, however mainly interact with their notebooks, not with the hub itself. Jupyter Notebook is open-source, online, interactive web application. It allows you to create documents - called notebooks - that contain live code, visualizations, equations and narrative text. It is very suitable tool for prototyping, developing and testing your ideas for Earth Observation data processing.
In order to make CREODIAS Jupyter Notebooks as accessible and applicable as possible, they are available free of charge, for every registered CREODIAS user, under same credentials - password and login - as for all other services.
One of the considerable strenghts on Jupyter Notebook is wide range of customization options, hereunder are tips and instruciotns for some of the basic acvtivities you may need during your work. It is, however, only tip of the iceberg of possiblities of notebooks. We suggest you pursue them during you work.
Customizing your Jupyter Notebook.
CREODIAS Jupyter Notebook users are granted ability to download and install Python, Julia and R packages of their choice. Packages are installed locally, in user's instance and are available for all further processes run by the user. One of the vital tools for customizing your Notebook is "Nbextensions". It is wide set of add-ons, with different functionalities. Available from home directory of your Notebook under "Nbextensions" tab.
However, all the customization options, downloads and actions made by users are wiped during every upgrade and maintenance cycle. Therefore, it is vital to save work to "Persistent" folder in your notebook.
How to switch to Jupyer Lab view and back.
Jupyter Lab is next generation interface for Jupyter, you can already switch to this interface in your notebook. In your home directory change the last part fo the URL address from "tree" to "lab". It will look like this:
In order to switch back to notebook view, just replace "lab" with "tree" again.
How to install python packages.
Open new notebook with Python 3 kernel.
!pip install package_name
Browse Python package index (https://pypi.org/) for the names of desired packages.
How to install Julia packages.
Open new notebook with Julia 1.0.3 kernel.
To browse set of Julia libraries check Julia Observer (https://juliaobserver.com/).
How to install R packages.
Open new notebook with R kernel.
For list of R packages go to CRAN website.