Sustainable data analysis with Snakemake