Class TSMiner
- java.lang.Object
-
- org.processmining.plugins.transitionsystem.miner.TSMiner
-
public class TSMiner extends java.lang.ObjectTransition System Miner. Mines a log for a transition system.- Version:
- 0.1
- Author:
- Eric Verbeek
-
-
Constructor Summary
Constructors Constructor Description TSMiner(org.processmining.framework.plugin.PluginContext context)Creates a miner, given its context.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.deckfour.xes.model.XLogfilter(TSMinerInput settings, TransitionSystem transitionSystem, java.util.Collection<State> selectedStates, java.util.Collection<Transition> selectedTransitions, int treshold)Creates a log based on the selected states and transitions together with the settings as used for mining the transition system.TSMinerOutputmine(TSMinerInput settings)Mines a transition system according to the given settings.
-
-
-
Method Detail
-
mine
public TSMinerOutput mine(TSMinerInput settings)
Mines a transition system according to the given settings.- Parameters:
settings- The given settings, which includes the log to mine.- Returns:
- The mining result, which includes the mined transition system.
-
filter
public org.deckfour.xes.model.XLog filter(TSMinerInput settings, TransitionSystem transitionSystem, java.util.Collection<State> selectedStates, java.util.Collection<Transition> selectedTransitions, int treshold)
Creates a log based on the selected states and transitions together with the settings as used for mining the transition system.- Parameters:
settings- Settings used for obtaining the transition system. Includes the log to filter.transitionSystem- The transition system used to filter the log.selectedStates- The selected states.selectedTransitions- The selected transitions.filterOnAll- Whether a filtered trace covers all selected objects (true) or any (false).- Returns:
- The filtered log.
-
-