Class OptimalCECPParameters
- java.lang.Object
-
- org.biojava.nbio.structure.align.ce.CeParameters
-
- org.biojava.nbio.structure.align.ce.OptimalCECPParameters
-
- All Implemented Interfaces:
ConfigStrucAligParams
public class OptimalCECPParameters extends CeParameters
Contains the parameters that can be sent to CE- Author:
- Andreas Prlic
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.biojava.nbio.structure.align.ce.CeParameters
CeParameters.ScoringStrategy
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.IntegercpPointThe CP point, specified as a residue indexprotected java.lang.BooleantryAllCPsIf true, ignorescpPointand tries all possible cp points.-
Fields 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 Constructor Description OptimalCECPParameters()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.IntegergetCPPoint()java.util.List<java.lang.String>getUserConfigHelp()The help text for each of these parameters.java.util.List<java.lang.String>getUserConfigParameterNames()The labels to be displayed to the user for each parameterjava.util.List<java.lang.String>getUserConfigParameters()get the list of parameters that the user can change through the user interface.java.util.List<java.lang.Class>getUserConfigTypes()Get the data types of the parametersjava.lang.BooleanisTryAllCPs()voidreset()Set the parameters to the default.voidsetCPPoint(java.lang.Integer cpPoint)voidsetTryAllCPs(java.lang.Boolean tryAllCPs)java.lang.StringtoString()-
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 Detail
-
tryAllCPs
protected java.lang.Boolean tryAllCPs
If true, ignorescpPointand tries all possible cp points.
-
cpPoint
protected java.lang.Integer cpPoint
The CP point, specified as a residue indexTODO make this a ResidueNumber
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classCeParameters
-
reset
public void reset()
Description copied from interface:ConfigStrucAligParamsSet the parameters to the default.- Specified by:
resetin interfaceConfigStrucAligParams- Overrides:
resetin classCeParameters
-
getUserConfigHelp
public java.util.List<java.lang.String> getUserConfigHelp()
Description copied from interface:ConfigStrucAligParamsThe help text for each of these parameters.- Specified by:
getUserConfigHelpin interfaceConfigStrucAligParams- Overrides:
getUserConfigHelpin classCeParameters- Returns:
- help strings
-
getUserConfigParameters
public java.util.List<java.lang.String> 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
public java.util.List<java.lang.String> 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
public java.util.List<java.lang.Class> getUserConfigTypes()
Description copied from interface:ConfigStrucAligParamsGet the data types of the parameters- Specified by:
getUserConfigTypesin interfaceConfigStrucAligParams- Overrides:
getUserConfigTypesin classCeParameters- Returns:
- list of parameter classes
-
isTryAllCPs
public java.lang.Boolean isTryAllCPs()
- Returns:
- Whether we should try all CP sites
-
setTryAllCPs
public void setTryAllCPs(java.lang.Boolean tryAllCPs)
- Parameters:
tryAllCPs- Set whether we should try all CP sites
-
getCPPoint
public java.lang.Integer getCPPoint()
- Returns:
- the cpPoint
-
setCPPoint
public void setCPPoint(java.lang.Integer cpPoint)
- Parameters:
cpPoint- the cpPoint to set
-
-