Mon - Wed 23 Mar 2026 - 25 Mar 2026Past

DKZ.2R at the FDM-Werkstatt 2026

Event Düsseldorf
Workshop Metadata Emacs Python
More Information

Community Workshop | 23–25 March 2026 | Heinrich Heine University Düsseldorf

We are excited to announce that DKZ.2R is participating in this year’s FDM-Werkstatt, the annual community workshop organized by fdm.nrw around the tools and practices of Research Data Management (RDM).

The fourth edition of the FDM-Werkstatt brings together researchers, data stewards, and developers from across NRW and beyond for three days of hands-on sessions, collaborative problem-solving, and peer exchange. This year’s event is organized in cooperation with the RDM Competence Centre of Heinrich Heine University Düsseldorf, CEPLAS, DataPLANT, and NFDI4BIOIMAGE.

DKZ.2R contributes two sessions — one on Tuesday, one on Wednesday. Both are hands-on, practical, and open to anyone with a basic technical background.

→ Full programme and registration: fdm.nrw/fdm-werkstatt


Session 1 — Tuesday, 24 March | 02:00–05:00 PM | Room BSR 4A/4B

Resilient Technologies – ROOT Tools for Sustainable, Reproducible Research Data Management

🎯 Level: Advanced | ⏱ 3 hours

Long before containers, cloud storage, and complex data pipelines, researchers relied on a set of robust, plain-text command-line tools that have proven themselves over decades: Emacs/Org-mode, sed, grep, awk, curl, make, tar. These are not relics — they are the ROOT of resilient, sustainable RDM.

Working through a concrete use case — analysing a dataset on collaborations among NFDI consortia — participants will build a complete, reproducible RDM workflow covering data acquisition, validation, transformation, documentation, and archiving. Every step is transparent, auditable, and free of proprietary dependencies.

Prerequisites: Basic CLI knowledge | Laptop with shell access | Emacs (preferably Doom Emacs) | Standard Unix tools (curl, grep, sed, awk, make, tar)

Led by Lukas C. Bossert (RWTH Aachen University / DKZ.2R)


Session 2 — Wednesday, 25 March | 09:00–12:00 PM | Room BSR 2

Building Interactive Visualizations with Streamlit in Python

🎯 Level: Advanced | ⏱ 3 hours

This workshop introduces Streamlit, a lightweight Python framework for building interactive data applications directly from a script - no web development experience required. Participants will build a complete example project: retrieving metadata from a Coscine resource and displaying it in a live, interactive dashboard that updates as new data is added.

Prerequisites: Basic Python knowledge | Python 3.11 or greater installed

Led by Jonathan Hartman (RWTH Aachen University / DKZ.2R) & the Coscine Service Management Team


Both sessions are part of the FDM-Werkstatt 2026, organized by fdm.nrw in cooperation with Heinrich Heine University Düsseldorf, CEPLAS, DataPLANT, and NFDI4BIOIMAGE.

Related Posts

By DKZ.2R: The Carpentries Workshop: Introduction to the Unix Shell, Git, and GitLab

The DKZ.2R presents, as a part of our “Trainings” work package, a Carpentries Workshop on the 18th and 22nd of November on the topic of “Introduction to the Unix Shell, Git, and GitLab”. This is an official Carpentries Workshop and will be hosted on-site at RWTH Aachen University.

Workshop material is available online and will be presented by official Carpentries instructors, who will guide you through the concepts with the help of hands-on exercises and personalized support. The course is designed for beginners and is open to participants from all domains. No prior knowledge is required. If you are interested in taking part in the workshop, you can sign up here.

Read More
Documentation From User Experience

Documentation From User Experience

This post is a condensed version of a talk at our Data Compentcy College

If you regularly use scientific software written by others, or tried to replicate interesting research that relies on software, you have probably also invested weeks of work to solve a software problem or even given up on a software because of missing documentation. Finding a project that might be the solution to your problem and then failing to run the code is frustrating. Being unable to run a project you have built yourself years ago is even worse. Having experienced all those setbacks myself in the past I want to use this post to channel that frustration to fuel solutions for better documentation for our current and future projects.

Read More

By DKZ.2R: Introduction to Machine Learning with Python and Scikit-Learn

As part of our “Trainings” work package, the DKZ.2R creates, curates and presents a variety of free trainings, seminars and courses. Our next offering will be a one and a half day carpentries-style workshop on basic machine learning using python and scikit-learn, to be presented at RWTH Aachen University on 24th and 25th of July, 2025. The workshop will cover the following topics:

  • What is Machine Learning / Why bother?
  • Supervised Methods (Regression / Classification)
  • Ensemble Methods
  • Unsupervised Methods (Clustering / Dimensionality Reduction)
  • Neural Networks
  • Ethics and Implications of Machine Learning

Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event. If you are interested in taking part in the workshop, you can sign up here.

Read More