Skip to main content

prompy

Project description

prompy

prompy is a library developed as an assisting tool for writing scripts to be executed by the ProM CLI. The ProM CLI is the commandline interface variant of ProM, which is on its own a GUI based extensible framework that supports a wide variety of process mining techniques. prompy is always used in combination with ProM, hence this should be installed beforehand, which can be done from its website www.promtools.org/doku.php. The ProM CLI takes Java scripts as input which contains runtime interpreted Java code and could include functions from the CLI variants of ProM plugins. For various reasons, it could be a tedious task to write these scripts, with which prompy could help by implementing functions that generate the Java code for often used plugins like importing event log data, petrinets, soundness checking, conformance checking and process discovery. Furthermore, it offers the functionality of generating template Python implementations for each available ProM plugin function which allows for using an IDE with autocomplete. An extensive list of examples can be found in the 'examples' directory on the gitlab page https://gitlab.com/dominiquesommers/prompy.

prompy can be easily installed by pip install prompy.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

prompy-1.3.0.tar.gz (9.6 kB view hashes)

Uploaded Source

Built Distributions

prompy-1.3.0-py3.6.egg (25.8 kB view hashes)

Uploaded Source

prompy-1.3.0-py3-none-any.whl (12.7 kB view hashes)

Uploaded Python 3

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