Time: 09:30 – 17:00 (full day, lunch 12:30 – 14:00)
Room: SB-M500
Chairs: Alex Ioannidis (CERN), Karolina Przewa (CERN), Tom Morrell (Caltech), Dan Granville (Data Futures), Martin Fenner (Front Matter), Ekaterina Pechekhonova (New York University), Deb Verhoff (New York University), Matthew B. Carson (Northwestern University), Sara Gonzales (Northwestern University), Guillaume Viger (Northwestern University), Kristi L. Holmes (Northwestern University), Maximilian Moser (TU Wien), Sotirios Tsepelakis (TU Wien), Michael Groh (Uni Bamberg), Karl Krägelin (Uni Münster), Sarah Wiechers (Uni Münster)

Code: W01


InvenioRDM is an open source repository and research data management platform built on Python. In addition, this repository framework is the new back-end of Zenodo.org. The InvenioRDM community is built upon a strong multi-national collaboration led by the European Organization for Nuclear Research (CERN) with extensive partnership contributions by Northwestern University (core co-developers) and more than twenty other partners representing academic, research, funding, and industry collaborators from Europe, Asia, Africa, and North America.

Our day-long workshop for current and potential users of InvenioRDM will cover an introduction to the repository, a tour of its technical infrastructure and workflows, the opportunity to practice installing a version of InvenioRDM on a personal laptop, demos of local installations and customizations, presentations of real-world use cases illustrating InvenioRDM’s strengths for transparency and compliance, as well as local implementation and communication & outreach best practices. We hope to demonstrate to the audience the strengths of our style of collaborative, distributed development, of the open source repository InvenioRDM itself, and of its flexibility and ability to incorporate compliance and transparency-enhancing features such as PIDs. We intend that the audience will come away better informed about open source repository development, and that they will have learned about the potential benefits to them of joining our own or a similar open source repository community.

Our workshop will take a mixed format approach over the course of the day in order to reach audiences with different learning styles.

Morning sessions will include:

  • An Introduction to InvenioRDM session led by core developers – presenter-led lecture
  • Show & Tell of customizations by several institutions running instances of InvenioRDM, including a demo of how to incorporate customizations to the InvenioRDM templates, vocabularies, and deposit form – presenter-led lectures and demos followed by Q&A
  • Presentation on signposting implementation – presenter-led lecture followed by Q&A
  • Supporting Transparency and Compliance: A combined lecture and discussion session on how incorporating InvenioRDM and/or Zenodo into data workflows enables compliance with government mandates for data sharing

Afternoon sessions will include:

  • Hands-on Installation Session – installation of InvenioRDM by participants on their own computers, incorporating tutorial aspects, participatory discussion, and Q&A
  • The InvenioRDM Community: An introduction to the community with information on governance, workflows, and how to join, including real-life user stories from partner organizations on why they have chosen to join the InvenioRDM community – presenter-led lecture followed by Q&A

Learning outcomes

At the end of this workshop, attendees should be able to:

  • Understand the basics of the InvenioRDM framework
  • Understand the InvenioRDM community, its various initiatives and workflows both technical and non-technical, and how to join and become involved
  • Understand how InvenioRDM supports research reproducibility, transparency, and regulatory compliance
  • Understand the basics of how to enact customizations to their software for their own InvenioRDM instances

Expectations of attendees

  • Attendees participating in the hands-on installation part of the workshop are expected to bring a reasonably performant laptop (macOS or Linux, Windows not supported) on which they have administrative access (can install software).
  • Prior to the workshop, installation session attendees must follow instructions for checking system requirements. A dedicated email to the participants will be sent prior to their arrival.

Back to Workshops and tutorials