Skip to main content

Process Mining for Python (PM4Py)

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.5.2.tar.gz (290.6 kB view details)

Uploaded Source

Built Distribution

pm4py-1.3.5.2-py3-none-any.whl (602.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pm4py-1.3.5.2.tar.gz
Algorithm Hash digest
SHA256 01deb458c78027f33e53bc8805680c8001129e4caacfdc2e63069ef0b3fc95e6
MD5 f3c6dd6d310bc6dec250b3cb42b5021d
BLAKE2b-256 056454512500adef8db582a3c5525eaa69975d06bba2576e123dffc10e5b74b0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pm4py-1.3.5.2-py3-none-any.whl
  • Upload date:
  • Size: 602.2 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/45.1.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.7.3

File hashes

Hashes for pm4py-1.3.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b9e114717b42e37925eab6dd5e2b9ba3ad97bbb46d17493984e53c024912cdec
MD5 62bd96e4dac4422b03a07b997e795021
BLAKE2b-256 18229e06c4b7007c7ef6049c844b1e8351265bab6b5d9d189f19f408989f970f

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