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
-
Method Summary
Modifier and TypeMethodDescriptionint
double
double
double
int
int
int
int
The 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 parametersvoid
reset()
Set the parameters to the default.void
setConvergenceSteps
(Integer convergenceSteps) void
setDistanceCutoff
(Double distanceCutoff) void
setGapExtension
(Double gapExtension) void
setGapOpen
(Double gapOpen) void
setMinAlignedStructures
(Integer minAlignedStructures) void
setMinBlockLen
(Integer minBlockLen) void
setNrThreads
(Integer nrThreads) void
setRandomSeed
(Integer randomSeed) toString()
-
Constructor Details
-
MultipleMcParameters
public MultipleMcParameters()Constructor with DEFAULT values of the parameters.
-
-
Method Details
-
getUserConfigParameters
Description copied from interface:ConfigStrucAligParams
get 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:
getUserConfigParameters
in interfaceConfigStrucAligParams
- Returns:
- list of parameters
-
getUserConfigParameterNames
Description copied from interface:ConfigStrucAligParams
The labels to be displayed to the user for each parameter- Specified by:
getUserConfigParameterNames
in interfaceConfigStrucAligParams
- Returns:
- list of parameter names
-
getUserConfigTypes
Description copied from interface:ConfigStrucAligParams
Get the data types of the parameters- Specified by:
getUserConfigTypes
in interfaceConfigStrucAligParams
- Returns:
- list of parameter classes
-
getUserConfigHelp
Description copied from interface:ConfigStrucAligParams
The help text for each of these parameters.- Specified by:
getUserConfigHelp
in interfaceConfigStrucAligParams
- Returns:
- help strings
-
toString
-
reset
public void reset()Description copied from interface:ConfigStrucAligParams
Set the parameters to the default.- Specified by:
reset
in 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
-