...
- User login
- Data browser
- Data download
- Online computing (analyse data without downloading them, using remote cloud resources and reference applications)
A secondary objective for many of these infrastructures is provisioning application frameworks or application platforms that enable researchers to interact with the data online, without the need to download or transfer relevant datasets to local/national compute facilities. Centrally provided application platforms can make ‘reference applications’ easily accessible for non-IT-savvy scientists, and may also support algorithm developers to inject/upload custom processing code for own, or for shared use. At the same time such frameworks may come with significant extra cost: If they become popular, then large compute resources must be also procured and the data portal must be turned into a computational portal that can scale out to the procured CPU/GPU resources.
Possible contributions from EGI/EOSC-hub:
...
The CC is exploring the use of the following EOSC-hub services:
Application and data catalogue portal service with compute integration: DIRAC
Metadata catalgue
Remote compute resources: EGI HTC, EGI Cloud, institutional clouds (e.g. at CSC)
Data management
User SSO: B2Access and EGI CheckIn
No. | User stories |
|---|---|
US1 | A researcher should be able to authenticate within the EISCAT_3D portal and the portal grants/denies access based on national affiliation. (researchers from EISCAT_3D member states can access the portal). |
US2 | Authenticated researchers should be able to browse the EISCAT_3D data at different levels, query the data and select the data they are interested in for download or for online analysis. |
... | Authenticated researchers should be able to browse reference applications in the portal, select an application for use, feed their data in (from US2), visualise or download the analysis result. |
Use cases
| 정보 | ||
|---|---|---|
| ||
A use case is a list of actions or event steps typically defining the interactions between a role (known in the Unified Modeling Language as an actor) and a system to achieve a goal. Include in this section any diagrams that could facilitate the understanding of the use cases and their relationships. |
...
Step | Description of action | Dependency on 3rd party services (EOSC-hub or other) |
|---|---|---|
UC1 | Authentication:
| |
UC2 | Data access:
| |
... | Computation: |
Requirements
Technical Requirements
...