ctmrbio / stag-mwc

StaG Metagenomic Workflow Collaboration
https://stag-mwc.readthedocs.org
MIT License
26 stars 13 forks source link

Make StaG-mwc Snakemake workflow standards compliant #186

Closed boulund closed 1 year ago

boulund commented 1 year ago

https://snakemake.github.io/snakemake-workflow-catalog?rules=true

Major points to fix:

boulund commented 1 year ago

Possibly also add linting with snakemake --lint as a Github Action. Though we must ignore irrelevant warnings (e.g. /#.*/d in the metaphlan rules).

boulund commented 1 year ago

https://snakemake.readthedocs.io/en/stable/snakefiles/deployment.html#distribution-and-reproducibility

boulund commented 1 year ago

The main points have been handled and are soon merged to develop for the upcoming 0.6 release https://github.com/ctmrbio/stag-mwc/pull/205