Class AminoAromaticInteractionCriteria
- java.lang.Object
-
- io.github.WeronikaJargielo.protein_interaction_finder.AminoAromaticInteractionCriteria
-
public final class AminoAromaticInteractionCriteria extends java.lang.ObjectClass representing criteria for identifying amino-aromatic interactions. See here.
-
-
Constructor Summary
Constructors Constructor Description AminoAromaticInteractionCriteria()Instantiates new amino-aromatic interaction criteria using default boundary values.AminoAromaticInteractionCriteria(double minDistanceBtwCationRing, double maxDistanceBtwCationRing, double minPolarAngle, double maxPolarAngle, double minAzimuthalAngle, double maxAzimuthalAngle)Instantiates new amino-aromatic interaction criteria using custom boundary values.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)doublegetMaxAzimuthalAngle()Returns maximum azimuthal angle for aromatic ring and amino group representative.doublegetMaxDistanceBtwCationRing()Returns maximum distance between aromatic ring centroid and amino group representative.doublegetMaxPolarAngle()Returns maximum polar angle for aromatic ring and amino group representative.doublegetMinAzimuthalAngle()Returns minimum azimuthal angle for aromatic ring and amino group representative.doublegetMinDistanceBtwCationRing()Returns minimum distance between aromatic ring centroid and amino group representative.doublegetMinPolarAngle()Returns minimum polar angle for aromatic ring and amino group representative.inthashCode()java.lang.StringtoString()
-
-
-
Constructor Detail
-
AminoAromaticInteractionCriteria
public AminoAromaticInteractionCriteria()
Instantiates new amino-aromatic interaction criteria using default boundary values. See here.
-
AminoAromaticInteractionCriteria
public AminoAromaticInteractionCriteria(double minDistanceBtwCationRing, double maxDistanceBtwCationRing, double minPolarAngle, double maxPolarAngle, double minAzimuthalAngle, double maxAzimuthalAngle)Instantiates new amino-aromatic interaction criteria using custom boundary values. See here.- Parameters:
minDistanceBtwCationRing- Minimum distance between aromatic ring centroid and amino group representative.maxDistanceBtwCationRing- Maximum distance between aromatic ring centroid and amino group representative.minPolarAngle- Minimum polar angle for aromatic ring and amino group representative.maxPolarAngle- Maximum polar angle for aromatic ring and amino group representative.minAzimuthalAngle- Minimum azimuthal angle for aromatic ring and amino group representative.maxAzimuthalAngle- Maximum azimuthal angle for aromatic ring and amino group representative.
-
-
Method Detail
-
getMinDistanceBtwCationRing
public double getMinDistanceBtwCationRing()
Returns minimum distance between aromatic ring centroid and amino group representative.- Returns:
- Minimum distance between aromatic ring centroid and amino group representative.
-
getMaxDistanceBtwCationRing
public double getMaxDistanceBtwCationRing()
Returns maximum distance between aromatic ring centroid and amino group representative.- Returns:
- Maximum distance between aromatic ring centroid and amino group representative.
-
getMinPolarAngle
public double getMinPolarAngle()
Returns minimum polar angle for aromatic ring and amino group representative.- Returns:
- Minimum polar angle for aromatic ring and amino group representative.
-
getMaxPolarAngle
public double getMaxPolarAngle()
Returns maximum polar angle for aromatic ring and amino group representative.- Returns:
- Maximum polar angle for aromatic ring and amino group representative.
-
getMinAzimuthalAngle
public double getMinAzimuthalAngle()
Returns minimum azimuthal angle for aromatic ring and amino group representative.- Returns:
- Minimum azimuthal angle for aromatic ring and amino group representative.
-
getMaxAzimuthalAngle
public double getMaxAzimuthalAngle()
Returns maximum azimuthal angle for aromatic ring and amino group representative.- Returns:
- Maximum azimuthal angle for aromatic ring and amino group representative.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-