Class StereoCheckUtility

java.lang.Object
chemaxon.checkers.StereoCheckUtility

@PublicApi @Deprecated(forRemoval=true) @SubjectToRemoval(date=JUL_01_2025) public class StereoCheckUtility extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
Will be removed from the public API.
Utility class for stereo chemistry checkers
Since:
5.10
  • Constructor Details

    • StereoCheckUtility

      public StereoCheckUtility()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • isStereo

      public static boolean isStereo(Molecule mol)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Gets whether the molecule is stereo
      Parameters:
      mol - the target molecule
      Returns:
      whether the molecule is stereo
    • getRSChiralCenters

      public static List<MolAtom> getRSChiralCenters(Molecule mol)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Gets the (R) and (S) chiral centers of the molecule
      Parameters:
      mol - the target molecule
      Returns:
      the (R) and (S) chiral centers of the molecule
    • getUndefinedRSChiralCenters

      public static List<MolAtom> getUndefinedRSChiralCenters(Molecule mol)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Gets the undefined (R) and (S) chiral centers of the molecule
      Parameters:
      mol - the target molecule
      Returns:
      the undefined (R) and (S) chiral centers of the molecule
    • getNotAbsoluteRSChiralCenters

      public static List<MolAtom> getNotAbsoluteRSChiralCenters(Molecule mol)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Gets the not absolute (contains non-"and" enhanced) (R) or (S) chiral centers
      Parameters:
      mol - the target molecule
      Returns:
      the not absolute (contains non-"and" enhanced) (R) or (S) chiral centers
    • getNotAbsoluteRSChiralCenters

      public static List<MolAtom> getNotAbsoluteRSChiralCenters(List<MolAtom> allRSChiralCenters)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Gets the not absolute (contains non-"and" enhanced) (R) or (S) chiral centers
      Parameters:
      allRSChiralCenters - list of chiral center atoms
      Returns:
      the not absolute (contains non-"and" enhanced) (R) or (S) chiral centers
    • getrsChiralCenters

      public static List<MolAtom> getrsChiralCenters(Molecule mol)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Gets the (r) and (s) stereo centers of the molecule
      Parameters:
      mol - the target molecule
      Returns:
      the (r) and (s) stereo centers of the molecule
    • getUndefinedrsChiralCenters

      public static List<MolAtom> getUndefinedrsChiralCenters(Molecule mol)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Gets the undefined (r) and (s) stereo centers of the molecule
      Parameters:
      mol - the target molecule
      Returns:
      the undefined (r) and (s) stereo centers of the molecule