Aromaticity
with the ElectronDonation.cdk()
model@Deprecated public class CDKHueckelAromaticityDetector extends Object
CDKAtomTypeMatcher
or with
any compatible class. For example:
Molecule molecule = MoleculeFactory.makePyridineOxide(); AtomContainerManipulator.percieveAtomTypesAndConfigureAtoms(molecule); Aromaticity.cdkLegacy().apply(molecule);
Important to note is that this aromaticity detector does not allow aromatic
ring atoms to have double bonds pointing outwards from the ring, and thus not
having pi electrons shared with other ring atoms. If such double bonds are not
important, have a look at the DoubleBondAcceptingAromaticityDetector
.
CDKConstants
,
DoubleBondAcceptingAromaticityDetector
Constructor and Description |
---|
CDKHueckelAromaticityDetector()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
detectAromaticity(IAtomContainer atomContainer)
Deprecated.
|
public static boolean detectAromaticity(IAtomContainer atomContainer) throws CDKException
CDKException
Copyright © 2021. All rights reserved.