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
pyppl_flowchart-0.0.3.tar.gz
(5.7 kB
view hashes)
Built Distribution
Close
Hashes for pyppl_flowchart-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90ad8054bf55e57aea12675c1387bb835dec391e211c10114161bb46c56330e3 |
|
MD5 | 50952fa754288374ff6957324fb09cdf |
|
BLAKE2b-256 | 6a030b78162f5d924de2aa80584ab09d14701e9f90b1eaeb8c6546e699130705 |