Skip to main content

Process Mining for Python

Project description

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)

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

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

Uploaded Source

Built Distribution

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.

Supported by

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