Adding special checker or fixer description

from Structure Checker version 6.1

The checkers and fixers of ChemAxon's Structure Checker can be personalized according to individual requirements, for example, they can be renamed, have special description texts, or distinctive warning messages. You can even simply rephrase or translate the standard checker or fixer messages into different languages.

The @annotation properties, such as name, help, description, etc., can be personalized in order to amend the selected checker parameters both ChemAxon and individual checker types.

Successful personalization can be achieved by editing two files in your chemaxon home folder:

How to...

Next time you start Structure Checker or MarvinSketch, the new checker settings will be applied.

MarvinSketch example after changing Valence Error Checker's name and its oneErrorMessage.

example01

evaluate example after changing Valence Error Checker's name and its oneErrorMessage.

example02

 
List of IDs of structure checkers and fixers
Name ID
Abbreviated Group Checker AbbreviatedGroupChecker
Absent Chiral Flag Checker AbsentChiralFlagChecker
Absolute Stereo Configuration Checker AbsoluteStereoConfigurationChecker
Alias Checker AliasChecker
Aromaticity Error Checker AromaticityErrorChecker
Atom Map Checker AtomMapChecker
Atom Query Property Checker AtomQueryPropertyChecker
Atom Value Checker AtomValueChecker
Atropisomer Checker AtropisomerChecker
Attached Data Checker AttachedDataChecker
Bond Angle Checker BondAngleChecker
Bond Length Checker BondLengthChecker
Chiral flag Checker hiralFlagChecker
Chiral Flag Error Checker ChiralFlagErrorChecker
Circular R-group Reference Checker CircularRGroupReferenceChecker
Coordination System Error Checker CoordinationSystemErrorChecker
Covalent Counterion Checker CovalentCounterionChecker
Crossed Double-Bond Checker CrossedDoubleBondChecker
Duplicate Atom Map Checker DuplicateAtomMapChecker
EZ Double Bond Checker EZDoubleBondChecker
Empty Structure Checker EmptyStructureChecker
Explicit Hydrogen Checker ExplicitHydrogenChecker
Explicit Lone Pair Checker ExplicitLonePairChecker
Isotope Checker IsotopeChecker
Metallocene Error Checker MetalloceneErrorChecker
Missing Atom Map Checker MissingAtomMapChecker
Missing R-group Checker MissingRGroupChecker
Molecule Charge Checker MoleculeChargeChecker
Multicenter Checker MultiCenterChecker
Multicomponent Checker MultiComponentChecker
Multiple Stereocenter Checker MultipleStereocenterChecker
OCR Error OCRErrorChecker
Overlapping Atoms Checker OverlappingAtomsChecker
Overlapping Bonds Checker OverlappingBondsChecker
Pseudo Atom Checker PseudoAtomChecker
Query Atom Checker QueryAtomChecker
Query Bond Checker QueryBondChecker
Racemate Checker RacemateChecker
Radical Checker RadicalChecker
Rare Element Checker RareElementChecker
R-atom Checker RatomChecker
Reaction Map Error Checker ReactionMapErrorChecker
Relative Stereo Checker RelativeStereoChecker
R-group Attachment Error Checker RgroupAttachmentErrorChecker
R-group Reference Error Checker RgroupReferenceErrorChecker
Ring Strain Error Checker RingStrainErrorChecker
Solvent Checker SolventChecker
Star Atom Checker StarAtomChecker
Stereo Care Box Checker StereoCareBoxChecker
Straight Double Bond Checker StraightDoubleBondChecker
Substructure Checker SubstructureChecker
Three Dimension Checker ThreeDimensionChecker
Unbalanced Reaction Checker UnbalancedReactionChecker
Unused R-group Checker UnusedRGroupChecker
Valence Error Checker ValenceErrorChecker
Valence Property Checker ValencePropertyChecker
Wedge Error Checker WedgeErrorChecker
Wiggly Bond Checker WigglyBondChecker
Wiggly Double Bond Checker WigglyDoubleBondChecker

 

Links

Structure Checker Developer's Guide
List of available checkers
Structure Checker GUI
structurecheck Command Line Application
Structure Checker in MarvinSketch