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.
Source Distribution
Built Distribution
Close
Hashes for pyppl_flowchart-0.0.2.post2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50649b65e91346ff89a5117b7f942645900caaa460c09effc024efc241412e3d |
|
MD5 | 059b6c741df66a1e690b7911fd62b0bb |
|
BLAKE2b-256 | 9d69187ae631d0862cf7b1b6aaf03c338ececca002f8bd75613ce8c7d9775ef6 |
Close
Hashes for pyppl_flowchart-0.0.2.post2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d538f8e71466017394cd96b0c43bcc1a1e01aedfab748cc006b14b5cb2e37300 |
|
MD5 | 5cf7bc88e279549cea41b1cc93b5b82f |
|
BLAKE2b-256 | fa87524822da58f2896222ae80a8a99eda1521fb869349273c19604277af59f6 |