structurechecker Command Line Tool| Abbreviated Group Checker | Warning: | Fix | ||
|---|---|---|---|---|
| Ungroup | Contract Group | Expand Group | ||
| Detect Expanded Groups | ![]() |
![]() |
||
| Detect Contracted Groups | ![]() |
![]() |
||
| Detect All Groups | ![]() |
![]() |
![]() |
|
| Absent Chiral Flag Checker | Warning: | Fix |
|---|---|---|
| Add Chiral Flag | ||
| Detect Absent Chiral Flag | ![]() |
![]() |
| Alias Checker | Warning: | Fix | |||
|---|---|---|---|---|---|
| Convert to Atom | Convert Alias to Group | Remove Alias | Delete Atom | ||
| Detect Alias | ![]() |
![]() |
![]() |
![]() |
|
| Aromaticity Error checker | Warning: | Fix | |
|---|---|---|---|
| Rearomatize | Dearomatize | ||
| General | ![]() |
||
![]() |
|||
| Basic | ![]() |
![]() |
![]() |
![]() |
|||
| Loose | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| Atom Map Checker | Warning: | Fix |
|---|---|---|
| Remove Atom Map | ||
| Detect Atom Map | ![]() |
![]() |
| Atom Query Property Checker | Warning: | Fix |
|---|---|---|
| Removing query property | ||
| Detect Atom Query Property | ![]() |
![]() |
| Atom Value Checker | Warning: | Fix | |
|---|---|---|---|
| Remove Atom Value | Delete Atom | ||
| Detect Atom Value | ![]() |
![]() |
|
| Atropisomer Checker | Warning: | Fix |
|---|---|---|
| Detect Atropisomer | ![]() |
| Attached Data Checker | Warning: | Fix | |
|---|---|---|---|
| Remove Attached Data | Delete Atom | ||
| Detect Attached Data | ![]() |
![]() |
|
|
|
|
![]() |
|
|
|
|
| Bond Angle Checker | Warning: | Fix |
|---|---|---|
| Clean | ||
| Detect Bond Angle errors | ![]() |
![]() |
| Bond Length Checker | Warning: | Fix |
|---|---|---|
| Clean | ||
| Detect short bonds | ![]() |
![]() |
| Detect long bonds | ![]() |
![]() |
| Detect both bonds | ![]() |
![]() |
| Chiral Flag Error Checker | Warning: | Fix |
|---|---|---|
| Fix Chiral Flag | ||
| Detect invalid chiral flag | ![]() |
![]() |
| Circular R-group Reference Checker | Warning: | Fix |
|---|---|---|
| Detect circular R-group references | ![]() |
| Coordination System Error Checker | Warning: | Fix |
|---|---|---|
| Delete bond | ||
| Detect coordinative bond | ![]() |
![]() |
| Detect coordinative bond | ![]() |
![]() |
| Covalent Counterion Checker | Warning: | Fix |
|---|---|---|
| Convert to Ionic Form | ||
| Detect Covalent Counterion | ![]() |
![]() |
| Crossed Double Bond Checker | Warning: | Fix |
|---|---|---|
| Convert to Wiggly Double Bond | ||
| Detect crossed double bond | ![]() |
![]() |
| ◊ Lonely | ◊ Isotopic | ◊ Charged | ◊ Radical |
| ◊ Mapped | ◊ Wedged | ◊ H Connected | ◊ Polymer End Group |
| ◊ S-group End | ◊ S-group | ◊ Valence Error | ◊ Bridgehead |
| Explicit Hydrogen Checker | Warning: | Fix |
|---|---|---|
| Remove Explicit Hydrogen | ||
| Detect Explicit Hydrogen | ![]() |
![]() |
| Explicit Lone Pairs checker | Warning: | Fix |
|---|---|---|
| Delete Atom | ||
| Detect Explicit Lone Pair | ![]() |
![]() |
| Isotope Checker | Warning: | Fix |
|---|---|---|
| Convert to Element | ||
| Detect Isotopic Atom | ![]() |
![]() |
| Metallocene Error Checker | Warning: | Fix |
|---|---|---|
| Fix Multiple Metallocenes | ||
| Detect Metallcoene | ![]() |
![]() |
| Missing Atom Map Checker | Warning: | Fix |
|---|---|---|
| Map Atoms | ||
| Detect atoms without atom maps | ![]() |
![]() |
| Missing R-group Reference Checker | Warning: | Fix |
|---|---|---|
| Detect undefined R-groups | ![]() |
| Molecule Charge Checker | Warning: | Fix |
|---|---|---|
| Neutralize | ||
| Detect Charged Molecule | ![]() |
![]() |
| Multicenter Checker | Warning: | Fix |
|---|---|---|
| Delete Atom | ||
| Detect Multicenter drawing | ![]() |
![]() |
| Multicomponent Checker | Warning: | Fix |
|---|---|---|
| Detect disconnected fragments | ![]() |
| OCR Error | Warning: | Fix |
|---|---|---|
| Detecting OCR errors | ![]() |
| Overlapping Atoms Checker | Warning: | Fix |
|---|---|---|
| Clean | ||
| Detect Overlapping Atoms | ![]() |
![]() |
| Overlapping Bonds Checker | Warning: | Fix |
|---|---|---|
| Clean | ||
| Detect Overlapping Bonds | ![]() |
![]() |
| Pseudo Atom Checker | Warning: | Fix | ||
|---|---|---|---|---|
| Convert to Carbon | Delete Atom | Convert Pseudo Atom to Group | ||
| Detect Pseudo Atom | ![]() |
![]() |
||
| Detect Pseudo Atom | ![]() |
![]() |
![]() |
|
| Query Atom Checker | Warning: | Fix |
|---|---|---|
| Find Query Atoms | ![]() |
| Query Bond Checker | Warning: | Fix |
|---|---|---|
| Find Query Bonds | ![]() |
| R-atom Checker | Warning: | Fix |
|---|---|---|
| Find All R-atoms | ![]() |
|
| Find Disconnected R-atoms | ![]() |
|
| Find Generic R-atoms | ![]() |
|
| Find Linker R-atoms | ![]() |
|
| Find Nested R-atoms | ![]() |
| R-group Attachment Error Checker | Warning: | Fix | Add attachment point |
|---|---|---|
| Find missing attachment points | ![]() |
![]() |
| R-group Reference Error Checker | Warning: |
|---|---|
| Find Unused R-group references | ![]() |
| Find Missing R-group references | ![]() |
| Find Circular R-group references | ![]() |
| Racemate Checker | Warning: | Fix |
|---|---|---|
| Find unmarked chiral centers | ![]() |
| Radical Checker | Warning: | Fix |
|---|---|---|
| Remove Radical | ||
| Find Radical Information | ![]() |
![]() |
| Rare element Checker | Warning: | Fix |
|---|---|---|
| Find Rare element | ![]() |
| Reaction Map Error Checker | Warning: | Fix |
|---|---|---|
| Mapping | ||
| Find incomplete reaction map | ![]() |
![]() |
| Ring Strain Error Checker | Warning: | Fix |
|---|---|---|
| Detect trans double bonds | ![]() |
|
| Detect cumulated double bonds | ![]() |
|
| Detect triple bonds | ![]() |
| Solvent Checker | Warning: | Fix |
|---|---|---|
| Delete Atom | ||
| Find Solvent Molecules | ![]() |
![]() |
The default solvents are: water, methanol, ethanol, propan-1-ol propan-2-ol, butan-1-ol, formic acid, acetic acid, pentane, hexane, benzene, methylbenzene, ethoxyethane, trichloromathane, ethyl acetate, dichloromethane, propan-2-one, acetonitrile, N-methylacetamide, methanesulfonylmethane, oxolane, heptane, 2-mezhylpropan-2-ol, butan-2-one, cyclohexane, cycloheptane, 1,2-dichloroethane, 2-(propan-2-yloxy)propane, 1,2-dimethoxyethane, N,N-dimethylacetamide, pyridine, 1,2-dimethylbenzene, 2-methyoxy-2-methylpropane
| Star Atom Checker | Warning: | Fix | |
|---|---|---|---|
| Convert to Carbon | Delete Atom | ||
| Find Star Atom | ![]() |
![]() |
![]() |
| Stereo Care Box Checker | Warning: | Fix |
|---|---|---|
| Remove Stereo Care Box | ||
| Find Stereo Care Box | ![]() |
![]() |
| Substructure Checker | Warning: | Fix |
|---|---|---|
| O=N=O>>[O-][N+]=O | ||
| Checker setting: SMARTS: O=N=O>>[O-][N+]=O | ![]() |
![]() |
| Three Dimension Checker | Warning: | Fix | |
|---|---|---|---|
| Remove Z-Coordinate | Clean | ||
| Detect 3D coordinates | ![]() |
![]() |
![]() |
| Unbalanced Reaction Checker | Warning: | Fix |
|---|---|---|
| Detect unbalanced reaction scheme | ![]() |
|
| Approved reaction scheme | ![]() |
| Unused R-group Reference Checker | Warning: | Fix |
|---|---|---|
| Remove unused R-group definition | ||
| Detect unused R-groups | ![]() |
![]() |
| Valence Error Checker | Warning: | Fix |
|---|---|---|
| Fix Valence | ||
| Detect Valence Error | ![]() |
![]() |
![]() |
![]() |
|
![]() |
| Valence Property Checker | Warning: | Fix |
|---|---|---|
| Remove Valence Property | ||
| Detect Marked Valence Property | ![]() |
![]() |
| Wedge Error Checker | Warning: | Fix |
|---|---|---|
| Clean Wedge | ||
| Detect irregular wedge bond | ![]() |
![]() |
| Wiggly Double Bond Checker | Warning: | Fix |
|---|---|---|
| Convert to Crossed Double Bond | ||
| Detect Wiggly Double Bond | ![]() |
![]() |
Structure Checker GUI
structurecheck Command Line Tool
Structure Checker in MarvinSketch
Structure Checker Developer Guide