Versioned and reproducible storage of code and data

‘Single occurrences that cannot be reproduced are of no significance to science’ wrote Karl Popper in 1935 in The Logic of Research. This has not changed to this day. What is new is that research data and research software must be managed sensibly. To do this, you must not silently rely on certain resources and development environments. Changes to your data and software can be tracked and team collaboration can be facilitated.

Training objective

You will be able to create reproducible research results and efficiently write source code together. The transformation of your data will be versioned and reproducible.

Target group

Anyone who wants to create and modify source code and data together and in a reproducible manner without writing competing code.

Course content

  • Day 1

    • Introduction to Git

    • Installation and configuration

    • Tags and branches

    • Undoing changes

  • Day 2

    • Pull requests/merge requests

    • Git Hooks

    • Git workflows

    • Git Best Practices

  • Day 3

    • Advanced Git

      • Generated files (Jupyter Notebooks etc.)

      • Binary files (PDFs, Excel, Word, images etc.)

      • Manage large data versioned

      • Connect code and data

      • FilCreate data pipelines

      • File permissions

What we offer

In our in-house and online seminars, we customise the content exactly to your needs. We coordinate the content with you in advance. We will be happy to provide you with a customised offer.

Your advantages:

Price:

from €2.880 (plus VAT)

Get in touch

Do you have a question that is not answered here? Veit will be happy to answer your questions and create a customised offer for your training.

Portrait Veit Schiele

Veit Schiele

Mail

Phone