Class FatCatParameters
java.lang.Object
org.biojava.nbio.structure.align.fatcat.calc.FatCatParameters
- All Implemented Interfaces:
ConfigStrucAligParams
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondouble
double
double
Get the distance cutoff used during AFP chain connectivity checksdouble
double
int
double
double
double
int
int
double
get the maximum number of Twists that are allowed...int
double
double
The cutoff to be used during AFP detectionint
double
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 parametersboolean
Whether the alignment algorithm should try its best to optimize the alignment, or we are happy with a quick and dirty result.void
reset()
Set the parameters to the default.void
setAfpDisCut
(double afpDisCut) void
setAfpDisCut0
(double afpDisCut0) void
setBadRmsd
(double badRmsd) void
void
setDisFilter
(double disFilter) void
setDisSmooth
(double disSmooth) void
setFragLen
(Integer fragLen) void
setFragLenSq
(int fragLenSq) void
setFragScore
(double fragScore) void
setGapCreate
(double gapCreate) void
setGapExtend
(double gapExtend) void
setMaxGap
(int maxGap) void
setMaxGapFrag
(int maxGapFrag) void
setMaxPenalty
(double maxPenalty) void
set the maximum number of Twists that are allowed...void
setMisCut
(int misCut) void
setMisScore
(double misScore) void
setOptimizeAlignment
(boolean optimizeAlignment) Whether the alignment algorithm should try its best to optimize the alignment, or we are happy with a quick and dirty result.void
setResScore
(double resScore) void
setRmsdCut
(Double rmsdCut) The cutoff to be used during AFP detectionvoid
setSparse
(int sparse) void
setTorsionPenalty
(double torsionPenalty) toString()
-
Field Details
-
DEFAULT_FRAGLEN
- See Also:
-
-
Constructor Details
-
FatCatParameters
public FatCatParameters()
-
-
Method Details
-
reset
Description copied from interface:ConfigStrucAligParams
Set the parameters to the default.- Specified by:
reset
in interfaceConfigStrucAligParams
-
getFragLen
-
setFragLen
-
getFragLenSq
-
setFragLenSq
-
getRmsdCut
The cutoff to be used during AFP detection- Returns:
- rmsdCut parameter
-
setRmsdCut
The cutoff to be used during AFP detection- Parameters:
rmsdCut
-
-
getDisCut
Get the distance cutoff used during AFP chain connectivity checks- Returns:
- distance Cutoff
-
setDisCut
-
getAfpDisCut
-
setAfpDisCut
-
getAfpDisCut0
-
setAfpDisCut0
-
getDisSmooth
-
setDisSmooth
-
getMisCut
-
setMisCut
-
getMaxGap
-
setMaxGap
-
getMaxGapFrag
-
setMaxGapFrag
-
getDisFilter
-
setDisFilter
-
getBadRmsd
-
setBadRmsd
-
getMaxTra
get the maximum number of Twists that are allowed...- Returns:
- max nr of allowed twists
-
setMaxTra
set the maximum number of Twists that are allowed...- Parameters:
maxTra
-
-
getGapCreate
-
setGapCreate
-
getGapExtend
-
setGapExtend
-
getMisScore
-
setMisScore
-
getTorsionPenalty
-
setTorsionPenalty
-
getMaxPenalty
-
setMaxPenalty
-
getResScore
-
setResScore
-
getFragScore
-
setFragScore
-
getSparse
-
setSparse
-
getUserConfigHelp
Description copied from interface:ConfigStrucAligParams
The help text for each of these parameters.- Specified by:
getUserConfigHelp
in interfaceConfigStrucAligParams
- Returns:
- help strings
-
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
-
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
-
getUserConfigTypes
Description copied from interface:ConfigStrucAligParams
Get the data types of the parameters- Specified by:
getUserConfigTypes
in interfaceConfigStrucAligParams
- Returns:
- list of parameter classes
-
toString
-
isOptimizeAlignment
Whether the alignment algorithm should try its best to optimize the alignment, or we are happy with a quick and dirty result. NB: Not implemented in jFatCat- Returns:
- optimizeAlignment
-
setOptimizeAlignment
Whether the alignment algorithm should try its best to optimize the alignment, or we are happy with a quick and dirty result. NB: Not implemented in jFatCat- Parameters:
optimizeAlignment
-
-