Generating flowchart for PyPPL
Project description
pyppl_flowchart
Flowchart generator for PyPPL.
Installation
pip install pyppl_flowchart
Usage
Generating flowchart for your pipeline
# process definition PyPPL().start(...).flowchart(fcfile = '/path/to/your/flowchart.svg').run()
Hiding some processes from flowchart
# Turn # p1 -> p2 -> p3 -> p4 -> p5 p3.hide = True # into: # p1 -> p2 -> p4 -> p5
Theming
In your configuration:
default: _flowchart: theme: default # other default configurations # other profiles
We have two builtin themes: default
and dark
:
You can also default your own theme in the configuration:
default: _flowchart: theme: base: shape: box style: rounded,filled fillcolor: "#ffffff" color: "#000000" fontcolor: "#000000" start: style: filled color: "#259229" end: style: filled color: "#d63125" export: fontcolor: "#c71be4" skip: fillcolor: "#eaeaea" skip+: fillcolor: "#b5b3b3" resume: fillcolor: "#b9ffcd" resume+: fillcolor: "#58b773" procset: style: filled color: "#eeeeee"
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size pyppl_flowchart-0.0.2.post2-py3-none-any.whl (6.0 kB) | File type Wheel | Python version py3 | Upload date | Hashes View |
Filename, size pyppl_flowchart-0.0.2.post2.tar.gz (5.7 kB) | File type Source | Python version None | Upload date | Hashes View |
Close
Hashes for pyppl_flowchart-0.0.2.post2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d538f8e71466017394cd96b0c43bcc1a1e01aedfab748cc006b14b5cb2e37300 |
|
MD5 | 5cf7bc88e279549cea41b1cc93b5b82f |
|
BLAKE2-256 | fa87524822da58f2896222ae80a8a99eda1521fb869349273c19604277af59f6 |
Close
Hashes for pyppl_flowchart-0.0.2.post2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50649b65e91346ff89a5117b7f942645900caaa460c09effc024efc241412e3d |
|
MD5 | 059b6c741df66a1e690b7911fd62b0bb |
|
BLAKE2-256 | 9d69187ae631d0862cf7b1b6aaf03c338ececca002f8bd75613ce8c7d9775ef6 |