public class StereoCheckUtility extends Object
Constructor and Description |
---|
StereoCheckUtility() |
Modifier and Type | Method and Description |
---|---|
static List<MolAtom> |
getNotAbsoluteRSChiralCenters(List<MolAtom> allRSChiralCenters)
Gets the not absolute (contains non-"and" enhanced) (R) or (S) chiral
centers
|
static List<MolAtom> |
getNotAbsoluteRSChiralCenters(Molecule mol)
Gets the not absolute (contains non-"and" enhanced) (R) or (S) chiral
centers
|
static List<MolAtom> |
getrsChiralCenters(Molecule mol)
Gets the (r) and (s) stereo centers of the molecule
|
static List<MolAtom> |
getRSChiralCenters(Molecule mol)
Gets the (R) and (S) chiral centers of the molecule
|
static List<MolAtom> |
getUndefinedrsChiralCenters(Molecule mol)
Gets the undefined (r) and (s) stereo centers of the molecule
|
static List<MolAtom> |
getUndefinedRSChiralCenters(Molecule mol)
Gets the undefined (R) and (S) chiral centers of the molecule
|
static boolean |
isStereo(Molecule mol)
Gets whether the molecule is stereo
|
public static boolean isStereo(Molecule mol)
mol
- the target moleculepublic static List<MolAtom> getRSChiralCenters(Molecule mol)
mol
- the target moleculepublic static List<MolAtom> getUndefinedRSChiralCenters(Molecule mol)
mol
- the target moleculepublic static List<MolAtom> getNotAbsoluteRSChiralCenters(Molecule mol)
mol
- the target moleculepublic static List<MolAtom> getNotAbsoluteRSChiralCenters(List<MolAtom> allRSChiralCenters)
allRSChiralCenters
- list of chiral center atomspublic static List<MolAtom> getrsChiralCenters(Molecule mol)
mol
- the target molecule