24–27 Jun 2025
Aachen
Europe/Berlin timezone

This is a workshop organized by the ErUM-Data-Hub with support from DIG-UM.

In this workshop you will learn all steps to package, publish, document, and test your python package. For this, you are encouraged to bring your own software package.

This workshop is intended for researcher from all academic levels who are interested in getting their python software into the community.

The workshop will comprise keynote blocks (see timetable) and hands-on sessions accompanied by experts. By the end of this workshop you will (be able to) publish your own python software package. The timetable includes time to work on your own package publishing. You will be supported by a team of tutors.

More info to follow soon. Programme is preliminary. Registration is open. 

Check out past events.

Starts
Ends
Europe/Berlin
Aachen
INC Invention Center
Campus-Boulevard 30, 52074 Aachen

Prerequisites: 

  • Bring your code and we will help you publish / polish!
  • Don't have your own code? Contact angela.warkentin@erumdatahub.de. We'll show you codes from the community that you can refurbish. 

 

Topics: 

  • Version Control
  • Code Quality 
  • Testing 
  • CI & Documentation
  • Packaging Bascis
  • Advanced Packaging
  • Publishing & CD

 

Confirmed Speaker: 

  • Stefan Fröse (Academia Sinica) 
  • Angus Hollands (Princeton University I Open Source Applications Engineer) 
  • Nikolai Krug (LMU München)
  • David Koch (LMU München) 
  • Jonas Eschle (CERN) 
  • Anno Knierim (TU Dortmund) 

 

Fee: 

  • A fee of 150€ will be charged 
  • The fee includes lunch, dinner, coffee on all workshop days and the participation in the pub quiz

 

Workshop Dinner: 

  • We are pleased to invite all participants to a welcome dinner on June 24th and a pub quiz on June 25th. 

 

Am I part of ErUM? 

If you are working in Germany

  • in astroparticle, elementary, accelerator, hadron or nuclear physics, 
  • in research with neutrons, synchrotron radiation, nuclear probes and ion beams,  
  • at the German Observatory Council 
  • or related fields (computer science, big data, AI, ...)

you are automatically part of ErUM. Learn more

 

This workshop is supported by:

Application
Application for this event is currently open.