SGroup
SGroup, short for Structural Group, is a modeling construct used in chemical informatics to represent substructures that are treated as a single unit within a molecule. SGroups are especially useful for encoding polymers, Markush-type substituents, and other recurring substructures in a compact form, rather than expanding them into explicit atom-bond graphs.
An SGroup defines a set of member atoms and bonds, a designated type, and associated properties that
SGroup support enables software to perform tasks such as substituent enumeration, polymer property estimation, and substructure
See also: Markush structures, polymer chemistry, molfile, substructure search.