vibesketch.document.multiple_groups¶
CTfile multiple groups: explicit copies, parent atoms and multiplier.
MDL CTfile Formats (December 1999), pp. 2-15/16 requires every copy in the atom list. KET draws the parent once. Nested repeats expand inside out; atom and bond stereo are retained. Crossing groups without a nesting order are not guessed.
Functions
Verify each outer parent by stereo-aware, mapped-graph re-expansion. |
|
Expand inner repeats before outer ones; retain atom and bond stereo. |
Exceptions
The bracket cannot be faithfully expressed as a CTfile multiple group. |
- exception vibesketch.document.multiple_groups.MultipleGroupRefused[source]¶
Bases:
ValueErrorThe bracket cannot be faithfully expressed as a CTfile multiple group.