Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 670 Bytes

README.md

File metadata and controls

37 lines (23 loc) · 670 Bytes

fileDag

Parse Snakemake's input and output files as nodes in a DAG.

Usage

snakemake --detailed-summary -c | python3 fileDAG.py > dag.html

Alternatively, you can set up an alias in your .bashrc, .bash_profile, .zshrc, etc.

fileDAG() {
    python3 /absolute/path/to/fileDAG.py "$@"
}

and call the command below:

snakemake --detailed-summary -c | fileDAG > dag.html

Output

Also, hover on the nodes to see what happens!

Dependencies

  • pydot
  • dot (graphviz) available from the command line