Polars for Process Mining — high-performance process mining library
Project description
pl4pm
pl4pm is a Python process mining library built around Polars.
Install
pip install .
For editable development:
pip install -e .
Optional visualization and graph extras:
pip install ".[viz,nx]"
Quick start
import pl4pm
log = pl4pm.read_csv(
"event_log.csv",
case_id_col="case:concept:name",
activity_col="concept:name",
timestamp_col="time:timestamp",
)
dfg = pl4pm.discover_dfg(log)
pl4pm.save_vis_dfg(*dfg, "dfg.png")
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
pl4pm-0.2.0.tar.gz
(147.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
pl4pm-0.2.0-py3-none-any.whl
(165.5 kB
view details)
File details
Details for the file pl4pm-0.2.0.tar.gz.
File metadata
- Download URL: pl4pm-0.2.0.tar.gz
- Upload date:
- Size: 147.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c4f9f4dd893b6f28292f6b70950fbba572960ab14343380f1695603c2c34bb9
|
|
| MD5 |
eb870b21b198ac2b21aa407bb068de13
|
|
| BLAKE2b-256 |
89179f828c64cc63844dbcf3c59538d04f2eb85e9c0ba5d88ba270b6ce6ca212
|
File details
Details for the file pl4pm-0.2.0-py3-none-any.whl.
File metadata
- Download URL: pl4pm-0.2.0-py3-none-any.whl
- Upload date:
- Size: 165.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
06545668c0ebacdf792332e092896ee35517b3c7eb791690ee316e4ec0d22044
|
|
| MD5 |
5a400107ec8eecdd42c53dd3f22ee9e5
|
|
| BLAKE2b-256 |
b6f730e33d4dc7f5e24d080232642fb0c8e37d6224e93577b660ffe7a9ff44d9
|