WP 3 EOSSR Opensource scientific Software and Service

  • Slides: 26
Download presentation
WP 3 – E-OSSR: Open-source scientific Software and Service Repository Kay GRAF ECAP, Erlangen

WP 3 – E-OSSR: Open-source scientific Software and Service Repository Kay GRAF ECAP, Erlangen Centre for Astroparticle Physics Friedrich-Alexander University Erlangen-Nürnberg ESCAP Kick-Off, LAPP, Annecy, February 2019 Funded by has the received Europeanfunding Union’s ESCAPE - The European Science Cluster of Astronomy & Particle Physics ESFRI Research Infrastructures Horizon 2020 Grant N° 824064 from the European Union’s Horizon 2020 research and innovation programme under the Grant Agreement n° 824064.

Introduction Introducing WP 3 – E-OSSR: Open-source scientific Software and Service Repository Two sessions:

Introduction Introducing WP 3 – E-OSSR: Open-source scientific Software and Service Repository Two sessions: Today: Tomorrow: 02/2019 15 min of “formal” introduction 30 min of personal introduction, presentation of persons and tasks, and discussion ESCAPE Kick-Off Meeting, K. Graf 2 Funded by the European Union’s Horizon 2020 - Grant N° 824064

ESCAPE Aims Long-term goal: Open Science in the EOSC following the FAIR principle ⇒

ESCAPE Aims Long-term goal: Open Science in the EOSC following the FAIR principle ⇒ Community-driven, i. e. by the needs and ideas of the (ESF)RI in the project 02/2019 ESCAPE Kick-Off Meeting, K. Graf 3 Funded by the European Union’s Horizon 2020 - Grant N° 824064

E-OSSR Aims and Objectives Aim: expose the tools of the ESCAPE (ESF)RI projects in

E-OSSR Aims and Objectives Aim: expose the tools of the ESCAPE (ESF)RI projects in a repository under the EOSC catalogue of services Objectives: continuous development, deployment, exposure and preservation of software/tools/services interoperability, software re-use and cross-fertilisation open innovation environment for open standards, common regulation and shared (novel) software for multi-messenger&multi-probe data All objectives follow the community-based approach 02/2019 ESCAPE Kick-Off Meeting, K. Graf 4 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Partners (ESF)RI foundation – all represented: CTA, EGO-Virgo, ELT, ESO, EST, FAIR, HL-LHC, JIVE/e.

Partners (ESF)RI foundation – all represented: CTA, EGO-Virgo, ELT, ESO, EST, FAIR, HL-LHC, JIVE/e. VLBI, KM 3 Ne. T, SKA Supported/represented by the partners: AIP, CERN, CNRS-CPPM, CNRS-LAPP, CTAO, EGO, FAU, GSI, HITS, IFAE, INFN, JIVE, MPG-MPIK, NWO-I-CWI, NWO-I-Nikhef, OROBIX, SKAO, UCM, UNITOV Short presentation of partners tomorrow 02/2019 ESCAPE Kick-Off Meeting, K. Graf 5 Funded by the European Union’s Horizon 2020 - Grant N° 824064

02/2019 ESCAPE Kick-Off Meeting, K. Graf 6 Funded by the European Union’s Horizon 2020

02/2019 ESCAPE Kick-Off Meeting, K. Graf 6 Funded by the European Union’s Horizon 2020 - Grant N° 824064

02/2019 ESCAPE Kick-Off Meeting, K. Graf Funded by the European Union’s Horizon 2020 -

02/2019 ESCAPE Kick-Off Meeting, K. Graf Funded by the European Union’s Horizon 2020 - Grant N° 824064

Tasks and Contacts Task 3. 1: Management Activities, Policy and Support Actions (MAPS) Lead:

Tasks and Contacts Task 3. 1: Management Activities, Policy and Support Actions (MAPS) Lead: Kay Graf (FAU) Task 3. 2: ESFRI Software and Services Collection (ESSC) Lead: Kay Graf (FAU) Task 3. 3: Common Approaches: Software and Services (CASS) Lead: Cristiano Bozza (INFN) Task 3. 4: Foundation of Competence for Software and Service Innovation (COSSI) Lead: Elena Cuoco (EGO) Task 3. 5: Repository Implementation and Deployment (RIAD) Lead: Thomas Vuillaume and Jean Jacquemier (CNRS-LAPP) Short task presentation tomorrow 02/2019 ESCAPE Kick-Off Meeting, K. Graf 8 Funded by the European Union’s Horizon 2020 - Grant N° 824064

E-OSSR in a Schematic 02/2019 ESCAPE Kick-Off Meeting, K. Graf 9 Funded by the

E-OSSR in a Schematic 02/2019 ESCAPE Kick-Off Meeting, K. Graf 9 Funded by the European Union’s Horizon 2020 - Grant N° 824064

E-OSSR in Numbers Duration (complete): Starts: Ends: Partners: Effort: 02/2019 Month 1 (02/2019) Month

E-OSSR in Numbers Duration (complete): Starts: Ends: Partners: Effort: 02/2019 Month 1 (02/2019) Month 42 (07/2022) 17 (out of 31 ESCAPE partners) 468 PM (out of 1, 774 PM total) ESCAPE Kick-Off Meeting, K. Graf 10 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Deliverables Project plan for WP 3 (FAU) 11/2019 Software and Service List and Integration

Deliverables Project plan for WP 3 (FAU) 11/2019 Software and Service List and Integration Plan (FAU) 02/2020 CDR on Repository & Demonstrator (CNRS) 08/2020 Innovation Competence Group (EGO) 08/2020 Training Event – 1 st School (CNRS) 10/2020 Mid-term Progress Report (FAU) 02/2021 License and Provenance Model for Repository (CNRS) 02/2021 Training Event – 2 nd School (CNRS) 10/2021 ⇒ tuned to follow and steer the work in the WP; internal milestones possible/necessary to add during the project 02/2019 ESCAPE Kick-Off Meeting, K. Graf 11 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Milestones During project (always ~3 months after the deliverables/events) E-EAB evaluation of deliverables and

Milestones During project (always ~3 months after the deliverables/events) E-EAB evaluation of deliverables and periodic reports central by CNRS (02/2020, 02/2021, 02/2022, 07/2022) Review of deliverables and summary report of workshops – internal by FAU (05/2020, 11/2020, 02/2021, 05/2021) End of the project: Final workshop to evaluate outcome of E-OSSR – FAU (05/2022) Repository Online – CNRS/FAU (07/2022) 02/2019 ESCAPE Kick-Off Meeting, K. Graf 12 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Strong Basis work will be based on and continue: ASTERICS (mainly OBELICS) project’s efforts

Strong Basis work will be based on and continue: ASTERICS (mainly OBELICS) project’s efforts and experience Software and service development, cross-fertilisation and sharing of experience OBELICS service repository http: //repository. asterics 2020. eu EOSC pilot projects work and EOSC portal 02/2019 ESCAPE Kick-Off Meeting, K. Graf https: //eosc-portal. eu 13 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Challenges exposing software and services in the cloud brings challenges and questions: Functional range

Challenges exposing software and services in the cloud brings challenges and questions: Functional range of repository and its integration in EOSC Administrative and legal issues (A&A, licensing, preservation, provenance, …) Efficient implementation of co-development, cross-fertilisation and innovative approaches in software/service development Harmonising the wishes/needs of the (ESF)RIs, the EOSC itself and its users 02/2019 ESCAPE Kick-Off Meeting, K. Graf 14 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Interfaces to other WPs E-OSSR strives to: Establish a foundation to (co-)develop EOSC-ready software

Interfaces to other WPs E-OSSR strives to: Establish a foundation to (co-)develop EOSC-ready software and services; expose them to users via the EOSC catalogue of services; E-OSSR does not focus on: application of those services in the EOSC and integration to portals/analysis platforms Interfaces to: WP 1 for policy regulations WP 2 linking the data to the software/services WP 4/5 integrating the software and services in portals and platforms WP 6 for dissemination of achievements 02/2019 ESCAPE Kick-Off Meeting, K. Graf 15 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Thank you! End of Part I 02/2019 ESCAPE Kick-Off Meeting, K. Graf 16 Funded

Thank you! End of Part I 02/2019 ESCAPE Kick-Off Meeting, K. Graf 16 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Introduction Introducing WP 3 – E-OSSR: Open-source scientific Software and Service Repository Two sessions:

Introduction Introducing WP 3 – E-OSSR: Open-source scientific Software and Service Repository Two sessions: Today: Tomorrow: 02/2019 15 min of “formal” introduction 30 min of personal introduction, presentation of persons and tasks, and discussion ESCAPE Kick-Off Meeting, K. Graf 17 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Partners (ESF)RI foundation – all represented: CTA, EGO-Virgo, ELT, ESO, EST, FAIR, HL-LHC, JIVE/e.

Partners (ESF)RI foundation – all represented: CTA, EGO-Virgo, ELT, ESO, EST, FAIR, HL-LHC, JIVE/e. VLBI, KM 3 Ne. T, SKA Supported/represented by the partners: AIP, CERN, CNRS-CPPM, CNRS-LAPP, CTAO, EGO, FAU, GSI, HITS, IFAE, INFN, JIVE, MPG-MPIK, NWO-I-CWI, NWO-I-Nikhef, OROBIX, SKAO, UCM, UNITOV 02/2019 ESCAPE Kick-Off Meeting, K. Graf 18 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Partners and Main Contacts AIP Leibnitz-Institut für Astrophysik Potsdam Carsten Denker CERN European Organization

Partners and Main Contacts AIP Leibnitz-Institut für Astrophysik Potsdam Carsten Denker CERN European Organization for Nuclear Research EGO European Gravitational Observatory FAU Friedrich-Alexander University Erlangen-Nuremberg Elena Cuoco, Stavros Katsanevas Kay Graf GSI Helmholtzzentrum für Schwerionenforschung Mohammad Al-Turany HITS Heidelberg Institute for Theoretical Studies Kai Polsterer IFAE Instituto de Fisica de Altas Energias Javier Rico Ian Bird, Simone Campana CNRS-CPPM Centre de Physique des Particules de Marseille (CNRS) Paschal Coyle, Andrei Tsaregorodtsev CNRS-LAPP Laboratoire d’Annecy de Physique des Particules (CNRS) Jean Jacquemier, Thomas Vuillaume CTAO Cherenkov Telescope Array Observatory Matthias Fuessling 02/2019 ESCAPE Kick-Off Meeting, K. Graf 19 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Partners and Main Contacts INFN Istituto Nazionale de Fisica Nucleare Cristiano Bozza JIVE Joint

Partners and Main Contacts INFN Istituto Nazionale de Fisica Nucleare Cristiano Bozza JIVE Joint Institute for Very Long Baseline Interferometry Arpad Szomoru MPG-MPIK Max-Planck-Institut für Kernphysik (MPG) Roberta Zanin NWO-I-CWI Centrum Wiskunde & Informatica (NWO-I) Jannis Teunissen NWO-I-Nikhef Nationaal instituut voor subatomaire fysica (NWO-I) Aart Heijboer OROBIX SRL Luca Antiga SKAO Square Kilometre Array Organisation Roise Bolton UCM Universidad Complutense de Madrid José Luis Contreras UNITOV Universita degli Studi di Roma Torvergata Dario Del Moro 02/2019 ESCAPE Kick-Off Meeting, K. Graf 20 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Tasks and Contacts Task 3. 1: Management Activities, Policy and Support Actions (MAPS) Lead:

Tasks and Contacts Task 3. 1: Management Activities, Policy and Support Actions (MAPS) Lead: Kay Graf (FAU) Partners: CNRS-LAPP, FAU Transversal activities: Management/policy: ensure the aims and objectives can be and are achieved Support: help desk and training activities Task 3. 2: ESFRI Software and Services Collection (ESSC) Lead: Kay Graf (FAU) Partners: CERN, CNRS-LAPP, CTAO, FAU, NWO-I- Nikhef, GSI, JIVE, SKAO Activities and Aims: platform for incorporation, development, testing, … of software and services as provided by the (ESF)RIs into the EOSC Initial list available, to be extended during the project 02/2019 ESCAPE Kick-Off Meeting, K. Graf 22 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Tasks and Contacts – cont. Task 3. 3: Common Approaches: Software and Services (CASS)

Tasks and Contacts – cont. Task 3. 3: Common Approaches: Software and Services (CASS) Lead: Cristiano Bozza (INFN) Partners: CNRS-CPPM, FAU, GSI, IFAE, INFN, MPG- MPIK, UCM Activities and Aims: Fostering re-use and cross-fertilization of developments between (ESF)RIs Common software and services: libraries, data formats, simulation stacks, … Task 3. 4: Foundation of Competence for Software and Service Innovation (COSSI) Lead: Elena Cuoco (EGO) Partners: AIP, CNRS- LAPP, NWO-I- CWI, EGO, HITS, INFN, OROBIX, UNITOV Activities and Aims: Review and further develop new approaches and developments for data exploitation Starting with machine and deep learning Establish innovation competence group 02/2019 ESCAPE Kick-Off Meeting, K. Graf 23 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Tasks and Contacts – cont. Task 3. 5: Repository Implementation and Deployment (RIAD) Lead:

Tasks and Contacts – cont. Task 3. 5: Repository Implementation and Deployment (RIAD) Lead: Thomas Vuillaume and Jean Jacquemier (CNRS-LAPP) Partners: CNRS-LAPP, FAU Activities and Aims: Create Common service template and apply to software and services Regulations for standards (documentation, tutorials and tests) Establish the trusted digital repository 02/2019 ESCAPE Kick-Off Meeting, K. Graf 24 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Interfaces to other WPs OSSR strives to: Establish a foundation to (co-)develop EOSC-ready software

Interfaces to other WPs OSSR strives to: Establish a foundation to (co-)develop EOSC-ready software and services; expose them to users via the EOSC catalogue of services; OSSR does not focus on: application of those services in the EOSC and integration to portals/analysis platforms Interfaces to: WP 1 for policy regulations WP 2 linking the data to the software/services WP 4/5 integrating the software and services in portals and platforms WP 6 for dissemination of achievements 02/2019 ESCAPE Kick-Off Meeting, K. Graf 25 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Organisation and Communication Efficient communication and information flow is key ingredient to successful project(s)

Organisation and Communication Efficient communication and information flow is key ingredient to successful project(s) Proposal: Open communication in the WP Organisational and harmonisational flow in WP always through WP lead group (task leaders); between WPs over the WP coordinators and E-EB (ESCAPE Executive Board) Regular meetings of entire WP (tri-monthly and adjacent time slots to our workshops) WP lead group (bi-monthly and during workshops, before E-EB meetings) Setup (and usage) of IT services (harmonised over ESCAPE) 02/2019 ESCAPE Kick-Off Meeting, K. Graf 26 Funded by the European Union’s Horizon 2020 - Grant N° 824064

Start of Work Start of ESCAPE: 02/2019 ( until 07/2022) Kick-off Meeting: WP open

Start of Work Start of ESCAPE: 02/2019 ( until 07/2022) Kick-off Meeting: WP open phone call (discuss open points, set the scenario) Preparatory phase (ramp up activities, hiring) 02/2019 ESCAPE Kick-Off Meeting, K. Graf 27 02/2019 +2 weeks until 10/2019 Funded by the European Union’s Horizon 2020 - Grant N° 824064