Python Toolbelt for Data Stewards in JupyterLab

This course is part of the Summer School for Data Stewards 2026.

Annotation: The overall aim is to provide a practical, Python-based toolkit for data stewards to turn incoming project data into a validated, well-documented, and handover- or deposit-ready package, using JupyterLab as the execution and reporting environment.

The session will cover:

  • Data validation: defining and adjusting schemas, and producing actionable validation reports.
  • Metadata readiness: creating and validating a minimum metadata record, and aligning outputs with common repository expectations.
  • Packaging for handover/deposit: bundling data, documentation, and validation evidence.

Time permitting, we may also provide a brief overview of repository automation, including a short conceptual demo of where automation begins (e.g., Zenodo API for deposit workflows or GitHub).

Language: English

Tutor: Matthias Täschner

Matthias Täschner

Matthias Täschner is a Research Associate at the Data Science Center ScaDS.AI at the University of Leipzig, working in the area of Service & Transfer. His research focuses on topics related to data analysis and integration, artificial intelligence, and visualization. He manages projects in application development and research in collaboration with partners from industry, academia, and public administration. He is also responsible for planning and conducting training sessions on data science and artificial intelligence, as well as coordinating the IT infrastructure at ScaDS.AI.

Share event

You are running an old browser version. We recommend updating your browser to its latest version.