weka.classifiers.immune.clonalg
Class CLONALG

java.lang.Object
  extended by weka.classifiers.Classifier
      extended by weka.classifiers.immune.clonalg.CLONALG
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, weka.core.OptionHandler

public class CLONALG
extends weka.classifiers.Classifier
implements weka.core.OptionHandler

Type: CLONALG
Date: 19/01/2005

Description:

Author:
Jason Brownlee
See Also:
Serialized Form

Constructor Summary
CLONALG()
           
 
Method Summary
 java.lang.String antibodyPoolSizeTipText()
           
 void buildClassifier(weka.core.Instances data)
           
 double classifyInstance(weka.core.Instance instance)
           
 java.lang.String clonalFactorTipText()
           
 int getAntibodyPoolSize()
           
 double getClonalFactor()
           
 int getNumGenerations()
           
 java.lang.String[] getOptions()
           
 double getRemainderPoolRatio()
           
 long getSeed()
           
 int getSelectionPoolSize()
           
 int getTotalReplacement()
           
 java.lang.String globalInfo()
           
 java.util.Enumeration listOptions()
           
static void main(java.lang.String[] argv)
           
 java.lang.String numGenerationsTipText()
           
 java.lang.String remainderPoolRatioTipText()
           
 java.lang.String seedTipText()
           
 java.lang.String selectionPoolSizeTipText()
           
 void setAntibodyPoolSize(int antibodyPoolSize)
           
 void setClonalFactor(double clonalFactor)
           
 void setNumGenerations(int numGenerations)
           
 void setOptions(java.lang.String[] options)
           
 void setRemainderPoolRatio(double remainder)
           
 void setSeed(long seed)
           
 void setSelectionPoolSize(int selectionPoolSize)
           
 void setTotalReplacement(int totalReplacement)
           
 java.lang.String toString()
           
 java.lang.String totalReplacementTipText()
           
 
Methods inherited from class weka.classifiers.Classifier
debugTipText, distributionForInstance, forName, getDebug, makeCopies, makeCopy, setDebug
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CLONALG

public CLONALG()
Method Detail

buildClassifier

public void buildClassifier(weka.core.Instances data)
                     throws java.lang.Exception
Specified by:
buildClassifier in class weka.classifiers.Classifier
Throws:
java.lang.Exception

classifyInstance

public double classifyInstance(weka.core.Instance instance)
                        throws java.lang.Exception
Overrides:
classifyInstance in class weka.classifiers.Classifier
Throws:
java.lang.Exception

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

globalInfo

public java.lang.String globalInfo()

listOptions

public java.util.Enumeration listOptions()
Specified by:
listOptions in interface weka.core.OptionHandler
Overrides:
listOptions in class weka.classifiers.Classifier

setOptions

public void setOptions(java.lang.String[] options)
                throws java.lang.Exception
Specified by:
setOptions in interface weka.core.OptionHandler
Overrides:
setOptions in class weka.classifiers.Classifier
Throws:
java.lang.Exception

getOptions

public java.lang.String[] getOptions()
Specified by:
getOptions in interface weka.core.OptionHandler
Overrides:
getOptions in class weka.classifiers.Classifier

clonalFactorTipText

public java.lang.String clonalFactorTipText()

antibodyPoolSizeTipText

public java.lang.String antibodyPoolSizeTipText()

selectionPoolSizeTipText

public java.lang.String selectionPoolSizeTipText()

totalReplacementTipText

public java.lang.String totalReplacementTipText()

numGenerationsTipText

public java.lang.String numGenerationsTipText()

seedTipText

public java.lang.String seedTipText()

remainderPoolRatioTipText

public java.lang.String remainderPoolRatioTipText()

getAntibodyPoolSize

public int getAntibodyPoolSize()
Returns:
Returns the antibodyPoolSize.

setAntibodyPoolSize

public void setAntibodyPoolSize(int antibodyPoolSize)
Parameters:
antibodyPoolSize - The antibodyPoolSize to set.

getClonalFactor

public double getClonalFactor()
Returns:
Returns the clonalFactor.

setClonalFactor

public void setClonalFactor(double clonalFactor)
Parameters:
clonalFactor - The clonalFactor to set.

getNumGenerations

public int getNumGenerations()
Returns:
Returns the numGenerations.

setNumGenerations

public void setNumGenerations(int numGenerations)
Parameters:
numGenerations - The numGenerations to set.

getRemainderPoolRatio

public double getRemainderPoolRatio()
Returns:
Returns the remainderPoolRatio.

setRemainderPoolRatio

public void setRemainderPoolRatio(double remainder)
Parameters:
repertoirePoolRatio - The repertoirePoolRatio to set.

getSeed

public long getSeed()
Returns:
Returns the seed.

setSeed

public void setSeed(long seed)
Parameters:
seed - The seed to set.

getSelectionPoolSize

public int getSelectionPoolSize()
Returns:
Returns the selectionPoolSize.

setSelectionPoolSize

public void setSelectionPoolSize(int selectionPoolSize)
Parameters:
selectionPoolSize - The selectionPoolSize to set.

getTotalReplacement

public int getTotalReplacement()
Returns:
Returns the totalReplacement.

setTotalReplacement

public void setTotalReplacement(int totalReplacement)
Parameters:
totalReplacement - The totalReplacement to set.

main

public static void main(java.lang.String[] argv)