|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.biojava.bio.structure.align.ce.CeParameters
public class CeParameters
Contains the parameters that can be sent to CE
Field Summary | |
---|---|
static int |
CA_AND_SIDE_CHAIN_ANGLE_SCORING
|
protected static double |
DEFAULT_GAP_EXTENSION
|
protected static double |
DEFAULT_GAP_OPEN
|
protected static double |
DEFAULT_oRmsdThr
|
static int |
DEFAULT_SCORING_STRATEGY
|
protected static double |
DISTANCE_INCREMENT
|
protected double |
distanceIncrement
|
protected double |
gapExtension
|
protected double |
gapOpen
|
protected int |
maxGapSize
|
protected int |
maxNrIterationsForOptimization
|
protected double |
maxOptRMSD
|
protected double |
oRmsdThr
|
protected double |
rmsdThr
|
protected double |
rmsdThrJoin
|
static String |
SCORING_STRATEGY
|
protected int |
scoringStrategy
|
static int |
SEQUENCE_CONSERVATION
|
protected double |
seqWeight
|
protected boolean |
showAFPRanges
|
static int |
SIDE_CHAIN_ANGLE_SCORING
|
static int |
SIDE_CHAIN_SCORING
|
protected int |
sideChainScoringType
|
protected SubstitutionMatrix<AminoAcidCompound> |
substitutionMatrix
|
protected int |
winSize
|
Constructor Summary | |
---|---|
CeParameters()
|
Method Summary | |
---|---|
Double |
getDistanceIncrement()
|
Double |
getGapExtension()
|
Double |
getGapOpen()
|
Integer |
getMaxGapSize()
the Max gap size parameter G . |
int |
getMaxNrIterationsForOptimization()
Get the maximum nr of times the (slow) optimiziation of alignment should iterate. |
Double |
getMaxOptRMSD()
Returns the maximum RMSD cutoff to be applied during alignment optimization (default: 99 = unlimited) |
Double |
getORmsdThr()
Get the Original RMSD threshold from which the alignment optimization is started |
Double |
getRmsdThr()
RMSD Threshold |
Double |
getRmsdThrJoin()
RMSD threshold for joining of AFPs |
Integer |
getScoringStrategy()
|
double |
getSeqWeight()
Should sequence conservation be considered as part of the alignment? If yes, this weight factor allows to determine how much. |
SubstitutionMatrix<AminoAcidCompound> |
getSubstitutionMatrix()
Sets the substitution matrix to be used for influencing the alignment with sequence conservation information. |
List<String> |
getUserConfigHelp()
The help text for each of these parameters. |
List<String> |
getUserConfigParameterNames()
The labels to be displayed to the user for each parameter |
List<String> |
getUserConfigParameters()
get the list of parameters that the user can change through the user interface. |
List<Class> |
getUserConfigTypes()
Get the data types of the parameters |
Integer |
getWinSize()
The window size to look at |
boolean |
isShowAFPRanges()
|
void |
reset()
Set the parameters to the default. |
void |
setDistanceIncrement(Double distanceIncrement)
|
void |
setGapExtension(Double gapExtension)
|
void |
setGapOpen(Double gapOpen)
|
void |
setMaxGapSize(Integer maxGapSize)
Set the Max gap size parameter. |
void |
setMaxNrIterationsForOptimization(int maxNrIterationsForOptimization)
Set the maximum nr of times the (slow) optimiziation of alignment should iterate. |
void |
setMaxOptRMSD(Double param)
set the maximum RMSD cutoff to be applied during alignment optimization. |
void |
setORmsdThr(Double oRmsdThr)
Set the Original RMSD threshold from which the alignment optimization is started |
void |
setRmsdThr(Double rmsdThr)
|
void |
setRmsdThrJoin(Double rmsdThrJoin)
|
void |
setScoringStrategy(Integer scoringStrategy)
Set the scoring strategy to use. |
void |
setSeqWeight(double seqWeight)
Should sequence conservation be considered as part of the alignment? If yes, this weight factor allows to determine how much. |
void |
setShowAFPRanges(boolean showAFPRanges)
|
void |
setSubstitutionMatrix(SubstitutionMatrix<AminoAcidCompound> substitutionMatrix)
Sets the substitution matrix to be used for influencing the alignment with sequence conservation information. |
void |
setWinSize(Integer winSize)
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected int winSize
protected double rmsdThr
protected double rmsdThrJoin
protected double maxOptRMSD
public static final int DEFAULT_SCORING_STRATEGY
public static final int SIDE_CHAIN_SCORING
public static final int SIDE_CHAIN_ANGLE_SCORING
public static final int CA_AND_SIDE_CHAIN_ANGLE_SCORING
public static final int SEQUENCE_CONSERVATION
public static final String SCORING_STRATEGY
protected int scoringStrategy
protected int maxGapSize
protected boolean showAFPRanges
protected int sideChainScoringType
protected static final double DEFAULT_GAP_OPEN
protected static final double DEFAULT_GAP_EXTENSION
protected static final double DISTANCE_INCREMENT
protected static final double DEFAULT_oRmsdThr
protected double gapOpen
protected double gapExtension
protected double distanceIncrement
protected double oRmsdThr
protected int maxNrIterationsForOptimization
protected SubstitutionMatrix<AminoAcidCompound> substitutionMatrix
protected double seqWeight
Constructor Detail |
---|
public CeParameters()
Method Detail |
---|
public String toString()
toString
in class Object
public void reset()
ConfigStrucAligParams
reset
in interface ConfigStrucAligParams
public Integer getWinSize()
public void setWinSize(Integer winSize)
public Double getRmsdThr()
public void setRmsdThr(Double rmsdThr)
public Double getRmsdThrJoin()
public void setRmsdThrJoin(Double rmsdThrJoin)
public Integer getScoringStrategy()
public void setScoringStrategy(Integer scoringStrategy)
scoringStrategy
- public void setMaxGapSize(Integer maxGapSize)
maxGapSize
- public Integer getMaxGapSize()
public List<String> getUserConfigHelp()
ConfigStrucAligParams
getUserConfigHelp
in interface ConfigStrucAligParams
public List<String> getUserConfigParameters()
ConfigStrucAligParams
getUserConfigParameters
in interface ConfigStrucAligParams
public List<String> getUserConfigParameterNames()
ConfigStrucAligParams
getUserConfigParameterNames
in interface ConfigStrucAligParams
public List<Class> getUserConfigTypes()
ConfigStrucAligParams
getUserConfigTypes
in interface ConfigStrucAligParams
public boolean isShowAFPRanges()
public void setShowAFPRanges(boolean showAFPRanges)
public void setMaxOptRMSD(Double param)
param
- maxOptRMSDpublic Double getMaxOptRMSD()
public Double getGapOpen()
public void setGapOpen(Double gapOpen)
public Double getGapExtension()
public void setGapExtension(Double gapExtension)
public Double getDistanceIncrement()
public void setDistanceIncrement(Double distanceIncrement)
public Double getORmsdThr()
public void setORmsdThr(Double oRmsdThr)
oRmsdThr
- the thresholdpublic int getMaxNrIterationsForOptimization()
maxNrIterationsForOptimization
- public void setMaxNrIterationsForOptimization(int maxNrIterationsForOptimization)
maxNrIterationsForOptimization
- public double getSeqWeight()
public void setSeqWeight(double seqWeight)
seqWeight
- the weight factor (default 0)public SubstitutionMatrix<AminoAcidCompound> getSubstitutionMatrix()
public void setSubstitutionMatrix(SubstitutionMatrix<AminoAcidCompound> substitutionMatrix)
substitutionMatrix
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |