Package chemaxon.fixers
package chemaxon.fixers
Structure fixers can be used to fix problems identified by structure checker instances.
-
ClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.This class is the default abstract implementation of
StructureFixer
interfaceAbsent chiral flag fixer.Bond Angle Fixer fixes wrong bond angles in 2D structures.Bond Length Fixer fixes bonds with wrong length in 2D structures.A descendant ofAbstractStructureFixer
which cleans the molecule in 2dClears wedges.A descendant ofAbstractStructureFixer
which contracts the abbreviated groups in the moleculeA descendant ofAbstractStructureFixer
which converts the aliases to contracted abbreviated groups in the moleculeA descendant ofAbstractStructureFixer
which converts the pseudo informations to contracted abbreviated groups in the moleculeA descendant ofAbstractStructureFixer
which converts the aliases to atom with atom number contained in the alias informationA descendant ofAbstractStructureFixer
which converts pseudo atoms to carbon atomsA descendant ofAbstractStructureFixer
which sets wiggly bond to crossed double bondA descendant ofAbstractStructureFixer
which converts the isotopes to non isotope atomsA descendant ofAbstractStructureFixer
which converts the incorrectly drawn (connected to bond, no charge) covalent counter ion representation into ionic form.Converts non-stereo double bonds with invalid stereo mark (crossed, wiggly) to plain double bonds.A descendant ofAbstractStructureFixer
which converts the bond to single bond.A descendant ofAbstractStructureFixer
which converts crossed double bond to wigglyDeprecated, for removal: This API element is subject to removal in a future version.A descendant ofAbstractStructureFixer
which converts the aromatic rings in the molecule into Kekule representation.A descendant ofAbstractStructureFixer
which converts incorrectly drawn metallocenes into multicenter based coordinate bond representation.A descendant ofAbstractStructureFixer
which expands all abbreviated groups in the moleculeDeprecated, for removal: This API element is subject to removal in a future version.This annotation is responsible for adding UI based meta data forStructureFixer
implementationsComparator of structure fixer for priority Default fixer and order of fixers is defined this way.This annotation is used to annotate theStructureFixer
implementations whichStructureCheckerErrorType
can be fixed by the current fixerThis annotation is used to annotate theStructureFixer
implementations which error codes (identified by a unqieString
) can be fixed by the current fixerFlips wedge bonds.Deprecated, for removal: This API element is subject to removal in a future version.A descendant ofAbstractStructureFixer
which maps the atoms of the molecule incrementallyA descendant ofAbstractStructureFixer
which maps the reaction withAutoMapper
.A descendant ofAbstractStructureFixer
which converts a single incorrectly drawn metallocene into multicenter based coordinate bond representation.A descendant ofAbstractStructureFixer
which neutralize the charge of the atoms of the moleculePartial cleanA descendant ofAbstractStructureFixer
which rearomatize the moleculeRearranges stereo wedge bonds according to IUPAC recommendations.A descendant ofAbstractStructureFixer
which removes the alias information from the atoms of the moleculeA descendant ofAbstractStructureFixer
which removes the atoms of the molecule signed in the resultA descendant ofAbstractStructureFixer
which removes the atom maps from the moleculeA descendant ofAbstractStructureFixer
which removes query properties from the given atoms.A descendant ofAbstractStructureFixer
which removes the atom value from the moleculeA descendant ofAbstractStructureFixer
which removes the attached data from the molecule.A descendant ofAbstractStructureFixer
which removes the bonds of the molecule signed by the resultFixer removes reactiong center bond marks from bonds.Removes brackets from molecule by ungrouping S-groups surrounded by brackets.AStructureFixer
implementation which removes absolute stereo property from the molecule.A descendant ofAbstractStructureFixer
which implicitize the hydrogens in the moleculeAStructureFixer
implementation which removes absolute stereo property from the molecule.A descendant ofAbstractStructureFixer
which removes the radicals from the atoms of the moleculeFixer removes reactiong center bond marks from bonds.Fixer for molecules containing Stereo Care Boxes.Removes stereo inversion retention marks.A descendant ofAbstractStructureFixer
that removes unused R-group definitions.A descendant ofAbstractStructureFixer
which removes valence properties from the given atoms.A descendant ofAbstractStructureFixer
which sets the z-coordinates of atoms to zero.A descendant ofAbstractStructureFixer
that can fix attachment errors in R-group definition members.Descriptor class forStructureFixer
classes.Deprecated.useCheckerFixerFactory
insteadFixer to fix substructure issues.A descendant ofAbstractStructureFixer
which ungroups all abbreviated groups in the moleculeA descendant ofAbstractStructureFixer
which fixes valence problem in the molecule if it is possible with removing explicit hydrogens or by adding chargeDeprecated.Deprecated, for removal: This API element is subject to removal in a future version.
AddChiralFlagFixer