pm4py.utils.parse_process_tree#
- pm4py.utils.parse_process_tree(tree_string: str) ProcessTree [source]#
Parses a process tree from a string.
- Parameters:
tree_string (
str
) – String representing a process tree (e.g., “-> ( ‘A’, O ( ‘B’, ‘C’ ), ‘D’ )”). Operators are ‘->’ for sequence, ‘+’ for parallel, ‘X’ for XOR choice, ‘*’ for binary loop, and ‘O’ for choice.- Returns:
A ProcessTree object.
- Return type:
import pm4py process_tree = pm4py.parse_process_tree("-> ( 'A', O ( 'B', 'C' ), 'D' )")