Event Information

The EUDAT user meeting in Barcelona will bring together the developers from the EUDAT Data Pilots, the Data Pilot interfaces and enablers and EUDAT developers to discuss implementing their respective pilots into EUDAT.

The goal of this meeting/codefest is to familiarise community representatives from the data pilots with the APIs of the EUDAT services to allow them to integrate these into communities existing or developing workflows.  In addition, where there are gaps in functionality in the APIs or features, these will be gathered and added to the EUDAT requirements list to be assessed and, if deemed suitable, put onto the EUDAT roadmap for inclusion in a future release.

The meeting is organized in two parallel sessions:

  • A hackathon for Data Pilot developers to seed the implementations of the Data Pilot services or contribute to the extension of EUDAT's services based on 4 use cases (See table below)
  • An interview track to offer a unique platform for Data Pilot's representatives to meet with Project Enablers to refine their use-cases/requirements and start defining the specifications that will serve as initial plan for further implementations.

 

Evaluation Form

Please click here to complete the evaluation form.

 

Agenda

Day 1 – 22 June 2016

09: 00 - 10:30

Introduction – Hilary Hanahoe, Trust-IT Services

EUDAT Service Roadmap: focus on new developments – Mark van de Sanden, SURFsara

EUDAT updates & opportunities – Hilary Hanahoe, Trust-IT Services

Presentation of the hackathon sessions and use cases – Yann  Le Franc, eScience Data Factory

Overview of the interview tracks – Daan Broeder, Meertens Institute            

Q&A

Room: VS217

10:30 - 11:00

Coffee break - Garden

11:00 - 12:30

UC#1: Transferring data from community repository to B2SHAREv2

UC#2 Publishing metadata in B2SAFE and B2FIND

UC#3 Annotating data content with B2NOTE

UC#4  B2STAGE and HTTP API

Interview Track

 

Room: VS 206

Room: VS 218

Room: VS 219

Room: VS 218

Room: VS 217

12:30 -13:30

Lunch - Garden

13:30 - 15:00

UC#1: Transferring data from community repository to B2SHAREv2

UC#2 Publishing metadata in B2SAFE and B2FIND

UC#3 Annotating data content with B2NOTE

UC#4  B2STAGE and HTTP API

Interview Track

Room: VS 206

Room: VS 218

Room: VS 219

Room: VS 218

Room: VS 217

15:00 –15:30

Coffee break - Garden

15:30 - 18:00

UC#1: Transferring data from community repository to B2SHAREv2

UC#2 Publishing metadata in B2SAFE and B2FIND

UC#3 Annotating data content with B2NOTE

UC#4  B2STAGE and HTTP API

Interview Track

Room: VS 206

Room: VS 218

Room: VS 219

Room: VS 218

Room: VS 217

20:00

Social Dinner at Santa Clara Restaurant

www.santaclararestaurante.com; Calle Jiménez e Iglesias 11-13, 08034, Barcelona, metro stop Maria Cristina L3.

 

Day 2 – 23 June 2016

09:00 - 10:30

UC#1: Transferring data from community repository to B2SHAREv2

UC#2 Publishing metadata in B2SAFE and B2FIND

UC#3 Annotating data content with B2NOTE

UC#4  B2STAGE and HTTP API

Interview Track

 

Room: VS 208

Room: VS 218

Room: VS 219

Room: VS 218

Room: VS217

10:30 -11:00

Coffee break - Garden

11:00 - 12:30

UC#1: Transferring data from community repository to B2SHAREv2

UC#2 Publishing metadata in B2SAFE and B2FIND

UC#3 Annotating data content with B2NOTE

UC#4  B2STAGE and HTTP API

Interview Track

 

Room: VS 208

Room: VS 218

Room: VS 219

Room: VS 218

Room: VS 217

12:30 –13:30

Lunch - Garden

13:30 - 15:00

UC#1: Transferring data from community repository to B2SHAREv2

UC#2 Publishing metadata in B2SAFE and B2FIND

UC#3 Annotating data content with B2NOTE

UC#4  B2STAGE and HTTP API

Interview Track

 

Room: VS 208

Room: VS 218

Room: VS 219

Room: VS 218

Room: VS 217

15:00 -15:30

Coffee break - Garden

15:30 – 17:30

Final Wrap up

Room: VS 217

 

In order to be fully prepared for the user meeting, all participants are strongly advised to consult the training material provided prior to the event. Click here to access the training material.

 

Parallel Coding Session Based on 4 Use-Cases

 

Use Cases

Name

Aim

Training Requirements

Coordinators

Use Case 1

Transferring data from community repository to B2SHAREv2

Participants will work on their specific community data publication workflows or can contribute in defining a generic workflow for data publication on B2SHARE

Knows about B2SHARE API (B2SHARE training material), programming skills, have full access and understanding of their data repository

Emanuel Dima 

Use Case 2

Publishing metadata in B2SAFE and B2FIND
Participants will work on further developing the services to publish and access their metadata either from their community’s repository or from B2SAFE and make it accessible to B2FIND for harvesting.
Developer can either work at the service level (low level) or at high level to implement their specific functions.
At the service level, participants will contribute to the further development of the library supporting the interactions between B2SAFE and Neo4J (requires in depth knowledge about iRods and B2SAFE) or contribute to develop an OAI-PMH endpoint to publish the content of the Neo4J database. At the high level, developers can develop functions to generate a metadata template that will be parsed to be stored on Neo4J or work directly on top of Neo4J to publish and access their metadata. 
Knows about B2SAFE (B2SAFE training) and/or B2FIND/OAI-PMH, programming skills (python, java,…), Basic Neo4J, draft graph model for B2SAFE, python libraries: Py2Neo and neomodel Claudio Cacciari, Hannes Thiemann

Use Case 3

Annotating data content with B2NOTE

Extend functionalities to annotate data content using the Web Annotation Data model and publish it as RDF in triple store.

Programming skills, RDF, csv on the Web, semantic annotation, Web Annotation model

Yann Le Franc, Antoine Brémaud

Use Case 4

B2STAGE and HTTP API

Transferring data from B2SAFE to compute facilities employing B2STAGE and move the analysis data back into B2SAFE using the EUDAT HTTP API.

python, docker and basic Flask
Paolo D'Onorio De Meo

 

Location:

Polytechnic University of Catalonia (UPC. Universitat Politècnica de Catalunya), Vertex building, Plaça d'Eusebi Güell, 6, 08034, Barcelona, Spain.