- What is CREODIAS?
- Computing & Cloud
- Data & Processing
- Pricing Plans
- Fight with COVID-19
- Examples of usage
- Applications of CREODIAS data
- Useful tools for data processing, available on CREODIAS platform
- CREODIAS for hydrological drought modelling
- CREODIAS for managing Urban Heat Islands
- CREODIAS for Digitising Green Spaces
- CREODIAS for Air Quality
- Advanced data processors on CREODIAS
- CREODIAS for your application
- Solutions for agriculture with CREODIAS
- Earth Observation data for Emergency response
- Security Applications with Satellite Data
- Climate Monitoring with Satellite Data
- Water Analysis on CREODIAS
- CREODIAS for land and agriculture monitoring
- Solutions for atmospheric analysis
- 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
- ESRI ArcGIS on CREODIAS
- Use of CEMS data through CREODIAS
- Searching, processing and analysis of Sentinel-5P data on CREODIAS
- ASAR data available on CREODIAS
- Public Reporting Dashboards
- Sentinel Hub Documentation
- Integration Guides
- OGC API
- Custom Processing Scripts
- Legal Matters
- Partner Services
- About Us
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.