Pipeline Check
Run the full pipeline validation suite to catch issues before committing.
Steps
- •Snakemake lint: Run
micromamba run -n q100-smk snakemake --lintto check for rule issues - •Snakemake dry-run: Run
micromamba run -n q100-smk snakemake -n -- allto verify the DAG resolves - •Snakefmt check: Run
micromamba run -n q100-smk snakefmt --check workflow/to verify Snakemake formatting - •R lint: Run
Rscript -e 'lintr::lint_dir("R/")'to check R code quality - •Markdownlint: Run
markdownlint '**/*.md' --ignore node_modulesto check markdown files
Report results clearly, grouping errors by category (lint, dry-run, format, R, markdown). If everything passes, confirm all checks passed.