pm4py.algo.analysis.workflow_net package

Submodules

pm4py.algo.analysis.workflow_net.algorithm module

class pm4py.algo.analysis.workflow_net.algorithm.Variants(value)[source]

Bases: enum.Enum

An enumeration.

PETRI_NET = <module 'pm4py.algo.analysis.workflow_net.variants.petri_net' from 'C:\\Users\\berti\\FRAUNHOFER\\pm4py-core\\pm4py\\algo\\analysis\\workflow_net\\variants\\petri_net.py'>
pm4py.algo.analysis.workflow_net.algorithm.apply(net, parameters=None, variant=<Variants.PETRI_NET: <module 'pm4py.algo.analysis.workflow_net.variants.petri_net' from 'C:\\Users\\berti\\FRAUNHOFER\\pm4py-core\\pm4py\\algo\\analysis\\workflow_net\\variants\\petri_net.py'>>)[source]

Checks if a Petri net is a workflow net

Parameters
  • net – Petri net

  • parameters – Parameters of the algorithm

  • variant – Variant of the algorithm, possibe values: - Variants.PETRI_NET

Returns

Boolean value

Return type

boolean

pm4py.algo.analysis.workflow_net.evaluator module

Module contents