Skip to content

v0.1.0

Latest
Compare
Choose a tag to compare
@skchronicles skchronicles released this 30 Nov 16:49
5cec765

snakevision (v0.1.0)

First release of SnakeVision command-line tool

Features:

  • Builds a DAG or digraph visualization from a Snakemake rulegraph or dot-like file.
  • Accepts input via positional argument or via standard input.
  • Skip over specific rules, i.e. all or mutliqc, when rendering a plot to reduce the overall clutter of the resulting image

Roadmap:

  • Ability to define sub-workflows to group similar rules together. networkX supports creating nodes that are graphs-like objects. May need to extend styling/rendering abilities of dagviz to define sub-workflows.
  • Add the ability to provide more than one rulegraph or DAG as positional arguments, find common rules & create a rule graph of the set/union of N input graphs.
  • Ability to support additional input format types, there are various file formats to represent graph-like objects
    • Add support for rulegraphs or DAGs created by Nextflow.
    • Add support for other most common file formats.