Skip to content

Releases: OpenOmics/snakevision

v1.0.0

12 Mar 21:11

Choose a tag to compare

1.0.0 (2026-03-12)

⚠ BREAKING CHANGES

  • Major changes to packaging, command-line interface, and defaults for cli options.

Features

  • added github actions workflows (fa3fb9f)
  • expose more options to style DAGs formatting and creating module based python package. (7e296a9)
  • expose style options from dagviz (bdb36e9)

Bug Fixes

  • quote in testing workflow (fba85d2)

Documentation

  • updating readme with instructions to install pkg from gh. (cace459)

Code Refactoring

  • decrementing version and triggering major version increase. (26a0791)

v0.1.0

30 Nov 16:49
5cec765

Choose a tag to compare

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.