Class FatCatParameters
- java.lang.Object
-
- org.biojava.nbio.structure.align.fatcat.calc.FatCatParameters
-
- All Implemented Interfaces:
ConfigStrucAligParams
public class FatCatParameters extends java.lang.Object implements ConfigStrucAligParams
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_FRAGLEN
-
Constructor Summary
Constructors Constructor Description FatCatParameters()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetAfpDisCut()doublegetAfpDisCut0()doublegetBadRmsd()java.lang.DoublegetDisCut()Get the distance cutoff used during AFP chain connectivity checksdoublegetDisFilter()doublegetDisSmooth()java.lang.IntegergetFragLen()intgetFragLenSq()doublegetFragScore()doublegetGapCreate()doublegetGapExtend()intgetMaxGap()intgetMaxGapFrag()doublegetMaxPenalty()java.lang.IntegergetMaxTra()get the maximum number of Twists that are allowed...intgetMisCut()doublegetMisScore()doublegetResScore()java.lang.DoublegetRmsdCut()The cutoff to be used during AFP detectionintgetSparse()doublegetTorsionPenalty()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 parametersvoidreset()Set the parameters to the default.voidsetAfpDisCut(double afpDisCut)voidsetAfpDisCut0(double afpDisCut0)voidsetBadRmsd(double badRmsd)voidsetDisCut(java.lang.Double disCut)voidsetDisFilter(double disFilter)voidsetDisSmooth(double disSmooth)voidsetFragLen(java.lang.Integer fragLen)voidsetFragLenSq(int fragLenSq)voidsetFragScore(double fragScore)voidsetGapCreate(double gapCreate)voidsetGapExtend(double gapExtend)voidsetMaxGap(int maxGap)voidsetMaxGapFrag(int maxGapFrag)voidsetMaxPenalty(double maxPenalty)voidsetMaxTra(java.lang.Integer maxTra)set the maximum number of Twists that are allowed...voidsetMisCut(int misCut)voidsetMisScore(double misScore)voidsetResScore(double resScore)voidsetRmsdCut(java.lang.Double rmsdCut)The cutoff to be used during AFP detectionvoidsetSparse(int sparse)voidsetTorsionPenalty(double torsionPenalty)java.lang.StringtoString()
-
-
-
Field Detail
-
DEFAULT_FRAGLEN
public static final int DEFAULT_FRAGLEN
- See Also:
- Constant Field Values
-
-
Method Detail
-
reset
public void reset()
Description copied from interface:ConfigStrucAligParamsSet the parameters to the default.- Specified by:
resetin interfaceConfigStrucAligParams
-
getFragLen
public java.lang.Integer getFragLen()
-
setFragLen
public void setFragLen(java.lang.Integer fragLen)
-
getFragLenSq
public int getFragLenSq()
-
setFragLenSq
public void setFragLenSq(int fragLenSq)
-
getRmsdCut
public java.lang.Double getRmsdCut()
The cutoff to be used during AFP detection- Returns:
- rmsdCut parameter
-
setRmsdCut
public void setRmsdCut(java.lang.Double rmsdCut)
The cutoff to be used during AFP detection- Parameters:
rmsdCut-
-
getDisCut
public java.lang.Double getDisCut()
Get the distance cutoff used during AFP chain connectivity checks- Returns:
- distance Cutoff
-
setDisCut
public void setDisCut(java.lang.Double disCut)
-
getAfpDisCut
public double getAfpDisCut()
-
setAfpDisCut
public void setAfpDisCut(double afpDisCut)
-
getAfpDisCut0
public double getAfpDisCut0()
-
setAfpDisCut0
public void setAfpDisCut0(double afpDisCut0)
-
getDisSmooth
public double getDisSmooth()
-
setDisSmooth
public void setDisSmooth(double disSmooth)
-
getMisCut
public int getMisCut()
-
setMisCut
public void setMisCut(int misCut)
-
getMaxGap
public int getMaxGap()
-
setMaxGap
public void setMaxGap(int maxGap)
-
getMaxGapFrag
public int getMaxGapFrag()
-
setMaxGapFrag
public void setMaxGapFrag(int maxGapFrag)
-
getDisFilter
public double getDisFilter()
-
setDisFilter
public void setDisFilter(double disFilter)
-
getBadRmsd
public double getBadRmsd()
-
setBadRmsd
public void setBadRmsd(double badRmsd)
-
getMaxTra
public java.lang.Integer getMaxTra()
get the maximum number of Twists that are allowed...- Returns:
- max nr of allowed twists
-
setMaxTra
public void setMaxTra(java.lang.Integer maxTra)
set the maximum number of Twists that are allowed...- Parameters:
maxTra-
-
getGapCreate
public double getGapCreate()
-
setGapCreate
public void setGapCreate(double gapCreate)
-
getGapExtend
public double getGapExtend()
-
setGapExtend
public void setGapExtend(double gapExtend)
-
getMisScore
public double getMisScore()
-
setMisScore
public void setMisScore(double misScore)
-
getTorsionPenalty
public double getTorsionPenalty()
-
setTorsionPenalty
public void setTorsionPenalty(double torsionPenalty)
-
getMaxPenalty
public double getMaxPenalty()
-
setMaxPenalty
public void setMaxPenalty(double maxPenalty)
-
getResScore
public double getResScore()
-
setResScore
public void setResScore(double resScore)
-
getFragScore
public double getFragScore()
-
setFragScore
public void setFragScore(double fragScore)
-
getSparse
public int getSparse()
-
setSparse
public void setSparse(int sparse)
-
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- Returns:
- help strings
-
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- Returns:
- list of parameter names
-
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- Returns:
- list of parameters
-
getUserConfigTypes
public java.util.List<java.lang.Class> getUserConfigTypes()
Description copied from interface:ConfigStrucAligParamsGet the data types of the parameters- Specified by:
getUserConfigTypesin interfaceConfigStrucAligParams- Returns:
- list of parameter classes
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-