methods.scores.bootstrap
Class BootstrapMCLClustering

java.lang.Object
  extended by methods.scores.bootstrap.BootstrapMCLClustering

public class BootstrapMCLClustering
extends Object

Represents a single MCL clustering in the bootstrap scores calculation process. Contains the clustering itself, the inflation coefficient used for that run 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
BootstrapMCLClustering(ComplexSet set, float inflation, 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.
 float getInflationCoefficient()
          Returns the inflation coefficient used in the MCL run.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BootstrapMCLClustering

public BootstrapMCLClustering(ComplexSet set,
                              float inflation,
                              float efficiency)
Create new bootstrap MCL clustering result.

Parameters:
set - the clustering
inflation - inflation coefficient used in that run
efficiency - efficiency of that clustering with respect to the scores network
Method Detail

getClustering

public ComplexSet getClustering()
Returns the clustering.

Returns:
the clustering

getInflationCoefficient

public float getInflationCoefficient()
Returns the inflation coefficient used in the MCL run.

Returns:
inflation coefficient

getEfficiency

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

Returns:
MCL efficiecny of the clustering