openBIS UGM 2023

We are pleased to announce the openBIS User Group Meeting 2023.

 

Date: 12-14 September 2023.

Location: HG building, ETH Zurich. Rämistrasse 101, 8092 Zürich.

Google Maps

 

 


Registration

Registration for the event is now closed.

 

Registration fees

3-days attendance: 100CHF

2-days attendance: 70CHF

1-day attendance: 40CHF

 

 


Contact

For any questions related to the event, please contact the openBIS support: openbis-support@id.ethz.ch 

 

 


 

Program

 

Day 1: 12.09.2023

Location: ETHZ HG building, Room D5.2

  

10:00-11:00 Registration & coffee

 

11:00-11:10 Welcome & introduction, Dr. Bernd Rinn, ETHZ Scientific IT Services

 

11:10-11:35 Introducing openBIS at Empa with a focus on iPads, Anusch Bachofner and Stefanie Hauser, Empa

 

11:35-12:00 Web application development for openBIS using Windmill, Dr. Simone Baffelli and Dr. Matthias Rösslein, Empa

 

12:00-12:25 From Pilot to Rollout: Introducing the BAM Data Store for Institutional RDM in Materials Science, Dr. Rukeia El-Athman, Bundesanstalt für Materialforschung und –prüfung (BAM)

 

12:30 -13:30 Lunch

 

13:30-13:55 openBIS @ Fraunhofer IWM: Creating an Infrastructure for Digitization, Dr. Heiko Hafok, Fraunhofer-Institut für Werkstoffmechanik IWM

 

13:55-14:20 Large-File Raw Data Synchronization for openBIS Research Repositories, Friedemann Ringwald, Universitäts Klinikum Heidelberg

 

14:20-14:45 openBIS and pyBIS in a data management pipeline, Dr Guanghao You, NCCR Evolving Languages

 

14:45-15:10 Addressing Research Data Management Challenges in a Collaborative Material Science Project, Prof Ulrich Kerzel, RWTH Aachen University

 

15:15-15:45 Coffee break

 

15:45-16:05 openBIS roadmap, Dr. Caterina Barillari, ETHZ Scientific IT Services

 

16:05-17:15 Round table discussion, everyone

 

18:30 Dinner in Zurich town center

 

 

Day 2: 13.09.2023

On this day there will be 2 parallel workshops in the morning and 2 parallel workshops in the afternoon.

Each workshop has a limited number of spaces that are available on a first come first served basis.

 

09:00-12:30 Workshop 1: openBIS users training

Location: ETHZ HG building, Room E 33.1

 

25 places available.

 

In this workshop we will provide a general overview of openBIS followed by a practical training session.

 

Topics covered:

  • Working with Inventory of lab materials.
  • Working with Inventory of lab protocols.
  • Lab notebook: Registration of experiments and data upload.

 

Requirements & info:

  • Own laptop.
  • This course is designed for beginners and does not require any previous knowledge about openBIS.
  • A training server will be made available to participants on the day.
  • Information on training material will be sent out to participants before the training.

 

 

09:00-12:30 Workshop 2: Integrating with other systems: the openBIS V3 Java API

Location: ETHZ HG building, Room E 33.5

 

15 places available.

 

In this workshop we will look at how to use the V3 Java API to integrate openBIS with other systems.

 

Topics covered:

  • openBIS V3 API philosophy.
  • How to navigate the V3 API documentation.
  • How to create V3 Java applications that can be used from other systems to integrate with openBIS. Create entities and search entities.

 

Requirements & info:

  • Own laptop.
  • Java programming knowledge.
  • Git installed.
  • IntelliJ Community Edition IDE installed: https://www.jetbrains.com/idea/download/.
  • Java JDK 17 installed: https://adoptium.net/en-GB/temurin/releases/.
  • A training server will be made available to participants on the day.

 

 

12:30-13:30 Lunch

 

13:30-17:00 Workshop 3: openBIS instance admins training

Location: ETHZ HG building, Room E 33.1

 

25 places available.

 

In this workshop we will provide a general overview of the openBIS admin functionalities followed by a practical training session.

 

Topics covered:

  • Registration of openBIS types.
  • Customization of ELN Settings.
  • Dynamic property plugins.
  • Entity validation plugins.
  • User management.

 

Requirements & info:

  • Own laptop.
  • This course is designed for openBIS Instance Admins.
  • A training server will be made available to participants on the day.
  • Information on training material will be sent out to participants before the training.

 

 

13:30-17:00 Workshop 4: automating data imports: the dropbox core plugin

Location: ETHZ HG building, Room E 33.5

 

15 places available.

 

In this workshop we will look at how to use the dropbox functionality of openBIS for data ingestion.

 

Topics covered:

  • How to create openBIS dropboxes.
  • The dropbox lifecycle and rollback mechanism.
  • Registering openBIS entities from dropbox.
  • Use openBIS V3 API to search from dropbox.
  • Upload data from dropbox.
  • Parse files from dropbox.

 

Requirements & info:

  • Own laptop.
  • Python 2.7 programming knowledge.
  • Visual Studio Code.
  • A training server will be made available to participants on the day.

 

 

 

Day 3: 14.09.2023

On this day there will be 1 workshop in the morning and 1 workshop in the afternoon.

Each workshop has a limited number of spaces that are available on a first come first served basis.

 

09:00-12:00 Workshop 5: working with openBIS using Python, JupyterHub and pyBIS

Location: ETHZ HG building, Room E 33.1

 

15 places available.

 

In this workshop we will look at how to work with pyBIS for users’ and admins’ functionalities.

 

Topics covered:

  • Connect to openBIS and browse through its content
  • Create and modify openBIS master data and the ELN settings
  • Search, create, update and delete Objects and Datasets

 

Requirements & info:

  • Own laptop.
  • Python 3+ programming knowledge.
  • A training server will be made available to participants on the day.

 

 

12:00-13:00 Lunch

 

13:00-17:00 Workshop 6: developing your own openBIS webapps and extending the ELN-LIMS: the openBIS V3 Javascript API

Location: ETHZ HG building, Room E 33.1

 

 

15 places available.

 

In this workshop we will look at the V3 Javascript API for developing webapps.

 

Topics covered:

  • How to use the Javascript API from a web application with provided examples.
  • ELN Plugin system.
  • How to use the AS service plugins to create custom APIs usable from web applications.

 

Requirements & info:

  • Own laptop.
  • JavaScript programming knowledge.
  • Visual Studio Code.
  • A training server will be made available to participants on the day.