Welcome to Process Mining for Python!
PM4Py is a python library that supports (state-of-the-art) process mining algorithms in python. It is completely open source and intended to be used in both academia and industry projects.
The official website of the library is http://pm4py.org/
You can always check out (changes to) the source code at the github repo.
A very simple example, to whet your appetite:
from pm4py.algo.discovery.alpha import factory as alpha_miner from pm4py.objects.log.importer.xes import factory as xes_importer from pm4py.visualization.petrinet import factory as vis_factory
log = xes_importer.import_log(‘<path-to-xes-log-file>’) net, initial_marking, final_marking = alpha_miner.apply(log) gviz = vis_factory.apply(net, initial_marking, final_marking) vis_factory.view(gviz)
Metadata
Release files for pm4py 1.2.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pm4py-1.2.4.tar.gz | 205.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pm4py-1.2.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 601.4 kB
Release files / pm4py-1.2.4.tar.gz
| Download URL | pm4py-1.2.4.tar.gz |
|---|---|
| Size | 205.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7ea00171077306e52a71acdcd58b8ea021ad694b0df23c3ee14c713b23f27eed
|
|
BLAKE2b-256 checksum How to use checksums |
8fb43e47c1cc1b1f67fd45f0c5ec12c0e53e7590bcc7dd1999d2440dc26fae15
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
|
Release files / pm4py-1.2.4-py3-none-any.whl
| Download URL | pm4py-1.2.4-py3-none-any.whl |
|---|---|
| Size | 395.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4a2ce937a87317fd2c973498b83de00d73da1d980700bf3e1b9ac6155db0d814
|
|
BLAKE2b-256 checksum How to use checksums |
7c5744ee4a5fdaab9bdabdad3af44f9c2ef193a75f473ff540b5eaa11dea9d7f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
|