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

## Change Log We track all changes in our [CHANGELOG](https://github.com/pm4py/pm4py-core/blob/release/CHANGELOG.md) 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.2.6.tar.gz (577.6 kB view details)

Uploaded Source

Built Distribution

pm4py-2.2.6-py3-none-any.whl (1.4 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pm4py-2.2.6.tar.gz
  • Upload date:
  • Size: 577.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/56.0.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for pm4py-2.2.6.tar.gz
Algorithm Hash digest
SHA256 5a701d3a3919d33be1dbc6e827a1c0a7d68da5f29fe15680d55835d6f35bf27d
MD5 8c6606ace0f4f86f77ec603eba11467b
BLAKE2b-256 9a8d4c8da80b16b09e398c9d6bb0fca915ed7e4b5b1f8519d5ba40627df8bf49

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pm4py-2.2.6-py3-none-any.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/56.0.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for pm4py-2.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 a35ad54d7eeec51e58ae67909aa76ac25314a7897736ca23c00f2c5528030e43
MD5 36568977a5cd5bdd59a237412069b4b9
BLAKE2b-256 7b35f1233d30d6e38659b4350c516b3fa6e84f1c07f42eb510236141bb87be19

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