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

This version

2.1.3

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

Uploaded Source

Built Distribution

pm4py-2.1.3-py3-none-any.whl (668.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pm4py-2.1.3.tar.gz
  • Upload date:
  • Size: 391.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.tar.gz
Algorithm Hash digest
SHA256 a24f7d5bf39a5e1558e047ebcf825c1198a6797f771e1dcfff38d07f5eb94629
MD5 37ed159a3cc43c682d3efde9505beaed
BLAKE2b-256 cc1e85bdc68c2ee6adfb3054fac39db1104ca7ded693f572c0a8b1b8af9528c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pm4py-2.1.3-py3-none-any.whl
  • Upload date:
  • Size: 668.4 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-py3-none-any.whl
Algorithm Hash digest
SHA256 f7fcd5e53c6bf39f7d076b405b1658d389f0b2d7f2134194b4ba30cdb806377f
MD5 32ea6b09b9dec2efc8a3cae695a79708
BLAKE2b-256 9df985ae166a89b0576e07a2c6fef0a2f61cb92f34d67d858f36c259cc829fc2

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