Let the molecule become the catalogue.
Use the SMILES structure as the navigation surface: detect functional groups, highlight the matching substructure, then connect each group to local orbital character and chemically relevant reaction families. The 3D orbital renderer remains a neighboring tool rather than being forced into this page.
Structure map
Selected chemistry
Citric acid
Build the molecule, then select a functional-group card to connect the highlighted structure to orbital character and reaction families.
Reactive and interaction-relevant groups
SMARTS-based group detection.
Inductive and mesomeric donor/acceptor language
These effects describe how a substituent perturbs electron distribution. They are separate from the local δ+/δ− polarity colours above.
−I · inductive acceptor
Withdraws through σ bonds. The effect is strongest close to the substituent and decays with bond distance. Halogens are classic −I groups.
+I · inductive donor
Pushes electron density through the σ framework in the simplified substituent-effect picture. Alkyl substitution is the usual reference example.
−M · mesomeric acceptor
Withdraws through a conjugated π system. Carbonyl-derived and nitro substituents are common examples when attached in the appropriate conjugated orientation.
+M · mesomeric donor
Donates a lone pair into an adjacent conjugated π system. O/N lone-pair donors and aryl halogens can show this effect when direct orbital overlap is possible.
Functional-group catalogue
/data/functional_groups.json