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 details)
Built Distribution
File details
Details for the file pyppl_flowchart-0.0.3.tar.gz
.
File metadata
- Download URL: pyppl_flowchart-0.0.3.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/0.12.17 CPython/3.7.3 Linux/2.6.32-754.15.3.el6.x86_64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28496f5bbb01b7968a30634d0a686f47e6c60de564b9521073e12bb39c05d29d |
|
MD5 | 7495a7ca2d9353df012b2a3c78bf1a5b |
|
BLAKE2b-256 | 495b9c3169670a9d5f7b29a43dc9eed2f899b5503421eada6b6f6d32777c7faf |
File details
Details for the file pyppl_flowchart-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: pyppl_flowchart-0.0.3-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/0.12.17 CPython/3.7.3 Linux/2.6.32-754.15.3.el6.x86_64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90ad8054bf55e57aea12675c1387bb835dec391e211c10114161bb46c56330e3 |
|
MD5 | 50952fa754288374ff6957324fb09cdf |
|
BLAKE2b-256 | 6a030b78162f5d924de2aa80584ab09d14701e9f90b1eaeb8c6546e699130705 |