Skip to content

Latest commit

 

History

194 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pmlab-lite

PyPI version Certificate: XES License: MIT


A Process Mining scripting environment. Containing the following functionalities among others:

  • Petri Net modelling, exploring and execution
  • Reading and working with Event Logs
  • Executing state of the art Process Mining techniques
  • such as the Inductive Miner for Process Model Discovery
  • or the A*-algorithm for computing Alignments in Conformance Checking

Installation

Install pmlab-lite from pypi using pip:

$ pip3 install pmlab-lite

Testing

In the test folder involved parties can create test files and run the test files.

Create test-files in the test-directory following the naming convention: test_*.py

pmlab-lite
 ├── pmlab_lite
 │     ├── ...
 │     ├── pn
 │     │    └── ...
 │     └── __init__.py
 ├── test
 │     ├── test_pn.py
 │     ├── ...
 │     └── test_*.py
 ├── .gitignore
 ├── LICENSE
 ├── README.md
 ├── distribute_to_pypi.sh
 └── setup.py    

Run the test-file from the top-level-directory using following command:

$ python3 -m unittest test.test_*

Certification

XES certified by the IEEE Task Force on Process Mining.

License

GNU General Public License 3.0

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

7 watching

Forks

Releases

Packages

Used by

Contributors

Languages