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 details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Egg

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

Uploaded Python 3

File details

Details for the file prompy-1.3.0.tar.gz.

File metadata

  • Download URL: prompy-1.3.0.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.6.9

File hashes

Hashes for prompy-1.3.0.tar.gz
Algorithm Hash digest
SHA256 17d6291def0790c3b3e4e1eb88df7be3198fd91305ad7ac41a94348d09df0904
MD5 a34c6595883138a847a60fe80d349293
BLAKE2b-256 47da76ca0035c3a065fd2e9d71c6860e7e6e940487ba203e987a381488cf85b1

See more details on using hashes here.

File details

Details for the file prompy-1.3.0-py3.6.egg.

File metadata

  • Download URL: prompy-1.3.0-py3.6.egg
  • Upload date:
  • Size: 25.8 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.6.9

File hashes

Hashes for prompy-1.3.0-py3.6.egg
Algorithm Hash digest
SHA256 b9301aecd26bc9831d43d004d6b5794091d15ffdea9635a9123cadaefe6090ed
MD5 858c9df3b5073a816c53ada1ea472843
BLAKE2b-256 255613bb3e7486c9aaf591f21a71a3f9f12eabb6ac7975b568e45abb7b9a7bdb

See more details on using hashes here.

File details

Details for the file prompy-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: prompy-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.6.9

File hashes

Hashes for prompy-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 896fabb94a7ec51a0ecf47c6de642b2c01f25555e3a9b7bb8a5a4962a4a06e51
MD5 13086bdbe3281d14c1ebd1ae2db3d801
BLAKE2b-256 ac077e51da1acbbed5755f473a43c0858966fbcfa2e6920e16ce2741b5aab1cd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page