Skip to content

Python Script to proccess Event Logs with pm4py #1

@connorn-dev

Description

@connorn-dev

Summary

Create a script to read event logs in .csv format. Using pm4py implement process mining techniques (finding start/end activities, tree discovery, graph construction, etc).

Task List

  • Import CSVs
  • Generate Graphs
  • Export graphs to file

Function Signatures

start_end_activities() // Finds the start and end activities of the events with the given csv path
generate_tree_inductive() // Generates tree structure of event logs
generate_graph_inductive() // Generates graph of event logs
generate_performance_graph_dfg() // Generate performance DFG
generate_count_graph_dfg() // Generate count DFG
generate_petri_net_inductive() // Generate Petri Net

Helper functions in csv_generator.py and io.py

References

PM4PY Github
PM4PY Documentation

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions