# Snakemake with julia (and similarities with Dr Watson or..)

**URL:** <https://discourse.julialang.org/t/snakemake-with-julia-and-similarities-with-dr-watson-or/126106>\
**Category:** General Usage\
**Tags:** workflow, scientific-project, drwatson, reproducibility\
**Created:** [February 20, 2025, 9:36am UTC](https://discourse.julialang.org/t/snakemake-with-julia-and-similarities-with-dr-watson-or/126106 "2025-02-20T09:36:29Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![abraemer](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abraemer/32/51403_2.png) [@abraemer](https://discourse.julialang.org/u/abraemer)\
**Post date:** [February 20, 2025, 6:28pm UTC](https://discourse.julialang.org/t/snakemake-with-julia-and-similarities-with-dr-watson-or/126106/6 "2025-02-20T18:28:33Z")

</div>

Funnily enough there was a post 2h before this thread about basically the same topic by @jonathanBieler

> [@Dagger + Dates = snakemake?](https://discourse.julialang.org/t/dagger-dates-snakemake/126111):
>
> I have a folder data with samples (csv files), I want to compute some statistics for each file and then make a summary. In snakemake you can define rules how to produce the output file from the inputs, and snakemake will handle the execution, running things only when needed (e.g. when a file has been modified). There’s not equivalent in Julia, but I think all most of the building blocks are already in Dagger and we just need some nicer frontend. Here’s an example I made quickly to illustrate: I…

---

_[View the full topic](https://discourse.julialang.org/t/snakemake-with-julia-and-similarities-with-dr-watson-or/126106)._
