Class CESymmParameters
java.lang.Object
org.biojava.nbio.structure.align.ce.CeParameters
org.biojava.nbio.structure.symmetry.internal.CESymmParameters
- All Implemented Interfaces:
ConfigStrucAligParams
Provides parameters to
CeSymm.- Since:
- 4.1.1
- Author:
- Spencer Bliven, Aleix Lafita
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic enumThe internal symmetry detection can be divided into two types: CLOSE: includes the circular and dihedral symmetries, and OPEN: includes the helical and protein repeats symmetries.Nested classes/interfaces inherited from class org.biojava.nbio.structure.align.ce.CeParameters
CeParameters.ScoringStrategy -
Field Summary
FieldsFields inherited from class org.biojava.nbio.structure.align.ce.CeParameters
DEFAULT_GAP_EXTENSION, DEFAULT_GAP_OPEN, DEFAULT_oRmsdThr, DEFAULT_SUBSTITUTION_MATRIX, DISTANCE_INCREMENT, distanceIncrement, gapExtension, gapOpen, maxGapSize, maxNrIterationsForOptimization, maxOptRMSD, oRmsdThr, rmsdThr, rmsdThrJoin, scoringStrategy, seqWeight, showAFPRanges, sideChainScoringType, substitutionMatrix, winSize -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()doubleintintbooleanintdoubleintintintdoubleThe 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 parametersintbooleanisGaps()voidreset()Set the parameters to the default.voidsetDistanceCutoff(Double distanceCutoff) voidvoidsetMaxSymmOrder(Integer maxSymmOrder) voidsetMinCoreLength(Integer minCoreLength) voidsetOptimization(Boolean optimization) voidsetOptimizationSteps(Integer optimizationSteps) voidsetOrderDetectorMethod(CESymmParameters.OrderDetectorMethod orderDetectorMethod) voidsetRefinedScoreThreshold(Double refinedScoreThreshold) voidsetRefineMethod(CESymmParameters.RefineMethod refineMethod) voidsetRefineResult(boolean doRefine) Deprecated.voidsetRndSeed(Integer seed) voidsetSSEThreshold(Integer sseThreshold) voidsetSymmLevels(Integer symmLevels) voidvoidsetUnrefinedScoreThreshold(Double unrefinedScoreThreshold) voidsetUserOrder(Integer userOrder) toString()Methods inherited from class org.biojava.nbio.structure.align.ce.CeParameters
getDistanceIncrement, getGapExtension, getGapOpen, getMaxGapSize, getMaxNrIterationsForOptimization, getMaxOptRMSD, getORmsdThr, getRmsdThr, getRmsdThrJoin, getScoringStrategy, getSeqWeight, getSubstitutionMatrix, getWinSize, isOptimizeAlignment, isShowAFPRanges, setDistanceIncrement, setGapExtension, setGapOpen, setMaxGapSize, setMaxNrIterationsForOptimization, setMaxOptRMSD, setOptimizeAlignment, setORmsdThr, setRmsdThr, setRmsdThrJoin, setScoringStrategy, setSeqWeight, setShowAFPRanges, setSubstitutionMatrix, setWinSize
-
Field Details
-
DEFAULT_SYMMETRY_THRESHOLD
- See Also:
-
-
Constructor Details
-
CESymmParameters
public CESymmParameters() -
CESymmParameters
-
-
Method Details
-
clone
-
reset
Description copied from interface:ConfigStrucAligParamsSet the parameters to the default.- Specified by:
resetin interfaceConfigStrucAligParams- Overrides:
resetin classCeParameters
-
getUserConfigHelp
Description copied from interface:ConfigStrucAligParamsThe help text for each of these parameters.- Specified by:
getUserConfigHelpin interfaceConfigStrucAligParams- Overrides:
getUserConfigHelpin classCeParameters- Returns:
- help strings
-
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- Overrides:
getUserConfigParametersin classCeParameters- Returns:
- list of parameters
-
getUserConfigParameterNames
Description copied from interface:ConfigStrucAligParamsThe labels to be displayed to the user for each parameter- Specified by:
getUserConfigParameterNamesin interfaceConfigStrucAligParams- Overrides:
getUserConfigParameterNamesin classCeParameters- Returns:
- list of parameter names
-
getUserConfigTypes
Description copied from interface:ConfigStrucAligParamsGet the data types of the parameters- Specified by:
getUserConfigTypesin interfaceConfigStrucAligParams- Overrides:
getUserConfigTypesin classCeParameters- Returns:
- list of parameter classes
-
getRefineMethod
-
setRefineMethod
-
setRefineResult
Deprecated. -
getOrderDetectorMethod
-
setOrderDetectorMethod
-
setUserOrder
-
getUserOrder
-
setMaxSymmOrder
-
getMaxSymmOrder
-
getSymmType
-
setSymmType
-
getOptimization
-
setOptimization
-
getRndSeed
-
setRndSeed
-
getSymmLevels
-
setSymmLevels
-
getUnrefinedScoreThreshold
-
setUnrefinedScoreThreshold
-
getRefinedScoreThreshold
-
setRefinedScoreThreshold
-
getSSEThreshold
-
setSSEThreshold
-
getMinCoreLength
-
setMinCoreLength
-
getDistanceCutoff
-
setDistanceCutoff
-
isGaps
-
setGaps
-
getOptimizationSteps
-
setOptimizationSteps
-
toString
- Overrides:
toStringin classCeParameters
-