Ring
Back to index pageJCRingAtom
Returns TRUE if a specified atom in the input molecule is a ring atom, FALSE otherwise.
JCRingAtomCount
Returns number of ring atoms.
JCRingBondCount
Returns the number of ring bonds.
JCRingCount
Returns the number of rings in the molecule. This calculation is based on SSSR (Smallest Set of Smallest Rings).
JCRingCountOfAtom
Returns the number of rings passing through a specified atom in the input molecule.
JCRingCountOfSize
Returns the number of rings of a specified size (number of atoms in ring) in the input molecule.
JCRingSystemCount
Returns the number of ring systems in the input molecule.
JCRingSystemCountOfSize
Returns the number of ring systems in the input molecule containing a specified number of atoms.
JCChainAtom
Returns TRUE if a specified atom of the input molecule is a chain atom (non-ring atoms excluding hydrogens, FALSE otherwise.
JCChainAtomCount
Returns the number of chain atoms (non-ring atoms excluding hydrogens).
JCChainBondCount
Returns the number of chain bonds (non-ring bonds excluding bonds of hydrogen atoms).
JCAliphaticRingCount
Returns the number of those rings in the molecule, which have non-aromatic bonds (SSSR based).
JCAliphaticRingCountOfSize
Returns the number of aliphatic rings with a given size (number of atoms in ring) in the input molecule.
JCAromaticRingCount
Returns the number of aromatic rings in the molecule. This number is calculated from the smallest set of smallest aromatic rings (SSSAR), which might contain rings which are not part of the standard SSSR ring set. As a consequence, the sum of the aliphatic ring count and the aromatic ring count can sometimes be greater the the ring count value. The difference is the sign of a macroaromatic ring system.
JCAromaticRingCountofSize
Returns the number of aromatic rings of a predefined size (number of atoms in ring) in the input molecule.
JCAliphaticAtomCount
Returns the number of atoms in the molecule having no aromatic bond (excluding hydrogens).
JCAliphaticBondCount
Returns the number of non-aromatic bonds in the molecule (excluding bonds of hydrogen atoms).
JCAromaticAtom
Returns TRUE if the specified atom of the input molecule is aromatic, FALSE otherwise.
JCAromaticAtomCount
Returns number of atoms in the molecule having aromatic bonds.
JCAromaticBondCount
Returns the number of aromatic bonds in the molecule.
JCHeteroRingCount
Returns the number of those rings in the molecule, which contain hetero atoms.
JCHeteroAromaticRingCount
Returns number of aromatic heterocycles in the molecule.
JCCarboRingCount
Returns the number of those rings in the molecule, which contain carbon atoms only.
JCCarboAromaticRingCount
Returns the number of heterocycles in the molecule containing carbon atoms only (SSSAR based).
JCFusedRingCount
Returns the number of fused rings in the molecule (having common bonds).
JCFusedAliphaticRingCount
Returns the number of aliphatic rings having common bonds with other rings.
JCFusedAromaticRingCount
Returns the number of aromatic rings having common bonds with other rings.
JCLargestRingSize
Returns the size of the largest ring in the molecule.
JCLargestAtomRingSize
Returns the size (number of atoms) of the largest ring containing a specified atom in the input molecule.
JCLargestRingSystemSize
Returns the size of the largest ring system in the input molecule.
JCSmallestRingSize
Returns the size of the smallest ring in the molecule.
JCSmallestAtomRingSize
Returns the size of the smallest ring containing a specified atom in the input molecule.
JCSmallestRingSystemSize
Returns the size of the smallest ring system in the input molecule.
Back to index page
Do you have a question? Would you like to learn more? Please browse among the related topics on our support forum or search the website. If you want to suggest modifications or improvements to our documentation email our support directly!
