procope.methods.scores.bootstrap
Class BootstrapClustering

java.lang.Object
  extended by procope.methods.scores.bootstrap.BootstrapClustering

public class BootstrapClustering
extends Object

Represents a single clustering in the bootstrap scores calculation process. Contains the clustering itself, an arbitrary String which describes the parameters used to calculate this clustering and the MCL efficiency of that clustering with respect to the clustered network.

This class belongs to the helper classes needed for parallelizable bootstrap scores calculation.

Author:
Jan Krumsiek

Constructor Summary
BootstrapClustering(ComplexSet set, String parameters, float efficiency)
          Create new bootstrap MCL clustering result.
 
Method Summary
 ComplexSet getClustering()
          Returns the clustering.
 float getEfficiency()
          Returns the MCL efficiency of the clustering with respect to the clustered network.
 String getParameters()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BootstrapClustering

public BootstrapClustering(ComplexSet set,
                           String parameters,
                           float efficiency)
Create new bootstrap MCL clustering result.

Parameters:
set - the clustering
parameters - an identifier for the parameter combination used in this clustering
efficiency - efficiency of that clustering with respect to the scores network
Method Detail

getClustering

public ComplexSet getClustering()
Returns the clustering.

Returns:
the clustering

getEfficiency

public float getEfficiency()
Returns the MCL efficiency of the clustering with respect to the clustered network.

Returns:
MCL efficiecny of the clustering

getParameters

public String getParameters()