org.processmining.mining.logabstraction
Class LogAbstraction

java.lang.Object
  extended by org.processmining.mining.logabstraction.LogAbstraction

public class LogAbstraction
extends java.lang.Object

Version:
1.0
Author:
not attributable

Constructor Summary
LogAbstraction(LogReader log)
           
LogAbstraction(LogReader log, boolean usePOInfo)
           
 
Method Summary
 cern.colt.matrix.DoubleMatrix2D getCloseInInfo(int distance)
           
 cern.colt.matrix.DoubleMatrix1D getEndInfo()
           
 cern.colt.matrix.DoubleMatrix2D getFollowerInfo(int distance)
          This function returns a matrix with succession relations
 LogEvents getLogEvents()
           
 cern.colt.matrix.DoubleMatrix1D getStartInfo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogAbstraction

public LogAbstraction(LogReader log,
                      boolean usePOInfo)

LogAbstraction

public LogAbstraction(LogReader log)
Method Detail

getFollowerInfo

public cern.colt.matrix.DoubleMatrix2D getFollowerInfo(int distance)
                                                throws java.io.IOException
This function returns a matrix with succession relations

Parameters:
distance - The distance to look at
Returns:
The resulting matrix D[i][j] gives the number of times the ModelElement with number i is followed by j at a given distance. If the distance is 1 then the direct successors are given
Throws:
java.io.IOException

getStartInfo

public cern.colt.matrix.DoubleMatrix1D getStartInfo()
                                             throws java.io.IOException
Throws:
java.io.IOException

getEndInfo

public cern.colt.matrix.DoubleMatrix1D getEndInfo()
                                           throws java.io.IOException
Throws:
java.io.IOException

getCloseInInfo

public cern.colt.matrix.DoubleMatrix2D getCloseInInfo(int distance)
                                               throws java.io.IOException
Throws:
java.io.IOException

getLogEvents

public LogEvents getLogEvents()