ESCAPE D5.3: Performance Assessment of Initial Science Platform Prototype

Autor: Swinbank, John D., Bird, Ian, Dickinson, Hugh, Garrido, Rafael, Hughes, Gareth, Ramón Rodón, José, Sánchez Expósito, Susana, Taffoni, Giuliano, Verdes‐Montenegro, Lourdes, Verkouter, Harro, Vermaas, Nico, Voutsinas, Stelios
Jazyk: angličtina
Rok vydání: 2021
DOI: 10.5281/zenodo.7546424
Popis: This document reports on the current status of ESAP, the ESFRI Science Analysis Platform. ESAP is a key part of the interface between the services delivered by the ESCAPE project and the scientific community: it will provide a unified mechanism by which users can discover and interact with the data products, software tools, workflows, and services that are made available through ESCAPE, and it is designed to be extensible and flex‐ ible to adapt to the emergent requirements of future projects. The development of ESAP is the fundamental activity of ESCAPE Work Package 5. ESAP, in and of itself, does not provide any compute or analysis capabilities. Rather, it acts as a broker between users and the various services which are available to them. For example, ESAP will help users identify datasets which are of interest to them (perhaps by interrogating the ESCAPE “data lake”, or an ESFRI‐specific archive), to locate software and workflows which can help them analyze that data, and connect them to services which can execute analyses codes on their behalf (perhaps interactively, such as in a Jupyter notebook, or by scheduling jobs on a batch processing system). ESAP abstracts the details of the various heterogeneous underlying systems from the user, so that they can use a unified, coherent interface to access all of the various services they need. It does this by adopting a modular, flexible architecture. The user will connect to a service‐independent web‐baseduser interface, which in turn communicates with theAPI Gateway. By adopting a set of standard programming interfaces and conventions, the Gateway can easily be extended to address whatever current or future capabilities are exposed through the EOSC. We have assessed the performance of ESAP by comparing both its current, prototype, implementation, and the ultimate design vision, against community needs and expectations. These needs and expectations were derived in three ways: from the initial requirements developed in the early stages of the ESCAPE project; from the use cases that ESCAPE ESFRIs have been developing over the course of the project to date; by hosting a workshop, at which ESAP was presented to the community and their feedback was collected. Based on this evaluation, we conclude that ESAP is making good progress towards an ultimate vision that is well aligned with the needs of the scientific community. No major changes to the ESAP plans are expected as a result of this analysis, but the feedback received will play an important role in improving and refining plans for further development of ESAP over the remaining project duration. This document is submitted as ESCAPE project deliverable D5.3,Performance Assessment of Initial Science Platform Prototype.
Databáze: OpenAIRE