Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Snakemake is a powerful workflow management system that allows you to define and execute complex computational workflows in a reproducible and scalable manner. In this tutorial, we'll walk through the basics of Snakemake and demonstrate how to create and execute a simple workflow.

Info
titleWarning

Snakemake works very well on local machines and on computational clusters, however it does not have a server handler, which means having multiple people running the same workflow on a server can cause complications. This can for example happen on modelling-as-a service servers. In that case you are advised to use a more involved worfklow manager, such as Argo.


Info
titleSee also

See also the example project on Github: https://github.com/Deltares/FAIR-data-example-project


Prerequisites

Before we begin, make sure you have the following prerequisites installed on your system:

...