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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions