Spaces:
Sleeping
Sleeping
import inspect | |
import os | |
import sys | |
import traceback | |
import importlib.util | |
EXECUTE_EXAMPLES = True | |
def bpmn_js_visualization(): | |
from examples import bpmn_js_visualization | |
print("\n\nbpmn_js_visualization") | |
bpmn_js_visualization.execute_script() | |
def log_projection_dfg_variant(): | |
from examples import log_projection_dfg_variant | |
print("\n\nlog_projection_dfg_variant") | |
log_projection_dfg_variant.execute_script() | |
def streaming_live_to_static_stream(): | |
from examples import streaming_live_to_static_stream | |
print("\n\nstreaming_live_to_static_stream") | |
streaming_live_to_static_stream.execute_script() | |
def declare_simple(): | |
from examples import declare_simple | |
print("\n\ndeclare_simple") | |
declare_simple.execute_script() | |
def variants_paths_duration(): | |
from examples import variants_paths_duration | |
print("\n\nvariants_paths_duration") | |
variants_paths_duration.execute_script() | |
def ev_to_obj_types_graph(): | |
from examples import ev_to_obj_types_graph | |
print("\n\nev_to_obj_types_graph") | |
ev_to_obj_types_graph.execute_script() | |
def label_splitting(): | |
from examples import label_splitting | |
print("\n\nlabel_splitting") | |
label_splitting.execute_script() | |
def nx_ocel_to_graphviz(): | |
from examples import nx_ocel_to_graphviz | |
print("\n\nnx_ocel_to_graphviz") | |
nx_ocel_to_graphviz.execute_script() | |
def nx_traditional_to_graphviz(): | |
from examples import nx_traditional_to_graphviz | |
print("\n\nnx_traditional_to_graphviz") | |
nx_traditional_to_graphviz.execute_script() | |
def segments_retrieval_filtering(): | |
from examples import segments_retrieval_filtering | |
print("\n\nsegments_retrieval_filtering") | |
segments_retrieval_filtering.execute_script() | |
def feature_extraction_case_loc(): | |
from examples import feature_extraction_case_loc | |
print("\n\nfeature_extraction_case_loc") | |
feature_extraction_case_loc.execute_script() | |
def powl_discovery(): | |
from examples import powl_discovery | |
print("\n\npowl_discovery") | |
powl_discovery.execute_script() | |
def powl_parsing(): | |
from examples import powl_parsing | |
print("\n\npowl_parsing") | |
powl_parsing.execute_script() | |
def log_skeleton_manual_constraints(): | |
from examples import log_skeleton_manual_constraints | |
print("\n\nlog_skeleton_manual_constraints") | |
log_skeleton_manual_constraints.execute_script() | |
def stochastic_petri_playout(): | |
from examples import stochastic_petri_playout | |
print("\n\nstochastic_petri_playout") | |
stochastic_petri_playout.execute_script() | |
def trace_attrib_hierarch_cluster(): | |
from examples import trace_attrib_hierarch_cluster | |
print("\n\ntrace_attrib_hierarch_cluster") | |
trace_attrib_hierarch_cluster.execute_script() | |
def activities_to_alphabet(): | |
from examples import activities_to_alphabet | |
print("\n\nactivities_to_alphabet") | |
activities_to_alphabet.execute_script() | |
def ocel_filter_cc(): | |
from examples import ocel_filter_cc | |
print("\n\nocel_filter_cc") | |
ocel_filter_cc.execute_script() | |
def queue_check_exponential(): | |
from examples import queue_check_exponential | |
print("\n\nqueue_check_exponential") | |
queue_check_exponential.execute_script() | |
def queue_check_max_conc_exec(): | |
from examples import queue_check_max_conc_exec | |
print("\n\nqueue_check_max_conc_exec") | |
queue_check_max_conc_exec.execute_script() | |
def timestamp_granularity(): | |
from examples import timestamp_granularity | |
print("\n\ntimestamp_granularity") | |
timestamp_granularity.execute_script() | |
def ocel_occm_example(): | |
from examples import ocel_occm_example | |
print("\n\nocel_occm_example") | |
ocel_occm_example.execute_script() | |
def ocel_clustering(): | |
from examples import ocel_clustering | |
print("\n\nocel_clustering") | |
ocel_clustering.execute_script() | |
def ocel_enrichment(): | |
from examples import ocel_enrichment | |
print("\n\nocel_enrichment") | |
ocel_enrichment.execute_script() | |
def validation_ocel20_xml(): | |
from examples import validation_ocel20_xml | |
print("\n\nvalidation_ocel20_xml") | |
validation_ocel20_xml.execute_script() | |
def consecutive_act_case_grouping_filter(): | |
from examples import consecutive_act_case_grouping_filter | |
print("\n\nconsecutive_act_case_grouping_filter") | |
consecutive_act_case_grouping_filter.execute_script() | |
def cost_based_dfg(): | |
from examples import cost_based_dfg | |
print("\n\ncost_based_dfg") | |
cost_based_dfg.execute_script() | |
def df_to_log_postpro(): | |
from examples import df_to_log_postpro | |
print("\n\ndf_to_log_postpro") | |
df_to_log_postpro.execute_script() | |
def hybrid_ilp_miner(): | |
from examples import hybrid_ilp_miner | |
print("\n\nhybrid_ilp_miner") | |
hybrid_ilp_miner.execute_script() | |
def ml_insert_case_arrival_finish(): | |
from examples import ml_insert_case_arrival_finish | |
print("\n\nml_insert_case_arrival_finish") | |
ml_insert_case_arrival_finish.execute_script() | |
def ml_insert_waiting_service_time(): | |
from examples import ml_insert_waiting_service_time | |
print("\n\nml_insert_waiting_service_time") | |
ml_insert_waiting_service_time.execute_script() | |
def ml_log_to_target_vector(): | |
from examples import ml_log_to_target_vectory | |
print("\n\nml_log_to_target_vector") | |
ml_log_to_target_vectory.execute_script() | |
def ml_outcome_enriched(): | |
from examples import ml_outcome_enriched | |
print("\n\nml_outcome_enriched") | |
ml_outcome_enriched.execute_script() | |
def ocel20_import_export(): | |
from examples import ocel20_import_export | |
print("\n\nocel20_import_export") | |
ocel20_import_export.execute_script() | |
def revised_playout(): | |
from examples import revised_playout | |
print("\n\nrevised_playout") | |
revised_playout.execute_script() | |
def timestamp_case_grouping_filter(): | |
from examples import timestamp_case_grouping_filter | |
print("\n\ntimestamp_case_grouping_filter") | |
timestamp_case_grouping_filter.execute_script() | |
def trace_clustering(): | |
from examples import trace_clustering | |
print("\n\ntrace_clustering") | |
trace_clustering.execute_script() | |
def validation_ocel20_relational(): | |
from examples import validation_ocel20_relational | |
print("\n\nvalidation_ocel20_relation") | |
validation_ocel20_relational.execute_script() | |
def all_optimal_alignments(): | |
from examples import all_optimal_alignments | |
print("\n\nall_optimal_alignments") | |
all_optimal_alignments.execute_script() | |
def inductive_miner(): | |
from examples import inductive_miner | |
print("\n\ninductive_miner") | |
inductive_miner.execute_script() | |
def inductive_miner_dfg(): | |
from examples import inductive_miner_dfg | |
print("\n\ninductive_miner_dfg") | |
inductive_miner_dfg.execute_script() | |
def inductive_miner_variants(): | |
from examples import inductive_miner_variants | |
print("\n\ninductive_miner_variants") | |
inductive_miner_variants.execute_script() | |
def heu_miner_plus_plus(): | |
from examples import heuminer_plusplus | |
print("\n\nheuminer_plusplus") | |
heuminer_plusplus.execute_script() | |
def interval_events_overlap(): | |
from examples import interval_events_overlap | |
print("\n\ninterval_events_overlap") | |
interval_events_overlap.execute_script() | |
def kneighb_regression(): | |
from examples import kneighb_regression | |
print("\n\nkneighb_regression") | |
kneighb_regression.execute_script() | |
def log_to_int_tree_open_paths(): | |
from examples import log_to_int_tree_open_paths | |
print("\n\nlog_to_int_tree_open_paths") | |
log_to_int_tree_open_paths.execute_script() | |
def murata_reduction(): | |
from examples import murata_reduction | |
print("\n\nmurata_reduction") | |
murata_reduction.execute_script() | |
def ocel_merge_duplicates(): | |
from examples import ocel_merge_duplicates | |
print("\n\nocel_merge_duplicates") | |
ocel_merge_duplicates.execute_script() | |
def ocel_saw_net_disc(): | |
from examples import ocel_saw_net_disc | |
print("\n\nocel_saw_net_disc") | |
ocel_saw_net_disc.execute_script() | |
def ocel_to_nx(): | |
from examples import ocel_to_nx | |
print("\n\nocel_to_nx") | |
ocel_to_nx.execute_script() | |
def saw_net_ocel_multi(): | |
from examples import saw_net_ocel_multi | |
print("\n\nsaw_net_ocel_multi") | |
saw_net_ocel_multi.execute_script() | |
def saw_net_ocel_single(): | |
from examples import saw_net_ocel_single | |
print("\n\nsaw_net_ocel_single") | |
saw_net_ocel_single.execute_script() | |
def temporal_features(): | |
from examples import temporal_features | |
print("\n\ntemporal_features") | |
temporal_features.execute_script() | |
def transform_db_to_ocel(): | |
from examples import transform_db_to_ocel | |
print("\n\ntransform_db_to_ocel") | |
transform_db_to_ocel.execute_script() | |
def transform_db_to_ocel_2(): | |
from examples import transform_db_to_ocel_2 | |
print("\n\ntransform_db_to_ocel_2") | |
transform_db_to_ocel_2.execute_script() | |
def transform_db_to_xes(): | |
from examples import transform_db_to_xes | |
print("\n\ntransform_db_to_xes") | |
transform_db_to_xes.execute_script() | |
def trie(): | |
from examples import trie | |
print("\n\ntrie") | |
trie.execute_script() | |
def feature_extraction_ocel(): | |
from examples import feature_extraction_ocel | |
print("\n\nfeature_extraction_ocel") | |
feature_extraction_ocel.execute_script() | |
def ocel_validation(): | |
from examples import ocel_validation | |
print("\n\nocel_validation") | |
ocel_validation.execute_script() | |
def process_tree_frequency_annotation(): | |
from examples import process_tree_frequency_annotation | |
print("\n\nprocess_tree_frequency_annotation") | |
process_tree_frequency_annotation.execute_script() | |
def tree_manual_generation(): | |
from examples import tree_manual_generation | |
print("\n\ntree_manual_generation") | |
tree_manual_generation.execute_script() | |
def workalendar_example(): | |
from examples import workalendar_example | |
print("\n\nworkalendar_example") | |
workalendar_example.execute_script() | |
def merging_case_relations(): | |
from examples import merging_case_relations | |
print("\n\nmerging_case_relations") | |
merging_case_relations.execute_script() | |
def activity_position(): | |
from examples import activity_position | |
print("\n\nactivity_position") | |
activity_position.execute_script() | |
def link_analysis_vbfa(): | |
from examples import link_analysis_vbfa | |
print("\n\nlink_analysis_vbfa") | |
link_analysis_vbfa.execute_script() | |
def ocel_streaming(): | |
from examples import ocel_streaming | |
print("\n\nocel_streaming") | |
ocel_streaming.execute_script() | |
def petri_manual_generation(): | |
from examples import petri_manual_generation | |
print("\n\npetri_manual_generation") | |
petri_manual_generation.execute_script() | |
def timestamp_interleavings(): | |
from examples import timestamp_interleavings | |
print("\n\ntimestamp_interleavings") | |
timestamp_interleavings.execute_script() | |
def object_centric_petri_net_discovery(): | |
from examples import object_centric_petri_net_discovery | |
print("\n\nobject_centric_petri_net_discovery") | |
object_centric_petri_net_discovery.execute_script() | |
def trans_system_stochastic_view(): | |
from examples import trans_system_stochastic_vis | |
print("\n\ntrans_system_stochastic_view") | |
trans_system_stochastic_vis.execute_script() | |
def network_analysis(): | |
from examples import network_analysis | |
print("\n\nnetwork_analysis") | |
network_analysis.execute_script() | |
def read_write_ocel(): | |
from examples import read_write_ocel | |
print("\n\nread_write_ocel") | |
read_write_ocel.execute_script() | |
def ocdfg_discovery(): | |
from examples import ocdfg_discovery | |
print("\n\nocdfg_discovery") | |
ocdfg_discovery.execute_script() | |
def enrich_log_with_align(): | |
from examples import enrich_log_with_align | |
print("\n\nenrich_log_with_align") | |
enrich_log_with_align.execute_script() | |
def extended_marking_equation(): | |
from examples import extended_marking_equation | |
print("\n\nextended_marking_equation") | |
extended_marking_equation.execute_script() | |
def features_locally_linear_embedding(): | |
from examples import features_locally_linear_embedding | |
print("\n\nfeatures_locally_linear_embedding") | |
features_locally_linear_embedding.execute_script() | |
def discovery_data_petri_net(): | |
from examples import discovery_data_petri_net | |
print("\n\ndiscovery_data_petri_net") | |
discovery_data_petri_net.execute_script() | |
def performance_dfg_simulation(): | |
from examples import performance_dfg_simulation | |
print("\n\nperformance_dfg_simulation") | |
performance_dfg_simulation.execute_script() | |
def data_petri_nets(): | |
from examples import data_petri_nets | |
print("\n\ndata_petri_nets") | |
data_petri_nets.execute_script() | |
def inhibitor_reset_arcs(): | |
from examples import inhibitor_reset_arcs | |
print("\n\ninhibitor_reset_arcs") | |
inhibitor_reset_arcs.execute_script() | |
def batch_detection(): | |
from examples import batch_detection | |
print("\n\nbatch_detection") | |
batch_detection.execute_script() | |
def case_overlap_stat(): | |
from examples import case_overlap_stat | |
print("\n\ncase_overlap_stat") | |
case_overlap_stat.execute_script() | |
def cycle_time(): | |
from examples import cycle_time | |
print("\n\ncycle_time") | |
cycle_time.execute_script() | |
def rework(): | |
from examples import rework | |
print("\n\nrework") | |
rework.execute_script() | |
def events_distribution(): | |
from examples import events_distribution | |
print("\n\nevents_distribution") | |
events_distribution.execute_script() | |
def dotted_chart(): | |
from examples import dotted_chart | |
print("\n\ndotted_chart") | |
dotted_chart.execute_script() | |
def performance_spectrum(): | |
from examples import perf_spectrum_visualization | |
print("\n\nperformance_spectrum") | |
perf_spectrum_visualization.execute_script() | |
def woflan(): | |
from examples import woflan | |
print("\n\nwoflan") | |
woflan.execute_script() | |
def bpmn_from_pt(): | |
from examples import bpmn_from_pt_conversion | |
print("\n\nbpmn_from_pt_conversion") | |
bpmn_from_pt_conversion.execute_script() | |
def bpmn_import_and_to_petri_net(): | |
from examples import bpmn_import_and_to_petri_net | |
print("\n\nbpmn_import_and_to_petri_net") | |
bpmn_import_and_to_petri_net.execute_script() | |
def tree_playout(): | |
from examples import tree_playout | |
print("\n\ntree_playout") | |
tree_playout.execute_script() | |
def emd_evaluation(): | |
from examples import emd_evaluation | |
print("\n\nemd_evaluation") | |
emd_evaluation.execute_script() | |
def footprints_tree_conf(): | |
from examples import footprints_tree_conf | |
print("\n\nfootprints_tree_conf") | |
footprints_tree_conf.execute_script() | |
def simplified_interface(): | |
from examples import simplified_interface | |
print("\n\nsimplified_interface") | |
simplified_interface.execute_script() | |
def footprints_petri_net(): | |
from examples import footprints_petri_net | |
print("\n\nfootprints_petri_net") | |
footprints_petri_net.execute_script() | |
def corr_mining(): | |
from examples import corr_mining | |
print("\n\ncorr_mining") | |
corr_mining.execute_script() | |
def log_skeleton(): | |
from examples import log_skeleton | |
print("\n\nlog_skeleton") | |
log_skeleton.execute_script() | |
def roles_detection(): | |
from examples import roles_detection | |
print("\n\nroles_detection") | |
roles_detection.execute_script() | |
def alignment_test(): | |
from examples import alignment_test | |
print("\n\nalignment_test") | |
alignment_test.execute_script() | |
def dec_treplay_imdf(): | |
from examples import dec_treplay_imdf | |
print("\n\ndec_treplay_imdf") | |
dec_treplay_imdf.execute_script() | |
def logs_petri_visual_comparison(): | |
from examples import logs_petri_visual_comparison | |
print("\n\nlogs_petri_visual_comparison") | |
logs_petri_visual_comparison.execute_script() | |
def imdf_example(): | |
from examples import im_example | |
print("\n\nimdf_example") | |
im_example.execute_script() | |
def test_evaluation(): | |
from examples import test_evaluation | |
print("\n\ntestEvaluation") | |
test_evaluation.execute_script() | |
def sna_log(): | |
from examples import sna_log | |
print("\n\nsna_log") | |
sna_log.execute_script() | |
def token_replay_alpha(): | |
from examples import token_replay_alpha | |
print("\n\ntokenReplay_alpha") | |
token_replay_alpha.execute_script() | |
def manual_log_generation(): | |
from examples import manual_log_generation | |
print("\n\nmanual_log_generation") | |
manual_log_generation.execute_script() | |
def token_replay_imdf(): | |
from examples import token_replay_imdf | |
print("\n\ntokenReplay_imdf") | |
token_replay_imdf.execute_script() | |
def decisiontree_trivial_example(): | |
from examples import decisiontree_trivial_example | |
print("\n\ndecisiontree_trivial_example") | |
decisiontree_trivial_example.execute_script() | |
def decisiontree_align_example(): | |
from examples import decisiontree_align_example | |
print("\n\ndecisiontree_align_example") | |
decisiontree_align_example.execute_script() | |
def align_decomposition_example(): | |
from examples import align_decomposition_example | |
print("\n\nalign_decomposition_example") | |
align_decomposition_example.execute_script() | |
def transition_system_test(): | |
from examples import transition_system_test | |
print("\n\ntransition_system_test") | |
transition_system_test.execute_script() | |
def heu_miner_test(): | |
from examples import heu_miner_test | |
print("\n\nheu_miner_test") | |
heu_miner_test.execute_script() | |
def dfg_min_ex_log(): | |
from examples import dfg_min_ex_log | |
print("\n\ndfg_min_ex_log") | |
dfg_min_ex_log.execute_script() | |
def dfg_min_ex_pandas(): | |
from examples import dfg_min_ex_pandas | |
print("\n\ndfg_min_ex_pandas") | |
dfg_min_ex_pandas.execute_script() | |
def dfg_filt_act_paths_perc(): | |
from examples import dfg_filt_act_paths_perc | |
print("\n\ndfg_filt_act_paths_perc") | |
dfg_filt_act_paths_perc.execute_script() | |
def graphs_visualization(): | |
from examples import graphs_visualization | |
print("\n\ngraphs_visualization") | |
graphs_visualization.execute_script() | |
def backwards_token_replay(): | |
from examples import backwards_token_replay | |
print("\n\nbackwards_token_replay") | |
backwards_token_replay.execute_script() | |
def transient_dfg(): | |
from examples import transient_dfg | |
print("\n\ntransient_dfg") | |
transient_dfg.execute_script() | |
def transient_petri_net(): | |
from examples import transient_petri_net | |
print("\n\ntransient_petri_net") | |
transient_petri_net.execute_script() | |
def monte_carlo_dfg(): | |
from examples import montecarlo_dfg | |
print("\n\nmontecarlo_dfg") | |
montecarlo_dfg.execute_script() | |
def monte_carlo_petri_net(): | |
from examples import montecarlo_petri_net | |
print("\n\nmontecarlo_petri_net") | |
montecarlo_petri_net.execute_script() | |
def visualization_processtree(): | |
from examples import visualization_processtree | |
print("\n\nvisualization_processtree") | |
visualization_processtree.execute_script() | |
def diagn_add_dataframe(): | |
from examples import diagn_add_dataframe | |
print("\n\ndiagn_add_dataframe") | |
diagn_add_dataframe.execute_script() | |
def pn_to_pt(): | |
from examples import pn_to_pt | |
print("\n\npn_to_pt") | |
pn_to_pt.execute_script() | |
def visualization_align_table(): | |
from examples import visualization_align_table | |
print("\n\nvisualization_align_table") | |
visualization_align_table.execute_script() | |
def align_approx_pt(): | |
from examples import align_approx_pt | |
print("\n\nalign_approx_pt") | |
align_approx_pt.execute_script() | |
def streaming_conformance_footprints(): | |
from examples import streaming_conformance_footprints | |
print("\n\nstreaming_conformance_footprints") | |
streaming_conformance_footprints.execute_script() | |
def streaming_conformance_tbr(): | |
from examples import streaming_conformance_tbr | |
print("\n\nstreaming_conformance_tbr") | |
streaming_conformance_tbr.execute_script() | |
def streaming_conformance_temporal_profile(): | |
from examples import streaming_conformance_temporal_profile | |
print("\n\nstreaming_conformance_temporal_profile") | |
streaming_conformance_temporal_profile.execute_script() | |
def streaming_csv_reader_event_stream(): | |
from examples import streaming_csv_reader_event_stream | |
print("\n\nstreaming_csv_reader_event_stream") | |
streaming_csv_reader_event_stream.execute_script() | |
def streaming_discovery_dfg(): | |
from examples import streaming_discovery_dfg | |
print("\n\nstreaming_discovery_dfg") | |
streaming_discovery_dfg.execute_script() | |
def streaming_xes_reader_event_stream(): | |
from examples import streaming_xes_reader_event_stream | |
print("\n\nstreaming_xes_reader_event_stream") | |
streaming_xes_reader_event_stream.execute_script() | |
def streaming_xes_reader_trace_stream(): | |
from examples import streaming_xes_reader_trace_stream | |
print("\n\nstreaming_xes_reader_trace_stream") | |
streaming_xes_reader_trace_stream.execute_script() | |
def example_check_fitness(): | |
from examples import example_check_fitness | |
print("\n\nexample_check_fitness") | |
example_check_fitness.execute_script() | |
def dfg_align_log(): | |
from examples import dfg_align_log | |
print("\n\ndfg_align_log") | |
dfg_align_log.execute_script() | |
def dfg_playout(): | |
from examples import dfg_playout | |
print("\n\ndfg_playout") | |
dfg_playout.execute_script() | |
def temporal_profile_log(): | |
from examples import temporal_profile_log | |
print("\n\ntemporal_profile_log") | |
temporal_profile_log.execute_script() | |
def temporal_profile_dataframe(): | |
from examples import temporal_profile_dataframe | |
print("\n\ntemporal_profile_dataframe") | |
temporal_profile_dataframe.execute_script() | |
def dataframe_prefix_and_fea_extraction(): | |
from examples import dataframe_prefix_and_fea_extraction | |
print("\n\ndataframe_prefix_and_fea_extraction") | |
dataframe_prefix_and_fea_extraction.execute_script() | |
def logs_alignments(): | |
from examples import logs_alignment | |
print("\n\nlogs_alignment") | |
logs_alignment.execute_script() | |
def orgmining_local_diagn(): | |
from examples import orgmining_local_diagn | |
print("\n\norgmining_local_diagn") | |
orgmining_local_diagn.execute_script() | |
def resource_profiles_log(): | |
from examples import resource_profiles_log | |
print("\n\nresource_profiles_log") | |
resource_profiles_log.execute_script() | |
def resource_profile_pandas(): | |
from examples import resource_profiles_pandas | |
print("\n\nresource_profile_pandas") | |
resource_profiles_pandas.execute_script() | |
def process_tree_reduction(): | |
from examples import process_tree_reduction | |
print("\n\nprocess_tree_reduction") | |
process_tree_reduction.execute_script() | |
def execute_script(f): | |
try: | |
f() | |
except ImportError: | |
import time | |
traceback.print_exc() | |
time.sleep(3) | |
except KeyError: | |
import time | |
traceback.print_exc() | |
time.sleep(3) | |
except: | |
traceback.print_exc() | |
input("\npress INPUT if you want to continue") | |
def main(): | |
sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe()))))) | |
import pm4py | |
import numpy | |
import pandas | |
import networkx | |
pm4py.util.constants.SHOW_PROGRESS_BAR = True | |
pm4py.util.constants.SHOW_EVENT_LOG_DEPRECATION = False | |
pm4py.util.constants.SHOW_INTERNAL_WARNINGS = False | |
#pm4py.util.constants.DEFAULT_TIMESTAMP_PARSE_FORMAT = None | |
if EXECUTE_EXAMPLES: | |
execute_script(log_projection_dfg_variant) | |
execute_script(streaming_live_to_static_stream) | |
execute_script(powl_discovery) | |
execute_script(powl_parsing) | |
execute_script(ev_to_obj_types_graph) | |
execute_script(label_splitting) | |
execute_script(nx_ocel_to_graphviz) | |
execute_script(nx_traditional_to_graphviz) | |
execute_script(segments_retrieval_filtering) | |
execute_script(stochastic_petri_playout) | |
execute_script(simplified_interface) | |
execute_script(bpmn_js_visualization) | |
execute_script(read_write_ocel) | |
execute_script(discovery_data_petri_net) | |
execute_script(data_petri_nets) | |
execute_script(inhibitor_reset_arcs) | |
execute_script(logs_petri_visual_comparison) | |
execute_script(align_decomposition_example) | |
execute_script(ocdfg_discovery) | |
execute_script(woflan) | |
execute_script(inductive_miner) | |
execute_script(inductive_miner_dfg) | |
execute_script(inductive_miner_variants) | |
execute_script(heu_miner_plus_plus) | |
execute_script(activities_to_alphabet) | |
execute_script(ocel_filter_cc) | |
execute_script(queue_check_exponential) | |
execute_script(queue_check_max_conc_exec) | |
execute_script(timestamp_granularity) | |
execute_script(ocel_occm_example) | |
execute_script(ocel_clustering) | |
execute_script(ocel_enrichment) | |
execute_script(validation_ocel20_xml) | |
execute_script(consecutive_act_case_grouping_filter) | |
execute_script(cost_based_dfg) | |
execute_script(df_to_log_postpro) | |
execute_script(hybrid_ilp_miner) | |
execute_script(ml_insert_case_arrival_finish) | |
execute_script(ml_insert_waiting_service_time) | |
execute_script(ml_log_to_target_vector) | |
execute_script(ml_outcome_enriched) | |
execute_script(ocel20_import_export) | |
execute_script(revised_playout) | |
execute_script(timestamp_case_grouping_filter) | |
execute_script(trace_clustering) | |
execute_script(validation_ocel20_relational) | |
execute_script(interval_events_overlap) | |
execute_script(kneighb_regression) | |
execute_script(log_to_int_tree_open_paths) | |
execute_script(murata_reduction) | |
execute_script(ocel_merge_duplicates) | |
execute_script(ocel_saw_net_disc) | |
execute_script(ocel_to_nx) | |
execute_script(saw_net_ocel_multi) | |
execute_script(saw_net_ocel_single) | |
execute_script(temporal_features) | |
execute_script(transform_db_to_ocel) | |
execute_script(transform_db_to_xes) | |
execute_script(transform_db_to_ocel_2) | |
execute_script(feature_extraction_ocel) | |
execute_script(ocel_validation) | |
execute_script(process_tree_frequency_annotation) | |
execute_script(tree_manual_generation) | |
execute_script(workalendar_example) | |
execute_script(merging_case_relations) | |
execute_script(activity_position) | |
execute_script(link_analysis_vbfa) | |
execute_script(ocel_streaming) | |
execute_script(petri_manual_generation) | |
#execute_script(timestamp_interleavings) | |
execute_script(object_centric_petri_net_discovery) | |
execute_script(trans_system_stochastic_view) | |
execute_script(network_analysis) | |
execute_script(enrich_log_with_align) | |
execute_script(extended_marking_equation) | |
execute_script(features_locally_linear_embedding) | |
execute_script(dotted_chart) | |
execute_script(performance_spectrum) | |
execute_script(orgmining_local_diagn) | |
execute_script(resource_profiles_log) | |
execute_script(resource_profile_pandas) | |
execute_script(process_tree_reduction) | |
execute_script(dataframe_prefix_and_fea_extraction) | |
execute_script(logs_alignments) | |
execute_script(bpmn_from_pt) | |
execute_script(bpmn_import_and_to_petri_net) | |
execute_script(tree_playout) | |
execute_script(emd_evaluation) | |
execute_script(footprints_tree_conf) | |
execute_script(footprints_petri_net) | |
execute_script(corr_mining) | |
execute_script(log_skeleton) | |
execute_script(roles_detection) | |
execute_script(alignment_test) | |
execute_script(dec_treplay_imdf) | |
execute_script(imdf_example) | |
execute_script(test_evaluation) | |
execute_script(sna_log) | |
execute_script(token_replay_alpha) | |
execute_script(manual_log_generation) | |
execute_script(token_replay_imdf) | |
execute_script(decisiontree_trivial_example) | |
execute_script(decisiontree_align_example) | |
execute_script(transition_system_test) | |
execute_script(heu_miner_test) | |
execute_script(dfg_min_ex_log) | |
execute_script(dfg_min_ex_pandas) | |
execute_script(graphs_visualization) | |
execute_script(backwards_token_replay) | |
execute_script(transient_dfg) | |
execute_script(transient_petri_net) | |
execute_script(example_check_fitness) | |
execute_script(pn_to_pt) | |
execute_script(align_approx_pt) | |
execute_script(visualization_processtree) | |
execute_script(visualization_align_table) | |
execute_script(declare_simple) | |
execute_script(variants_paths_duration) | |
execute_script(feature_extraction_case_loc) | |
execute_script(log_skeleton_manual_constraints) | |
execute_script(trace_attrib_hierarch_cluster) | |
execute_script(streaming_conformance_footprints) | |
execute_script(streaming_conformance_tbr) | |
execute_script(streaming_csv_reader_event_stream) | |
execute_script(streaming_discovery_dfg) | |
execute_script(streaming_xes_reader_event_stream) | |
execute_script(streaming_xes_reader_trace_stream) | |
execute_script(monte_carlo_dfg) | |
execute_script(monte_carlo_petri_net) | |
print("numpy version: "+str(numpy.__version__)) | |
print("pandas version: "+str(pandas.__version__)) | |
print("networkx version: "+str(networkx.__version__)) | |
if importlib.util.find_spec("scipy"): | |
import scipy | |
print("scipy version: "+str(scipy.__version__)) | |
if importlib.util.find_spec("lxml"): | |
import lxml | |
print("lxml version: "+str(lxml.__version__)) | |
if importlib.util.find_spec("matplotlib"): | |
import matplotlib | |
print("matplotlib version: "+str(matplotlib.__version__)) | |
if importlib.util.find_spec("sklearn"): | |
import sklearn | |
print("sklearn version: "+str(sklearn.__version__)) | |
print("pm4py version: "+str(pm4py.__version__)) | |
print("Python version: "+str(sys.version)) | |
if __name__ == "__main__": | |
main() | |