Class QuatSymmetryParameters
java.lang.Object
org.biojava.nbio.structure.symmetry.core.QuatSymmetryParameters
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
double
double
double
double
double
int
int
int
double
double
int
double
double
double[]
double
boolean
boolean
boolean
void
setAbsoluteMinimumSequenceLength
(int absoluteMinimumSequenceLength) void
setAlignmentFractionThreshold
(double alignmentFractionThreshold) void
setAngleThreshold
(double angleThreshold) void
setHelixRmsdThreshold
(double helixRmsdThreshold) void
setHelixRmsdToRiseRatio
(double helixRmsdToRiseRatio) void
setLocalSymmetry
(boolean localSymmetry) void
setLocalTimeLimit
(double localTimeLimit) void
setMaximumLocalCombinations
(int maximumLocalCombinations) void
setMaximumLocalResults
(int maximumLocalResults) void
setMaximumLocalSubunits
(int maximumLocalSubunits) void
setMinimumHelixAngle
(double minimumHelixAngle) void
setMinimumHelixRise
(double minimumHelixRise) void
setMinimumSequenceLength
(int minimumSequenceLength) void
setMinimumSequenceLengthFraction
(double minimumSequenceLengthFraction) void
setOnTheFly
(boolean useJmolBioAssemblies) void
setRmsdThreshold
(double rmsdThreshold) void
setSequenceIdentityThresholds
(double[] sequenceIdentityThresholds) void
setSequencePseudoSymmetryThreshold
(double sequencePseudoSymmetryThreshold) void
setVerbose
(boolean verbose) toString()
-
Constructor Details
-
QuatSymmetryParameters
public QuatSymmetryParameters()
-
-
Method Details
-
getMinimumSequenceLength
public int getMinimumSequenceLength()- Returns:
- the minimumSequenceLength
-
setMinimumSequenceLength
public void setMinimumSequenceLength(int minimumSequenceLength) - Parameters:
minimumSequenceLength
- the minimumSequenceLength to set
-
getAbsoluteMinimumSequenceLength
public int getAbsoluteMinimumSequenceLength()- Returns:
- the absoluteMinimumSequenceLength
-
setAbsoluteMinimumSequenceLength
public void setAbsoluteMinimumSequenceLength(int absoluteMinimumSequenceLength) - Parameters:
absoluteMinimumSequenceLength
- the absoluteMinimumSequenceLength to set
-
getMinimumSequenceLengthFraction
public double getMinimumSequenceLengthFraction()- Returns:
- the minimumSequenceLengthFraction
-
setMinimumSequenceLengthFraction
public void setMinimumSequenceLengthFraction(double minimumSequenceLengthFraction) - Parameters:
minimumSequenceLengthFraction
- the minimumSequenceLengthFraction to set
-
getSequenceIdentityThresholds
public double[] getSequenceIdentityThresholds()- Returns:
- the sequenceIdentityThreshold
-
setSequenceIdentityThresholds
public void setSequenceIdentityThresholds(double[] sequenceIdentityThresholds) - Parameters:
sequenceIdentityThresholds
- the sequenceIdentityThresholds to set
-
getAlignmentFractionThreshold
public double getAlignmentFractionThreshold()- Returns:
- the alignmentFractionThreshold
-
setAlignmentFractionThreshold
public void setAlignmentFractionThreshold(double alignmentFractionThreshold) - Parameters:
alignmentFractionThreshold
- the alignmentFractionThreshold to set
-
getRmsdThreshold
public double getRmsdThreshold()- Returns:
- the rmsdThreshold
-
setRmsdThreshold
public void setRmsdThreshold(double rmsdThreshold) - Parameters:
rmsdThreshold
- the rmsdThreshold to set
-
getAngleThreshold
public double getAngleThreshold() -
setAngleThreshold
public void setAngleThreshold(double angleThreshold) -
getHelixRmsdThreshold
public double getHelixRmsdThreshold() -
setHelixRmsdThreshold
public void setHelixRmsdThreshold(double helixRmsdThreshold) -
getHelixRmsdToRiseRatio
public double getHelixRmsdToRiseRatio()- Returns:
- the helixRmsdToRiseRatio
-
setHelixRmsdToRiseRatio
public void setHelixRmsdToRiseRatio(double helixRmsdToRiseRatio) - Parameters:
helixRmsdToRiseRatio
- the helixRmsdToRiseRatio to set
-
getMinimumHelixRise
public double getMinimumHelixRise() -
setMinimumHelixRise
public void setMinimumHelixRise(double minimumHelixRise) -
getMinimumHelixAngle
public double getMinimumHelixAngle() -
setMinimumHelixAngle
public void setMinimumHelixAngle(double minimumHelixAngle) -
getSequencePseudoSymmetryThreshold
public double getSequencePseudoSymmetryThreshold() -
setSequencePseudoSymmetryThreshold
public void setSequencePseudoSymmetryThreshold(double sequencePseudoSymmetryThreshold) -
getMaximumLocalCombinations
public int getMaximumLocalCombinations() -
setMaximumLocalCombinations
public void setMaximumLocalCombinations(int maximumLocalCombinations) -
getMaximumLocalResults
public int getMaximumLocalResults()- Returns:
- the maximumLocalResults
-
getMaximumLocalSubunits
public int getMaximumLocalSubunits()- Returns:
- the maximumLocalSubunits
-
setMaximumLocalSubunits
public void setMaximumLocalSubunits(int maximumLocalSubunits) - Parameters:
maximumLocalSubunits
- the maximumLocalSubunits to set
-
setMaximumLocalResults
public void setMaximumLocalResults(int maximumLocalResults) - Parameters:
maximumLocalResults
- the maximumLocalResults to set
-
isLocalSymmetry
public boolean isLocalSymmetry() -
setLocalSymmetry
public void setLocalSymmetry(boolean localSymmetry) -
getLocalTimeLimit
public double getLocalTimeLimit()- Returns:
- the localTimeLimit
-
setLocalTimeLimit
public void setLocalTimeLimit(double localTimeLimit) - Parameters:
localTimeLimit
- the localTimeLimit to set
-
isOnTheFly
public boolean isOnTheFly()- Returns:
- true if Jmol on the fly bioassembly generation is used
-
setOnTheFly
public void setOnTheFly(boolean useJmolBioAssemblies) - Parameters:
onTheFly
- the onTheFly to set
-
isVerbose
public boolean isVerbose() -
setVerbose
public void setVerbose(boolean verbose) -
toString
-