Skip to main content

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)

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pm4py-1.1.7.tar.gz (154.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pm4py-1.1.7-py3-none-any.whl (303.4 kB view details)

Uploaded Python 3

File details

Details for the file pm4py-1.1.7.tar.gz.

File metadata

  • Download URL: pm4py-1.1.7.tar.gz
  • Upload date:
  • Size: 154.6 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for pm4py-1.1.7.tar.gz
Algorithm Hash digest
SHA256 3d1eb2fdb68930627b1830a058fb4226b85ab2c9a4cefb812e8b007f2a623820
MD5 428676f4e08ffe7e8be9a1839714170f
BLAKE2b-256 396c9b8c3e1eb554a2c9dbc207caffc83e680f35946f51ed5e5507ed24ba50da

See more details on using hashes here.

File details

Details for the file pm4py-1.1.7-py3-none-any.whl.

File metadata

  • Download URL: pm4py-1.1.7-py3-none-any.whl
  • Upload date:
  • Size: 303.4 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for pm4py-1.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 4034113223c09aec3a751e05380d8ea9a20fecbae35291cd3aa5e5d7e25db819
MD5 f4053900f1bd21cf29e7b9d63e3204c2
BLAKE2b-256 0ae491aacd7bb88ee35cdf2b2c32df08dd60ed84f865753c86d0b0040bd164e0

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page