pm4py.objects.ocel.obj module#

class pm4py.objects.ocel.obj.Parameters(*values)[source]#

Bases: Enum

EVENT_ID = 'param:event:id'#
EVENT_ACTIVITY = 'param:event:activity'#
EVENT_TIMESTAMP = 'param:event:timestamp'#
OBJECT_ID = 'param:object:id'#
OBJECT_TYPE = 'param:object:type'#
QUALIFIER = 'param:qualifier'#
CHANGED_FIELD = 'param:chngfield'#
class pm4py.objects.ocel.obj.OCEL(events=None, objects=None, relations=None, globals=None, parameters=None, o2o=None, e2e=None, object_changes=None)[source]#

Bases: object

get_extended_table(ot_prefix='ocel:type:') DataFrame[source]#

Transforms the current OCEL data structure into a Pandas dataframe containing the events with their attributes and the related objects per object type.

get_summary() str[source]#

Gets a string summary of the object-centric event log

is_ocel20()[source]#