Class MultipleMcParameters
java.lang.Object
org.biojava.nbio.structure.align.multiple.mc.MultipleMcParameters
- All Implemented Interfaces:
 ConfigStrucAligParams
Contains the parameters to be sent to the MC optimization.
- Since:
 - 4.1.0
 - Author:
 - Aleix Lafita
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionintdoubledoubledoubleintintintintThe help text for each of these parameters.The labels to be displayed to the user for each parameterget the list of parameters that the user can change through the user interface.Get the data types of the parametersvoidreset()Set the parameters to the default.voidsetConvergenceSteps(Integer convergenceSteps) voidsetDistanceCutoff(Double distanceCutoff) voidsetGapExtension(Double gapExtension) voidsetGapOpen(Double gapOpen) voidsetMinAlignedStructures(Integer minAlignedStructures) voidsetMinBlockLen(Integer minBlockLen) voidsetNrThreads(Integer nrThreads) voidsetRandomSeed(Integer randomSeed) toString() 
- 
Constructor Details
- 
MultipleMcParameters
public MultipleMcParameters()Constructor with DEFAULT values of the parameters. 
 - 
 - 
Method Details
- 
getUserConfigParameters
Description copied from interface:ConfigStrucAligParamsget the list of parameters that the user can change through the user interface. Parameter names are the same names as the corresponding Get/Set methods.- Specified by:
 getUserConfigParametersin interfaceConfigStrucAligParams- Returns:
 - list of parameters
 
 - 
getUserConfigParameterNames
Description copied from interface:ConfigStrucAligParamsThe labels to be displayed to the user for each parameter- Specified by:
 getUserConfigParameterNamesin interfaceConfigStrucAligParams- Returns:
 - list of parameter names
 
 - 
getUserConfigTypes
Description copied from interface:ConfigStrucAligParamsGet the data types of the parameters- Specified by:
 getUserConfigTypesin interfaceConfigStrucAligParams- Returns:
 - list of parameter classes
 
 - 
getUserConfigHelp
Description copied from interface:ConfigStrucAligParamsThe help text for each of these parameters.- Specified by:
 getUserConfigHelpin interfaceConfigStrucAligParams- Returns:
 - help strings
 
 - 
toString
 - 
reset
public void reset()Description copied from interface:ConfigStrucAligParamsSet the parameters to the default.- Specified by:
 resetin interfaceConfigStrucAligParams
 - 
getRandomSeed
public int getRandomSeed() - 
setRandomSeed
 - 
getMinBlockLen
public int getMinBlockLen() - 
setMinBlockLen
 - 
getMinAlignedStructures
public int getMinAlignedStructures() - 
setMinAlignedStructures
 - 
getGapOpen
public double getGapOpen() - 
setGapOpen
 - 
getGapExtension
public double getGapExtension() - 
setGapExtension
 - 
getConvergenceSteps
public int getConvergenceSteps() - 
setConvergenceSteps
 - 
getNrThreads
public int getNrThreads() - 
setNrThreads
 - 
getDistanceCutoff
public double getDistanceCutoff() - 
setDistanceCutoff
 
 -