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.

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

Uploaded Source

Built Distribution

pm4py-1.0.13-py3-none-any.whl (252.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pm4py-1.0.13.tar.gz
  • Upload date:
  • Size: 117.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.3

File hashes

Hashes for pm4py-1.0.13.tar.gz
Algorithm Hash digest
SHA256 fbd27101114aaf5ff002d02c4c228c898bef1a522f7e7e3ec82e8055ba872bb6
MD5 40a8ee5ec7aaa331c1b80f679e185e07
BLAKE2b-256 9744f3c1df507b56805bf5efa00e61502c11f71411f518d7731e7497c88d2651

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pm4py-1.0.13-py3-none-any.whl
  • Upload date:
  • Size: 252.5 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.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.3

File hashes

Hashes for pm4py-1.0.13-py3-none-any.whl
Algorithm Hash digest
SHA256 5820e99469a382102b017339fbf15af8396cacbb2e46670c211969844dcde449
MD5 d852b6f9c27d8b574dc8464136947803
BLAKE2b-256 25b3fec66afacbeb76088a15eef54d8b501c9f1d7af9fcb5a6714012d67809d5

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