You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: config/README.md
+14-7Lines changed: 14 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -202,24 +202,31 @@ All of the following variables are pre-defined in [config.yaml](/config/config.y
202
202
- `REPORT_QMD`: path of the report template in Quarto markdown (QMD) format.
203
203
- `REPORT_CSS`: path of the report stylesheet definition in CSS format.
204
204
205
-
## Workflow graphs
205
+
## Workflow visualization
206
206
207
-
To generate a simplified rule graph, run:
207
+
Snakemake enables easy visualization of workflows and rule relationships. The `--rulegraph` option outputs a DOT file that describes dependencies between rules. The example below produces an image using Graphviz:
To generate the directed acyclic graph (DAG) of all rules
216
-
to be executed, run:
215
+
The same graph can also be rendered with other tools such as [snakevision](https://github.com/OpenOmics/snakevision) (v0.1.0).
217
216
218
217
```shell
219
-
snakemake --forceall --dag | dot -Tpng > .dag.png
218
+
snakemake --forceall --rulegraph | snakevision -s all -o .rulegraph_sv.svg
220
219
```
221
220
222
-

221
+

222
+
223
+
The `--dag` option emits an directed acyclic graph (DAG) that corresponds to the rule instances that would be executed for the current dataset. The example below produces an image using Graphviz:
0 commit comments