public class CIPStereoRecognizer extends Object
CIPStereoDescriptorIface.CIPValue.TetrahedralStereoValue
,
CIPStereoDescriptorIface.CIPValue.AxialStereoValue
,
CIPStereoDescriptorIface.CIPValue.AtropStereoValue
,
CIPStereoDescriptorIface.CIPValue.CisTransStereoValue
,
TetrahedralStereoDescriptor
,
AxialStereoDescriptor
,
AtropStereoDescriptor
,
CisTransStereoDescriptor
Constructor and Description |
---|
CIPStereoRecognizer() |
Modifier and Type | Method and Description |
---|---|
static Collection<CIPStereoDescriptorIface> |
calculateCIPStereoDescriptors(MoleculeGraph molecule)
Calculates the Cahn-Ingold-Prelog (CIP) stereo descriptors for a
specified molecule.
|
static Collection<CIPStereoDescriptorIface> |
calculateCIPStereoDescriptors(MoleculeGraph molecule,
boolean iupac) |
static Collection<CIPStereoDescriptorIface> |
calculateCIPStereoDescriptors(MoleculeGraph molecule,
EnumSet<CIPStereoDescriptorIface.CIPType> descriptorTypes)
Calculates the Cahn-Ingold-Prelog (CIP) stereo descriptors for a
specified molecule.
|
public static Collection<CIPStereoDescriptorIface> calculateCIPStereoDescriptors(MoleculeGraph molecule)
molecule
- the molecule to calculate the stereo descriptors forpublic static Collection<CIPStereoDescriptorIface> calculateCIPStereoDescriptors(MoleculeGraph molecule, boolean iupac)
public static Collection<CIPStereoDescriptorIface> calculateCIPStereoDescriptors(MoleculeGraph molecule, EnumSet<CIPStereoDescriptorIface.CIPType> descriptorTypes)
molecule
- the molecule to calculate the stereo descriptors fordescriptorTypes
- descriptors which should be calculated