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

Uploaded Source

Built Distribution

pm4py-1.1.20-py3-none-any.whl (322.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pm4py-1.1.20.tar.gz
Algorithm Hash digest
SHA256 e9fe80472c6b97a1a7981c42d7b1dbfb4f2e00041a57982120e46d70b9a41b6b
MD5 1c75af7961b49e07bc4a5195a0a451d5
BLAKE2b-256 2b9219e44c7feba2d3cab181db32f9bf732c935270a530f56185d3a82d6527c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pm4py-1.1.20-py3-none-any.whl
  • Upload date:
  • Size: 322.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.3

File hashes

Hashes for pm4py-1.1.20-py3-none-any.whl
Algorithm Hash digest
SHA256 058d59535100e4fa0d866d366f9d000b7d6115bbe2e3e0ca3e65efc8848e0a1e
MD5 528c0f79a63177adf91b9324bdd3dcb9
BLAKE2b-256 c29aba1d102681ba945d5d5c4beeec4d5fdf3f04b5258402245b3e1fb6f8ac4a

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