To promote user collaboration, ESA MAAP offers a platform for running and developing algorithms, analysing results, and performing processing tasks. The Product Algorithm Laboratory provides services such as on-demand processing, algorithm customisation, systematic processing, and processing campaigns. It offers workspaces for data management, processor and algorithm execution, and APIs and UIs for job management. It uses the “Insula” platform, which supports multi-tenancy by allocating dedicated resources for each tenant.
For registered users:
Visualisation & Analytics (Perception)
Allowing users to search and exploit available data and processing outputs.
- Visualisation & Analytics ​
- Data Catalogue​
- Sharing​
- My Storage
Processing (Intellect)
Allowing users to discover, execute, monitor and develop processing services, i.e. a service that takes as an input data and generates some added value data, extracting information from the original inputs.Â
- Algorithm Integration
- Applications and Processors Catalogue​
- Processing Execution, Processor Chaining​ and Monitoring
- Scenarios Repository​
Account Management (Awareness)
Allowing users to control who has access to their data, services or uploaded files that they own. It also allows to get information about their account details and transaction history.​
- My Storage​
- Sharing​
- Account Details
Coding (Experiment)
Providing a comprehensive development platform equipped with programming languages, data processing libraries, and cloud-native development frameworks.Â
- Algorithm Development
- JupyterHub
- Jupyter notebooks