orthonym.assembly.handlers.chalcogen_oxide#

Note

Internal API. Names and behaviour may change between releases.

-6I selenoxide / selenone / telluroxide / tellurone handlers.

Se/Te analogues of the sulfoxide/sulfone handlers, the Blue Book: “selenium and tellurium… named in the same way”). The chemical-logic body is the SHARED, element-generic rules.sulfur.name_chalcogen_oxide_substitutive (diaryl multiplicative / ring+chain / two-chain substitutive PINs) with the matching functional-class fallback (dimethyl selenoxide style) for shapes the substitutive builder declines.

BB-verbatim PIN targets: - the Blue Book (ethaneseleninyl)benzene (CC[Se](=O)c1ccccc1) - the Blue Book 1,1'-selenonyldibenzene (O=[Se](=O)c1ccccc1)

References: - handlers/sulfoxide.py + handlers/sulfone.py — the S sibling shims cloned here. - rules.sulfur.name_chalcogen_oxide_substitutive — the (now Se/Te-aware) body.

orthonym.assembly.handlers.chalcogen_oxide.name_selenoxide(features, mol=None, style='pin')#
orthonym.assembly.handlers.chalcogen_oxide.name_selenone(features, mol=None, style='pin')#
orthonym.assembly.handlers.chalcogen_oxide.name_telluroxide(features, mol=None, style='pin')#
orthonym.assembly.handlers.chalcogen_oxide.name_tellurone(features, mol=None, style='pin')#