Erlangen 2022 – scientific programme
Parts | Days | Selection | Search | Updates | Downloads | Help
AKjDPG: Arbeitskreis junge DPG
AKjDPG 3: Hacky Hour I (joint session AGI/AKjDPG)
AKjDPG 3.2: Talk
Wednesday, March 16, 2022, 14:45–15:15, AGI-H20
Snakemake: Making data workflows easier and more reproducible — •Johannes Hampp — Center for international Development and Environmental Research, Justus Liebig University Giessen
Daily scientific work often involves handling research data from experiments or simulations. Necessary data wrangling and analysis steps are usually repeated following predefined steps. Snakemake aims to make this process easier, faster, less error-prone, improving transparency and reproducibility. Individual steps are split into standalone rules, which are flexibly combined into workflows. Workflows are defined in a simple and human-readable format. They are automatically executed to keep any data dependencies up-to-date. Snakemake thus ensures ordered, transparent and documented data workflows, significantly reducing human errors from manual workflow execution or from improvised, self-written workflow solutions. Snakemake is open source software and supports popular programming languages like R, Python and Julia. Furthermore, integration with other programming languages or programmes is possible as long as they offer a command line interface. Many more features are available.
For yourself, Snakemake makes your life easier, more productive and more fun. For other researchers, well-documented and automatic workflows increase the accessibility and reproducibility of your research and research data.