org.gcube.dataanalysis.ecoengine.clustering
Class LOF

java.lang.Object
  extended by org.gcube.dataanalysis.ecoengine.clustering.DBScan
      extended by org.gcube.dataanalysis.ecoengine.clustering.LOF
All Implemented Interfaces:
Clusterer, ComputationalAgent

public class LOF
extends DBScan


Field Summary
 
Fields inherited from class org.gcube.dataanalysis.ecoengine.clustering.DBScan
clusterColumn, clusterColumnType, config, dbHibConnection, epsilon, FeaturesColumnNames, initrapidminer, minPoints, OccurrencePointsClusterLabel, OccurrencePointsClusterTable, OccurrencePointsTable, outliersColumn, outliersColumnType, points, rows, samplesVector, status
 
Constructor Summary
LOF()
           
 
Method Summary
protected  void BuildClusterTable(com.rapidminer.operator.IOObject[] outputvector)
           
 void compute()
           
 String getDescription()
           
 List<StatisticalType> getInputParameters()
           
 String getResourceLoad()
           
 String getResources()
           
 void init()
           
static void main(String[] args)
           
 void setConfiguration(AlgorithmConfiguration config)
           
 
Methods inherited from class org.gcube.dataanalysis.ecoengine.clustering.DBScan
getInfrastructure, getOutput, getSamples, getStatus, mainCluster, mainRandom, produceSamples, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LOF

public LOF()
Method Detail

init

public void init()
          throws Exception
Specified by:
init in interface ComputationalAgent
Overrides:
init in class DBScan
Throws:
Exception

setConfiguration

public void setConfiguration(AlgorithmConfiguration config)
Specified by:
setConfiguration in interface ComputationalAgent
Overrides:
setConfiguration in class DBScan

compute

public void compute()
             throws Exception
Specified by:
compute in interface ComputationalAgent
Overrides:
compute in class DBScan
Throws:
Exception

BuildClusterTable

protected void BuildClusterTable(com.rapidminer.operator.IOObject[] outputvector)
                          throws Exception
Overrides:
BuildClusterTable in class DBScan
Throws:
Exception

getInputParameters

public List<StatisticalType> getInputParameters()
Specified by:
getInputParameters in interface ComputationalAgent
Overrides:
getInputParameters in class DBScan

getDescription

public String getDescription()
Specified by:
getDescription in interface ComputationalAgent
Overrides:
getDescription in class DBScan

getResourceLoad

public String getResourceLoad()
Specified by:
getResourceLoad in interface ComputationalAgent
Overrides:
getResourceLoad in class DBScan

getResources

public String getResources()
Specified by:
getResources in interface ComputationalAgent
Overrides:
getResources in class DBScan

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception


Copyright © 2013. All Rights Reserved.