From ed8caea5b7e3e5f4d17740cfcb6b7b6f08b0b754 Mon Sep 17 00:00:00 2001
From: Luc Patiny The structure editor is used to draw chemical molecules, substructure fragments,
+reactions and simple drawing objects like text, boxes, etc. Its functionality changes
+depending on the kind of object(s) being edited. Thus, the atom mapping tool is only available,
+when a reaction is edited. Query feature dialogs only open, when a substructure is edited, etc. Hot-keys allow to quickly change atoms and bonds or to attach common groups to an atom.
+When the mouse pointer is moving near to an atom or bond then the atom or bond is automatically highlighted,
+indicating that a mouse click or typing hot-keys will affect the highlighted atom or bond.Chemical Editor Concepts
+
+Atom and Bond Hot-Keys
+
+
+
+ Hot-Key
+ Type
+ Name
+ Explanation
+
+
+ 'Delete'
+ Atoms
+
Bonds
MappingDelete
+ Deletes highlighted and selected atoms and bonds. When a reaction is edited and
+the mapping tool is selected, then pressing the 'Delete' key removes all atom mapping from the reaction.
+
+
+
+ '1','2','3', ...
+ Atom
+ Atom Chain
+ Attaches a chain of 'n' carbon atoms to the highlighted atom provided that its valence maximum is not exceeded.
+
+
+ '+', '-'
+ Atom
+ Charge Modifiers
+ Increases or decreases the charge of the highlighted atom.
+
+
+ '.'
+ Atom
+ Radical State Modifier
+ Adds or removes a single electron to change the atom's radical state.
+
+
+ ':'
+ Atom
+ Radical State Modifier
+ Add or removes two electrons and toggles between singlet and triplet states.
+
+
+ '?'
+ Atom
+ Connection Point
+ Converts an atom into a connection point of a substituent or building block.
+
+
+ 'q'
+ Atom,
+
BondQuery Feature Dialog
+ If a substructure query is edited then this key opens a query feature dialog,
+which allows to specify additional atom/bond conditions for the substructure search.
+
+
+ '1','2','3','0'
+ Bond
+ Bond Order
+ Changes the highlighted bond into a single, double, triple, or coordinate (0-order) bond.
+
+
+ 'u'
+ Bond
+ Up Bond
+ Changes the highlighted bond into 'up' stereo bond, if at least one of the associated
+atoms is a relative or absolute stereo center.
+
+
+ 'd'
+ Bond
+ Down Bond
+ Changes the highlighted bond into 'down' stereo bond, if at least one of the associated
+atoms is a relative or absolute stereo center.
+
+
+ 'c'
+ Bond
+ Cross Bond
+ Changes the highlighted bond into a double bond with unknown configuration.
+
+
+ 'v','4','5','6','7'
+ Bond
+ Annelate Ring
+ Annellates a new saturated n-membered ring the highlighted bond ('v' adds a 3-membered ring).
+
+
+'b'
+ Bond
+ Annelate Benzo
+ Annellates a new benzene ring to the highlighted bond.
+
While the mouse pointer is near an atom such that the atom is highlighted, you may type one or +multiple keys to change the atom label or to attach common substituent. +The sequence of typed keys is shown in the editor. If it is recognized to represent a valid atom label, +then the key string is shown in black. If it is recognized as a known substituent or protecting group name, +then it is shown in blue. The key string is shown in gray, if it can be extended by adding more keys to +a known group name. Finally, it is shown in red, if no valid completion to a known name is possible. +Once a black or blue color indicates that your key string is recognized, you may move the mouse away or type +Enter to actually convert the atom into the new type or to automatically attach the recognized +substituent.
+For the sake of convenience atom labels or group names can be typed using lower case letters only. +Dashes in group names may also be omitted. E.g. typing 'n' followed by 'a' converts the atom to a sodium atom +and typing 'otolyl' attaches an ortho-Tolyl group.
+Known group names are: Ac, Alloc, Allyl, Am, Benzoyl, Benzyl, Boc, BOM, Bn, Bs, Bt, Btm, Bu, Bz, +Bzh, Bzl, BzOM, Cbz, Cy, cyclobutyl, cycloheptyl, cyclooctyl, cyclopentyl, cyclopropyl, Dan, DEAE, DEIPS, +DMIPS, DMPM, DMPS, DMTr, DNP, DNS, DPIPS, DPTBS, DTBMS, Et, Fmoc, i-Am, i-Bu, i-Pr, Im, m-Tolyl, MDIPS, +MDPS, MEM, MMTr, MOM, MPM, MTM, Me, Mes, Ms, N3, n-Am, n-Bu, n-Pr, neo-Am, nitro, NO2, Np, o-Tolyl, p-Tolyl, +PMB, PMBM, PNB, PPi, Ph, Phenyl, Pht, Piv, Poc, Pr, Pv, s-Am, s-Bu, s-Butyl, SEM, SES, t-Am, t-Bu, t-Butyl, +TBDMS, TBDPS, TBMPS, TBS, TDS, TFA, THF, THP, TIPS, TMS, Tf, Thexyl, Tos, Troc, Trt, Ts, Xyl.
+To be compatible with ChemDraw, 'l' is recognized as chlorine atom. If you are editing a sub-structure, +you may use 'x' to convert an atom into an atom list containing all halogene atoms.
+ +Chemical structures are drawn by selecting an appropriate tool and applying it +while moving, clicking and dragging the mouse pointer over the drawing area. While the +selection of a tool has no immidiate effect on the drawn structure, pressing a button +does. Currently available buttons allow to clean up atom coordinates or to revert the +most recent structure change.
+Button or Tool | +Name | +Explanation | +
---|---|---|
Atom Tools | +The Atom Tools cover atoms frequently used in organic chemistry. After +selecting one of these tools, you may place new atoms by clicking into the +empty space or change existing atom by clicking onto them. | +|
Atom Detail Tool | +When this tool is selected and an atom is clicked with the left mouse button +while pressing the 'Ctrl'-key, then a dialog window open that allows to +specify an unusual/custom atom label, a specific isotop, an abnormal valence +and/or a radical state. When closing the dialog the clicked atom is changed +accordingly. The dialog settings are remembered and applied to any other clicked atom, +as long as the tool is selected. | +|
Charge Tools | +These tools let you assign charges to atoms. Multiple clicks on the +same atom will increase or decrease the charge by 1. The Osiris Structure +Editor assumes the presence of implicit hydrogens at any charged or non +charged atoms to meet the atom's default valence. However, implicit hydrogens +are only shown on hetero atoms. | +|
Ring Tools | +After selecting one of the predefined rings, one may create a new ring +or attach a ring to an existing bond or atom to create annelated ring systems +or a spiro compound, respectively. | +|
Bond Tools | +Bond Tools allow you to create new bonds and to change existing bonds +concerning their order or stereo-orientation. By clicking into the open +space you create a new bond of the selected type including two carbon atoms. +Clicking onto an existing atom will attach a new carbon. Dragging the mouse from +one atom to another one will just connect these atoms or increment the bond order +between them, if they were already connected. If the plain single bond tool is +selected, bonds may be multiply clicked to cycle through the possible bond orders. +Where reasonable, it also toggles between double bonds with known or unknown +configuration, the so-called cross bond. +When using stereo bonds please consider that the pointed tip of the bond should +always point to the stereo center. | +|
Chain Tool | +The Chain Tool provides the fastest way to draw aliphatic carbon chains in +zig-zag orientation. With the selected Chain Tool click into the empty space or at +an existing atom and drag the mouse to create a new zig-zag chain and flip its +orientation. | +|
ESR Tools | +The editor supports the enhanced stereo recognition (ESR) introduced by +Molecular Design Ltd. with IsisDraw V2.5. The ESR Tools allow to define for every +stereo center, whether it is an absolute one or if it belongs to a group of stereo +centers that have the drawn, but relative configuration. For any group of relative +stereo centers one may define that the drawn and the inverse configurations are present, +i.e. that we have a racemic situation concerning the group members. This is indicated by +green stereo bonds and an ampersand '&' at the stereo centers. Likewise one may +define groups of relative stereo centers that contain either the drawn configuration or +the opposite one. Stereo centers of such a group are indicated by blue stereo bonds and +the word 'or' at the stereo centers. In addition to the '&' or 'or' +indicators group numbers show which stereo centers belong to the same group. | +|
Unknown Configuration Tool | +This symbol is used to denote an unknown stereo configuration at a chiral center. | +|
Cleanup Button | +A cleanup will generate new coordinates of an existing molecule. It +rearranges bond and atom positions in order to have a proper 2D structure. +If a part of the molecule or reaction is selected, the cleanup will retain +the relative orientation of the non-selected atoms. | +|
Lasso Pointer Tool | +This tools allows you to select multiple atoms and bonds to rearrange, +rotate, resize, delete or duplicate at the same time. Just drag the mouse pointer +around the atoms of interest. Selected atoms and bonds are shown in red. By pressing +the control key you switch to the rectangular selection mode and the shift key lets +you add atoms to the current selection. By clicking onto an atom or bonds and dragging +the mouse one may more it or all selected atoms, if the clicked one is selected. +When pressing the shift key while dragging a selected fragment, an automatically created +copy of the selected fragment is dragged. +Where the editor needs to support multiple molecules, e.g. if a reaction is edited, +then every reactant and product is indicated by a large light gray indicator in +the background ('A', 'B', 'P1', etc.). Where independent fragments shall be treated +as one molecule, e.g. anion and kation of one salt, one must locate those fragments +close enough that there is only one indicator behind them. +If a reaction or molecule query is edited, then one may double click an atom or +a set of selected atoms to open a query feature dialog to specify additional conditions +for a fragment to match in a substructure search. The same applies to individual or +multiple selected bonds. If the edited object is not a query then double clicking of +an atom or bond will just select the entire fragment. | +|
Delete Tool | +It allows you to delete individual atoms or bonds or selected parts of the molecule. +Selected areas may also be removed by pressing the delete key from the keyboard. | +|
Zoom and Rotate Tool | +This tool allows to zoom or rotate the entire drawing or a selected subset. +Just click at the intended origin for the rotation or zooming and drag the mouse vertically +to zoom or horizontically to rotate. | +|
Mapping Tool | +This tool is only available when a reaction is edited. Use this tool to +map reactant atoms to the respective product atoms. This is done by clicking on +a reactant atom and dragging the mouse onto the corresponding product atom. The +editor will acknowledge the link by displaying a red mapping number at both atoms. +Afterwards it tries to map atoms in the vicinity automatically and displays green +numbers at automatically mapped atoms. Please assign manually as many reactant-product +pairs as are needed that the entire reaction is mapped completely and correctly. +Pressing the 'Delete' key while this tool is selected removes all mapping from the reaction. | +|
Text Tool | +The text tool may only be selected in certain situations. If it is selected +one may use it to place text elements directly into the drawing. These text elements +will be integral part of the drawing and, thus, move, resize and rotate with the molecules +or reaction. | +