Releases: OpenOmics/snakevision
Releases · OpenOmics/snakevision
v1.0.0
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
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.
allormutliqc, 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.