![]() |
||||||
|
|
|
Download |
Diamond Version 5 User Manual: Building up structural partsExpand or Reduce Clusters of MoleculesUse intramolecular contacts or H-bond definitions to find neighbouring molecules
Previous article: Creating H-bonds and contacts directly from connection parameters
This article in brief:
Definition of "Expand" and "Reduce" This article shows how to expand from a set of atoms or a molecule via neighbouring molecules to a cluster and to reduce that cluster back to a smaller ensemble of molecules again. You can do this with or without H-bond and/or contact definitions -- starting from a selected atom or a selected molecule or from the whole current ensemble in the structure picture. Sample #1: Expand via neighbouring atoms We use the sample compound "COD-1500005-molecules.diamdoc" to demonstrate that. This file comes up with a structure picture "Molecules" containing ten molecules created from the atomic parameter list. (This is done, as you already know from older Diamond versions, with Shift+Ctrl+M or the corresponding icon in the Picture toolbar, which is normally at the bottom of the Diamond application window.) Note: The screenshots have been made with Diamond version 4 but all functions are available in current version 5, too.
Switching from data sheet in the right half of the Diamond application window to the table of created molecules ("View" menu, "Table" sub-menu) we get a list with molecule titles and formula sums and how far the molecules are complete or still fragmentated. Since we will put "Molecule 4" into the focus of our interest, the corresponding row is highlighted and the properties shown in the "Properties" pane below.
Clicking with the right mouse button on the "Molecule 4" row in the table of created molecules and choosing command "Select Reference Atom" marks the atom "Co1" (at x,y,z) in the lower left of the structure picture. Running command "Edit"/"Select Molecule" (or accelerator Ctrl+M), followed by "Edit"/"Invert Selection" (or Ctrl+I), followed by "Edit"/"Delete" (or "Del" key) leaves the "Molecule 4" alone in the picture, which will serve as starting point for our expansions and reductions. We also press accelerator key Ctrl+Alt+4 to switch the model from "ball and stick" to "ellipsoid".
Clicking the button (highlighted in the bottom center of the screen shot above) "Create Atoms' Neighbouring Atoms" or simply pressing Shift+Ctrl+X (for "eXpand") three times leads to the following sequence:
If you want to, you may start another round finding neighbouring molecules. The example above applies to the whole molecule "Molecule 4", but you could have marked a special atom of the molecule, for instance one of the N atoms rather than the "Co1" in the center, to show selectively the neighbourhood of that N atom. Sample #2: Create neighbouring molecules Finding and creating neighbouring molecules goes quicker with the "Create Neighbouring Molecules" symbol in the toolbar (or Shift+Ctrl+Z). Go back to the picture with the one molecule "Molecule 4" (close and re-open document or make undo steps). Two runs of the command lead to the following screen shot. (Maybe you have to hit the F9 key to adjust the picture into its structure picture window.)
Sample #3: Reduce (a molecule cluster) directly You can dismantle a molecule cluster step-by-step using the Reduce command (either from the Build menu, giving you several options, such as where to start from -- a selected atom/molecule or from the center of the picture) or simply clicking the button highlighted at the bottom of the next screen shot:
And repeating "Reduce" several times leads you finally back to a picture with the one and only "Molecule 4". The contact definitions in the example above come from "_geom_hbond_xxx" definitions in the 1500005.cif file. But there are several possibilities to change, add, or remove definitions for non-bonding contacts in the "Connectivity" dialog ("Build" menu).
Using dialog "Expand" from the command "Build/Expand..." The Expand dialog from the "Build/Expand" command offers several settings if to apply to all atoms or selected atoms or selected molecules, to enable intramolecular contacts, to regard H-bond definitions, too, and what to do with the contacted neighbouring atoms (broken-off bonds around or complete fragments).
Apply to
Create contacts checkboxes
Continuing from the contacted atoms
Contact settings for expanding
Push buttons to do expansion step-by-step Using dialog "Reduce" The Reduce dialog, opened from the "Build/Reduce" command, can be used to remove molecules step-by-step, either the farmost molecules or all neighbouring molecules. There are several settings to apply to or to start from and if and how to consider H-bonds and contacts, see the following screenshot of the "Reduce" dialog with a picture of "Molecule 4" and its contacted neighbouring molecules.
Mode of operation
Apply to or start from...
Connection criterion Using accelerator keys
Diamond offers accelerator keys and toolbar icons to expand or to reduce directly
without using "Expand" or "Reduce" dialog:
Previous article: Creating H-bonds and contacts directly from connection parameters
Reference: |
Page last modified August 12, 2022. Copyright © 2022 Crystal Impact GbR. All rights reserved. Contact Webmaster |