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://http://pm4py.pads.rwth-aachen.de/
You can always check out (changes to) the source code at the github repo.
A very simple example, to whet your apetite:
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.1.7
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.1.7.tar.gz | 154.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pm4py-1.1.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 457.9 kB
Release files / pm4py-1.1.7.tar.gz
| Download URL | pm4py-1.1.7.tar.gz |
|---|---|
| Size | 154.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3d1eb2fdb68930627b1830a058fb4226b85ab2c9a4cefb812e8b007f2a623820
|
|
BLAKE2b-256 checksum How to use checksums |
396c9b8c3e1eb554a2c9dbc207caffc83e680f35946f51ed5e5507ed24ba50da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.3
|
Release files / pm4py-1.1.7-py3-none-any.whl
| Download URL | pm4py-1.1.7-py3-none-any.whl |
|---|---|
| Size | 303.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4034113223c09aec3a751e05380d8ea9a20fecbae35291cd3aa5e5d7e25db819
|
|
BLAKE2b-256 checksum How to use checksums |
0ae491aacd7bb88ee35cdf2b2c32df08dd60ed84f865753c86d0b0040bd164e0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.3
|