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://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 algorithm as alpha_miner from pm4py.objects.log.importer.xes import importer as xes_importer from pm4py.visualization.petrinet import visualizer as petri_visualizer

log = xes_importer.apply(‘<path-to-xes-log-file>’) net, initial_marking, final_marking = alpha_miner.apply(log) gviz = petri_visualizer.apply(net, initial_marking, final_marking) petri_visualizer.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.3.1.tar.gz (270.0 kB view details)

Uploaded Source

Built Distribution

pm4py-1.3.1-py3-none-any.whl (559.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pm4py-1.3.1.tar.gz
  • Upload date:
  • Size: 270.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

File hashes

Hashes for pm4py-1.3.1.tar.gz
Algorithm Hash digest
SHA256 79e5088250deab986c4e9650bfaeb877a2a1d584c16c2ced830a8a815d593b5e
MD5 db925b28331e74f6a8e4a86ba0bead5d
BLAKE2b-256 69fae5d003fde8094d2a9b22c9a90db97c9a8f57e0fdef3d520983e5cf751ae5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pm4py-1.3.1-py3-none-any.whl
  • Upload date:
  • Size: 559.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

File hashes

Hashes for pm4py-1.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 47a7e6a9644f6a4f0d136b78f29ae6b4ec0476098d0c1e0827c04933eaf1509f
MD5 ac1987509d956a3e76383c7ee123dda7
BLAKE2b-256 77e9e6d28488971d3fe427452b2eb17eb9d2b46b93b9b58a75c8d08ed6354127

See more details on using hashes here.

Supported by

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