pm4py.objects.petri_net.utils.projection module#
- pm4py.objects.petri_net.utils.projection.project_net_on_place(place)[source]#
Project a Petri net on a place
- Parameters:
place – Place
- Returns:
net – (Place) net
im – Empty initial marking
fm – Empty final marking
- pm4py.objects.petri_net.utils.projection.project_net_on_matrix(net, activities, parameters=None)[source]#
Project a Petri net with: - only visible transitions - where each place preset/postset is disjoint - with unique visible transitions on a numeric matrix
- Parameters:
net – Petri net
activities – List of activities
parameters – Possible parameters of the algorithm