Class Filter
- java.lang.Object
-
- org.processmining.plugins.inductiveminer2.framework.cutfinders.Filter
-
public class Filter extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Filter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidfilterConcurrencyGraph(IntDfg dfg, float threshold)Filter a graph.static voidfilterDirectlyFollowsGraph(IntDfg dfg, float threshold)Filter a graph.static voidfilterEndActivities(IntDfg dfg, float threshold)Filter start activities.static IntDfgfilterNoise(IntDfg dfg, float threshold)static IMLogInfofilterNoise(IMLogInfo logInfo, float threshold)static voidfilterStartActivities(IntDfg dfg, float threshold)Filter start activities.
-
-
-
Method Detail
-
filterDirectlyFollowsGraph
public static void filterDirectlyFollowsGraph(IntDfg dfg, float threshold)
Filter a graph. Only keep the edges that occur often enough, compared with other outgoing edges of the source. 0 <= threshold <= 1.- Parameters:
graph-threshold-
-
filterConcurrencyGraph
public static void filterConcurrencyGraph(IntDfg dfg, float threshold)
Filter a graph. Only keep the edges that occur often enough, compared with other outgoing edges of the source. 0 <= threshold <= 1.- Parameters:
graph-threshold-
-
filterStartActivities
public static void filterStartActivities(IntDfg dfg, float threshold)
Filter start activities. Only keep those occurring more times than threshold * the most occurring activity. 0 <= threshold <= 1.- Parameters:
activities-threshold-
-
filterEndActivities
public static void filterEndActivities(IntDfg dfg, float threshold)
Filter start activities. Only keep those occurring more times than threshold * the most occurring activity. 0 <= threshold <= 1.- Parameters:
activities-threshold-
-
-