Skip to main content

Process Mining for Python (PM4Py)

Project description

# PM4Py 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. PM4Py is a product of the Fraunhofer Institute for Applied Information Technology.

## Documentation / API Full documentation of PM4Py is available at http://pm4py.org/

## First Example A very simple example, to whet your appetite:

import pm4py

log = pm4py.read_xes(‘<path-to-xes-log-file.xes>’)

process_model, initial_marking, final_marking = pm4py.discover_petri_net_inductive(log)

pm4py.view_petri_net(process_model, initial_marking, final_marking, format=”svg”)

## Installation PM4Py can be installed on Python 3.6.x / 3.7.x / 3.8.x by doing:

pip install -U pm4py

## Release Notes To track the incremental updates, we offer a [RELEASE_NOTES](https://github.com/pm4py/pm4py-core/blob/release/RELEASE_NOTES) file.

## Third Party Dependencies As scientific library in the Python ecosystem, we rely on external libraries to offer our features. Please check the [README.THIRD_PARTY.md](https://github.com/pm4py/pm4py-core/blob/release/README.THIRD_PARTY.md) file in order to know the dependencies and their license.

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

Uploaded Source

Built Distribution

pm4py-2.1.3.1-py3-none-any.whl (670.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pm4py-2.1.3.1.tar.gz
  • Upload date:
  • Size: 393.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.5

File hashes

Hashes for pm4py-2.1.3.1.tar.gz
Algorithm Hash digest
SHA256 b4843b27a03d161829b5debdfcca58feb9f6ee7cffe2f1661cc8e13216227855
MD5 3b2699f3b1c6f715680c2f4237f768a9
BLAKE2b-256 31affa089f733827556a770545a5ed6df0677d76fb2fe721942fff966b09d289

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pm4py-2.1.3.1-py3-none-any.whl
  • Upload date:
  • Size: 670.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.8.5

File hashes

Hashes for pm4py-2.1.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 08fba3e0a5391dda9b78650e9d7860c9db0db744d6efb7d0a3b0760ba182a8a8
MD5 a9ae442fb2275b01f15c57792ff85fce
BLAKE2b-256 0346f24799a2ae8ea779d13725f63c2b19baccd41aa77fc1eb645cac51534d92

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