ACE Substructures and Skeletons Comparator

Please draw your structure on the left and a skeleton on the right. Press the button below to see if the structure contains the skeleton.
 
Draw the structure to be tested: Draw the with charges, radicals, and isotopes :


Compound A contains a substructure S when:
  • Every atom and bond in S is also present in A. H atoms in S must be explicit to be considered, but explicit H atoms in S may be explicit or implicit in A.
  • Every bond in S has the same order in A.
  • Corresponding atoms in S and A have the same charge.
  • Any isotopes or stereochemical configurations indicated in S are the same in A.

Compound A contains a skeleton S when:

  • Every atom and bond in S is also present in A. These atoms and bonds in A are called "skeletal". H atoms in S must be explicit to be considered, but explicit H atoms in S may be explicit or implicit in A.
  • Each skeletal bond in A has the same order as or a higher order than the corresponding bond in S. (Double and aromatic bonds are treated as identical.) For example, cyclohexene contains the cyclohexane skeleton, but not vice versa.
  • For every skeletal C atom in A that is attached to another C atom, both the bond and the latter C atom are skeletal. For example, ethoxybenzene contains both the benzene and the phenol skeletons, but toluene does not contain the benzene skeleton; and 2-Azabicyclo[3.1.0]hexane does not contain the piperidine skeleton, but 1-azabicyclo[3.1.0]hexane does.
  • Any charges, isotopes, or stereochemical configurations indicated in S may differ or be absent in A, and vice versa.
Back to public ACE pages.