Sibyl Basic Manual
Sibyl Basic Manual
SYBYL®-X 2.1
Mid 2013
This material contains confidential and proprietary information of Certara, L.P. and third parties furnished under the
Tripos Software License Agreement. This material may be copied only as necessary for a Licensee’s internal use
consistent with the Agreement. The allowed use includes printing of hardcopy versions hereof as minimally necessary
for Licensee’s internal use. Neither Certara, L.P., nor any person acting on its behalf, makes any warranty or
representation, expressed or implied, with respect to the accuracy, completeness, or usefulness of the material
contained in this manual or in the corresponding electronic documentation, nor in the programs or data described
herein. Certara, L.P. assumes no responsibility nor liability with respect to the use of this manual, any materials
contained herein, or programs described herein, or for any damages resulting from the use of any of the above. Except
for printing of hardcopy versions as stated, no part of this manual may be reproduced in any form or by any means
without permission in writing from Tripos (DE), Inc., 1699 South Hanley Road, Suite 200, St. Louis, Missouri 63144-
2917, USA (314-647-1099).
Selected software programs for methodologies contained or documented herein are covered by one or more of the
following patents: AllChem: US 7,860,657; Comparative Molecular Field Analysis (CoMFA): US 5,025,388; US
5,307,287; US 5,751,605; AT E150883; BE 0592421; CH 0592421; DE 691 25 300 T2; FR 0592421; GB 0592421;
IT 0592421; NL 0592421; SE 0592421. HQSAR: US 6,208,942. Embedded NLM: US 6,675,103. Topomers: US
6,185,506; US 6,240,374; US 7,184,893; US 7,212,951. TopCoMFA: US 7,329,222. DBTop: US 7,330,793. OptiSim:
US 6,535,819. Surflex software programs for chemical analysis by morphological similarity: US 6,470,305 B1.
SYBYL, UNITY, CoMFA, CombiFlexX, Concord, DiverseSolutions, GALAHAD, LeapFrog, OptDesign, StereoPlex,
and Alchemy are registered trademarks of Certara, L.P.
AUSPYX, Benchware, CScore, DISCOtech, Distill, GASP, HQSAR, Legion, MOLCAD, Molecular Spreadsheet,
Muse, OptiDock, OptiSim, Pantheon, ProTable, ProtoPlex, Selector, SiteID, Topomer CoMFA, Topomer Search,
Tuplets, and Tripos Bookshelf are trademarks of Certara, L.P.
RACHEL is a trademark of Drug Design Methodologies.
Surflex, Surflex-Dock, and Surflex-Sim are trademarks of BioPharmics LLC.
“FairCom” and “c-tree Plus” are trademarks of FairCom Corporation and are registered in the United States and other
countries.
All other trademarks are the sole property of their respective owners.
SYBYL Basics Table of Contents
Save Image
File > Save Image now saves UNITY features and CoMFA fields correctly.
Module-Based Licensing
SYBYL continues to run with a license file issued before the SYBYL-X release.
The functionality described in this manual requires a “SybylBasic” license.
Linux Users:
! If there is a SYBYL-X 2.1 icon on your desktop, double-click it.
Mac Users:
! If SYBYL-X 2.1 is in your Dock, double-click it.
! In the Finder’s Go menu select Home, then bin, then SYBYL-X 2.1.
Double-click on SYBYL-X.
SYBYL Session
A SYBYL session begins when you start SYBYL and ends when you close it.
The current state of a SYBYL session can be saved and reloaded at a later time.
You may also run multiple sessions simultaneously. See Manage SYBYL
Sessions on page 195 for more details.
Menubar
A SYBYL menu option can:
• be a simple command: Edit > Delete Everything
• lead to submenus: Biopolymer > Model Proteins > ORCHESTRAR
• open a dialog: File > Import File...
Each list of menu options can be detached from the menubar so that it remains
visible even after a selection is made.
• To detach a menu: click the dashed line above the first item.
• To close a tear-off: click the X in the upper right corner.
Additional Information:
• The SYBYL Menubar on page 28
• Menu, Dialog, and Mouse Shortcuts on page 29
Toolbars
Use the icons in the SYBYL toolbars to interact with the graphics. Clicking
some icons immediately performs an action, others require a selection to be
made from a pull-down, and others display a tool that can remain open as you
work or can be closed by pressing the X button in the corner of its window.
Each toolbar can be docked under the menubar or to either side of the display
area or “torn off” so that it exists in its own window. To move a toolbar click its
grab line and drag it to the desired location.
Command Console
Use this console to enter any command at the SYBYL command prompt
(SYBYL>). After entering a command, the system performs the command
operation and redisplays the SYBYL command prompt. See the List of SYBYL
Commands in the SYBYL Reference Guide.
System Messages
A few SYBYL operations report information in this area. You may also type
simple system commands in the Command Console (e.g. cmd ls to list the files
in the current directory or folder). The output of such a command appears in the
System Messages area.
See The SYBYL Window on page 27 for more in-depth description of the
SYBYL interface.
Job Control
This console monitors jobs that have been submitted either to run in the
background on the local machine or to run remotely. Use the button terminate a
selected process. You may also remove a process from the list (note that this
does not kill the process, only removes the item from the displayed list), display
process information, or refresh the list. Instructions for Job Control setup can be
found at https://tools.certara.com/confluence/display/SYB/Job+Control.
Status Bar
A single text line at the bottom of the SYBYL window reflects the current state
of two important elements of SYBYL:
1. The default molecule area. Most often this will be M1.
When multiple molecule areas are occupied, the default molecule area is the
one that is automatically selected in various dialogs.
2. The full path to the current working directory/folder. By default this is your
“Home” directory or folder unless you started SYBYL from a different
location.
You may change the location of the default directory within SYBYL via
Options > Set > Default Directory.
If you have a preferred location to store files related to your SYBYL projects
you may specify it in your personal startup file, the sybyl.ini file.
1. Make sure that the desired directory or folder exists.
2. Create a text file that contains the following SYBYL command:
set default_directory <full path to the desired directory or folder>
3. Name the file sybyl.ini and place it in your HOME directory.
• On linux and Mac: HOME is the directory you are in upon opening a
terminal window.
• On Windows HOME is:
• Windows XP: your Documents and Settings/user folder
• Windows 7: your Users/username folder
Refer to The sybyl.ini File in the Customizing SYBYL section of the Tripos
Bookshelf for details and for a sample file.
The contents of SYBYL’s demo directory are displayed in the sections on the
right.
SYBYL loads dicloxacillin into M1, the default molecule area if you started
with a blank screen. A molecule area is a region of memory that holds a
particular molecule.
SYBYL loads vitamin B2 into M2, the first empty molecule area.
Both molecules are displayed in the center of the SYBYL window. In the next
section, you will learn how to change the display so that you can see the
molecules more clearly.
For more information, see What are Molecule and Display Areas? on page 55.
! Click .
! In Molecule Display Options dialog, for row M1, toggle the check box in
the Mol Vis column off and then on.
Notice also that the check box appearance changes. Watch the SYBYL screen
when you toggle the display off and on. Likewise, the other molecule can be
displayed and undisplayed using the respective check box.
! Display both molecules and click the X in the upper corner to close
the dialog.
SYBYL supports a three-button mouse, reserving the right button for context
sensitive menus. When using a touch pad use on the Mouse Mode toolbar.
1. Rotate both molecules. When you start a SYBYL session all images on the
screen are affected simultaneously by rotations and translations.
! With the cursor in the graphics window, press the left mouse button
and move your mouse in any direction.
Notice that all molecules move. This is because your current mouse focus
setting is G (global), as indicated by the icon on the Mouse Mode
toolbar.
! Simultaneously hold the Ctrl and Shift keys while pressing the left
button and dragging left or right.
! Hold down the Alt and Shift keys while pressing the left button and
dragging the cursor to the upper right corner of the display area.
Vitamin B2 remains stationary.
SYBYL opens the Mouse Focus Options dialog with a list of molecules.
! Click M1 dicloxacillin.
SYBYL changes the mouse focus to M1. Note that the notation on the icon
changed from G to M1. This notation represents the active object for the
mouse focus.
! Reset the mouse focus to Global then click X in the upper corner to
close the Mouse Focus Options dialog.
If your mouse does not have a scroll wheel use either of the alternatives
described above.
! Click .
The label of the Mouse Focus icon ( ) will reflect the current status.
• F9—toggles between Global and D1
• F10—toggles between G and D2
• F11—toggles between G and D3
• F12—toggles between G and D4
! Experiment with function keys F9 and F10 to move each molecule
independently of the other, then both together.
! Be sure to toggle the function keys back to Global when you are
done.
! Press Save.
Note: You can select multiple structures and save them in a specified format.
For more information, see Export (Write) Molecules to Files on page 40.
• Your Server Host ID number. After registering to the Tripos Web site,
enter this number in your profile to gain access to the SYBYL software
download section.
• A System Info button to obtain more detailed information in the
System Messages area. This information is useful when you contact your
Tripos Support office.
When exiting SYBYL via the menubar you will be prompted whether to save
molecules and spreadsheets that have not been saved after the most recent
modification.
In the Console:
Type: exit or quit.
When exiting SYBYL at the command line you will be asked to confirm the
exit.
Windows:
• All Programs > SYBYL-X 2.1 > SYBYL-X
Linux:
• Applications menu > SYBYL-X 2.1 > SYBYL-X
• Or, in a system shell and replacing $TA_ROOT with its full path, type:
$TA_ROOT/sybyl -graphics
Mac:
• If SYBYL-X 2.1 is in your Dock double-click it.
• If SYBYL-X 2.1 was installed “for all users”: In the Finder’s Go menu
select Applications, then SYBYL-X 2.1. Double-click on SYBYL-X.
• If SYBYL-X 2.1 was installed by a single user with no administrator
privilege: In the Finder’s Go menu select Home, then bin, then
SYBYL-X 2.1. Double-click on SYBYL-X.
Windows:
• All Programs > SYBYL-X 2.1 > Utilities > SYBYL-X Plus
Console
Linux:
• Applications menu > SYBYL-X 2.1 > Utilities > SYBYL-X Plus
Console
• Or, in a system shell and replacing $TA_ROOT with its full path, type:
$TA_ROOT/sybyl -graphics -xterm
Mac:
• If SYBYL-X 2.1 was installed “for all users”: In the Finder’s Go menu
select Applications, then SYBYL-X 2.1. Double-click on SYBYL-X
Plus Console.
• If SYBYL-X 2.1 was installed by a single user with no administrator
privilege: In the Finder’s Go menu select Home, then bin, then
SYBYL-X 2.1. Double-click on SYBYL-X Plus Console.
Windows:
• All Programs > SYBYL-X 2.1 > Utilities > SYBYL-X Command
Line
Linux:
• Applications menu > SYBYL-X 2.1 > Utilities > SYBYL-X
Command Line
• Or, in a system shell and replacing $TA_ROOT with its full path, type:
$TA_ROOT/sybyl -text
Mac:
• If SYBYL-X 2.1 was installed “for all users”: In the Finder’s Go menu
select Applications, then SYBYL-X 2.1. Double-click on SYBYL-X
Command Line.
• If SYBYL-X 2.1 was installed by a single user with no administrator
privilege: In the Finder’s Go menu select Home, then bin, then
SYBYL-X 2.1. Double-click on SYBYL-X Command Line.
To open a system shell in which the SYBYL environment has been defined:
Windows:
• All Programs > SYBYL-X 2.1 > Utilities > SYBYL-X Environment
Shell
Linux:
• Applications menu > SYBYL-X 2.1 > Utilities > SYBYL-X
Environment Shell
• Or, in a system shell and replacing $TA_ROOT with its full path, type:
$TA_ROOT/sybyl -shell -xterm
Mac:
• If SYBYL-X 2.1 was installed “for all users”: In the Finder’s Go menu
select Applications, then SYBYL-X 2.1. Double-click on SYBYL-X
Environment Shell.
• If SYBYL-X 2.1 was installed by a single user with no administrator
privilege: In the Finder’s Go menu select Home, then bin, then
SYBYL-X 2.1. Double-click on SYBYL-X Environment Shell.
Refer to The sybyl.ini File in the Customizing SYBYL section of the Tripos
Bookshelf for details and for a sample file.
When SYBYL starts its main window is presented. The graphics window
contains the menubar, toolbar icons, and the display area. The console is docked
below the display area.
See the SYBYL Menubar to Command Mapping (accessible from the Tripos
Bookshelf’s main page) to find a complete listing of options for each menu
item, with links to descriptions and corresponding commands.
Menu Shortcuts
You can navigate within the SYBYL menu using the keyboard.
1. Press the keyboard Alt key while typing the underlined letter corresponding
to the menu of interest. For example, Alt+E opens the Edit menu.
2. Once a menu is open:
• Simply type the underlined letter associated with the item of interest.
• Use the keyboard arrow keys to navigate within the menu.
• Press the keyboard Enter key to activate the highlighted menu item.
Dialog Shortcuts
Within a dialog:
• Press the keyboard Tab key to skip to the next field or item in a list.
• Use the keyboard arrow keys to move up or down in a list.
• Use the mouse’s scroll wheel to select an item in a pull-down menu or to
move a slider’s position.
• In a dialog containing a single list of option, double-click an item to
select the option and close the dialog.
Mouse Shortcuts
Use the mouse with keyboard keys to make selections and to move objects.
• Selecting With the Mouse on page 58
• Rotate, Translate, and Scale Molecules on page 17
A toolbar can be docked under the menubar or to either side of the display area
or it can be “torn off” so that it exists as its own window. Simply click the line
in front of a group of icons and dragging the toolbar to its new location.
To activate an icon, click it. Any dialogs that are displayed can remain open as
you work or you can close them by clicking the X in the upper corner or their
window.
Standard
Edit
View
Display
Molecule
Selection
Transformation
Biopolymer
Mouse Mode
Miscellaneous
To hide a textport or console click its X button. To display it again use the
appropriate View > Console Display menu item (or the CONSOLE command).
You may enter a command and all its options on a single line. Only the shortest
unique string needs to be typed to identify a command or any of its arguments.
If you type only the command name then press Enter, you will be prompted for
the necessary arguments with default values in angle brackets.
Mac Users
By default keys F9–F12 are assigned to other operations. To configure them for
use in SYBYL: System Preferences > Keyboard > Keyboard Shortcuts. You
will find F12 under Dashboard & Dock and F9, F10, F11 under Exposé &
Spaces.
To rotate by 90° use the Command key and the keyboard arrows.
See Also:
Image: Save to File, Copy to Clipboard in the Graphics Manual
Common Features
Toolbar
• —Go back to the previously selected directory
or folder.
• —Go up one level in the directory tree, that is,
the parent directory.
• —Delete the file(s) selected in the list.
• —Create a new directory or folder within the
currently selected directory. This button is disabled
if you do not have permission to write to the
selected directory (e.g. the SYBYL demo
directory).
Bookmarks Provide quick access to commonly used directories. By
default, the current working directory (identified by the
variable $CWD), your home directory (identified as
$HOME), and SYBYL’s demo directory (set by the
variable $TA_DEMO) are listed. If you change direc-
tory while in SYBYL, the variable $CWD is updated to
reflect the change.
• To add another directory to the list, navigate to that
directory then press the button.
• To remove a directory from the list, click that
directory and press the button. (Note that the
default bookmarks cannot be removed.)
User-defined bookmarks are stored and can be directly
edited in your “home directory”/.sybyl/
directory_bookmarks file.
Directory Navi- Select one of the sub-directories if you want to select a
gation file from it.
Note: Use the vertical sash to the right of this list to
widen this section of the dialog.
Selection List all files of the specified format in the selected
directory. Double-click a single file to open it or hold
the Ctrl key (Command on the Mac) while selecting
multiple files to open them all.
The list can be sorted by file name or modification date.
File to Read The name(s) of file(s) selected to be read in. You may
type a subdirectory name or a full directory path and
press OK to list the files it contains. You may also type
the name of a file.
The field label depends on how the dialog was invoked.
Additional Information:
• Load Molecules on page 16 for an example exercise
• Export (Write) Molecules to Files on page 40
• Molecule File Formats on page 42
Only the selected molecules are saved, not associated background images, if
any are present.
File Name for the file being saved. You can accept the default,
enter a new file name, or specify a different directory via
the [...] button.
Acceptable file names:
• 3 to 15 alphanumeric characters
• May include _ (underscore) or a - (hyphen)
• May not include spaces or other special characters
The file extension is provided automatically to match the
selected format.
Format Select the file format.
Note: You can save multiple structures in a single file in
Mol2 or MDL-SDF format.
Molecule List Use the buttons (Select All, Invert, and Clear) to select
the molecule(s) to save. The dialog reports the total number
of selected molecules and the total number of molecules in
the list.
Additional Information:
• Save a Molecule to a File on page 20 for an example exercise
• Mol2 Files on page 42
• Molecule File Formats on page 42
• Read and Write PIR and FASTA Files in the Biopolymer Manual
• Read and Write PDB Files in the Biopolymer Manual
• Tailor subject PDB in the Tailor Manual
• SLN Files on page 43
• MDL SD and Mol Files on page 43
A Mol2 file is a text file containing all information necessary to reconstruct one
or more molecule(s). The format is based upon the convention of a keyword for
each type of data, followed by a group of records. For details refer to the Mol2
File Format (see https://tools.certara.com/confluence/display/SYB/
Mol2+File+Format).
Read: File > Import File ( ) with File Type set to SYBYL Mol2.
The selected file(s) will be loaded into molecule area(s). If a file
contains multiple molecules, you may choose to load the con-
tents into a spreadsheet or separate molecule areas.
Write: File > Export File ( ) with Format set to Mol2.
The selected molecule(s) are written to a single .mol2 file.
filename: Name of the file to read or write. When writing a file, if the file-
name already exists, it is overwritten.
Note: Only one file can be handled at a time. To read multiple
files you must issue the command for each separate files.
Read: File > Import File ( ) with File Type set to SLN.
The contents of the selected file(s) are loaded into spread-
sheet(s), one for each file.
Write: File > Export File ( ) with Format set to SLN.
Refer to the SLN Manual for a complete description of the SLN format.
Read: File > Import File ( ) with File Type set to MDL-SDF.
The selected MDL Mol file(s) will be loaded into molecule
area(s). The contents of MDL SD file(s) are loaded into spread-
sheets, one for each SD file.
Note: Normalization (aromatization and standardization) of the
structures is done by default. To control this behavior, use
Options > Tailor > TABLE and modify
MDL_NORM_AROM.
Write: File > Export File ( ) with Format set to MDL-SDF.
The selected molecule(s) are written to a single .sdf file.
Note: To include hydrogens when saving to an SD or MDL Mol
file, use Options > Tailor > TABLE and set
MDL_H_HANDLING to KEEP_ALL.
Direction: • IN—Read an MDL Mol file. Assign correct atom and bond
types (verify that they are correct before proceeding). Non-
recognized atoms are assigned SYBYL’s type DU (dummy).
Files with more than 999 atoms or bonds cannot be read.
Note that normalization (aromatization and standardization)
of the structures is done by default. To control this default
behavior, use the Tailor variable TABLE MDL_NORM_AROM.
• OUT—Write a MDL Mol file. Use the molecule’s name as the
file header name, and prompt for the header and comment
line. SYBYL aromatic bonds are converted to alternating
single and double bonds. SYBYL dummy atoms (DU) and
lone pairs (LP) are removed from the atom list before the file
is written.
• MULT_IN—Read the contents of an SD file into molecule
areas.
• MULT_OUT—Save multiple molecules to an SD file.
mol_area: Molecule area to receive input data (IN, MULT_IN) or that con-
tains molecule(s) to write to a file (OUT, MULT_OUT). Contents of
the specified molecule areas are overwritten upon import.
filename: Name of the file to read or write. When writing a file, if the file-
name already exists, it is overwritten.
Notes:
Read:
File > Import File ( ) with File Type set to 3D Explorer.
The selected .b3d file(s) will be loaded into molecule area(s).
Usage Note: You must close the file in Benchware 3D Explorer
before attempting to import it into SYBYL.
Write: File > Export File ( ) with Format set to 3DE.
The selected molecule(s) and associated surfaces are written to a
single .p3d file.
Supported in SYBYL-X
Molecule X X
Name X X
Coloring X
Rendering style X X
Type: ligand vs. X
protein
Scale X
Orientation X X
Relative X
translation
Surface X X
Coloring X X
Ribbons X X
Rendering style X X
Atom association X
Scale X
Orientation X X
This may be remedied easily by copying the file containing the property color
ranges from your SYBYL-X installation to your Benchware 3D Explorer instal-
lation, overwriting the existing file.
The following file paths are provided assuming that both products were
installed in the default locations:
• From SYBYL-X 1.2 or more recent:
On Windows: C:\tripos\sybylx1.2\tables\trait_colors
On Linux: $TA_ROOT/tables/trait_colors
• To Benchware 3D Explorer:
C:\Program Files\Tripos\Benchware\3D Explorer\tables\trait_colors
Input Options
Output Options
MDL-SDF Field to use Data label within a MDL SD file identifying reg-
for Regid istration name. Only valid when input file type is
SD File.
Expand Macro Atoms Replace macro atoms with constituent atoms,
essentially exploding them.
Unique Structures Canonicalize translated structure.
Split SLNs over Multi- Turn off to generate a single line SLN. Only
ple Lines valid when output file type is SLN.
Fast Translation Use with Split SLNs over Multiple Lines to
convert SLN files to/from multi-line SLN output.
Header information is preserved or created if not
present.
Include/Strip Atom Turn on to include chirality.
Chirality
Include/Strip Stereo When off, stereo bond attributes are stripped.
Bonds Attrs Removal of stereo bond attributes occurs prior to
stereo bond perception, when Perceive Bond
Stereochemistry is on.
Include/Strip 2D Coor- Turn on to include 2D coordinates.
dinates
Include/Strip 3D Coor- Turn on to include 3D coordinates.
dinates
Visual Report of Display progress information on host terminal.
Progress
Report_Interval Number of structures to translate before report-
ing progress information. This option has no
effect unless Visual Report of Progress is on.
Enable/Disable Debug Turn on to display debugging messages.
Mode
Write Errors to Log Name of log file to hold errors. Default is
File dbtranslate.log. Existing file is overwritten.
Remarks:
When converting between the SLN and SD formats consult the following
documents:
• Extensions to SLN for representing relative stereochemistry and
isomeric mixtures
• http://accelrys.com/products/pdf/enhanced-stereochemical-represen-
tation.pdf
The file $TA_ROOT/tables/mts_pref.defs describes how to set various
preferences that can be used when translating files in SD format.
A display area is where your molecule is displayed on the screen. SYBYL has
four unique display areas: D1, D2, D3, and D4.
Click the icon and select from the pull-down or click the icon to open
the Display Options dialog and use the Screen options to change the placement
on the screen. The figure below shows how molecules are displayed for each
screen layout.
If you use additional molecule areas, they recycle through the display areas:
• M5 is always in display area D1.
• M6 is always in display area D2.
• M7 is always in display area D3.
• M8 is always in display area D4.
Additional Information:
• Load Molecules on page 16 for an example exercise
• Change the Display on page 16 for an example exercise
The default molecule area is reported in the status bar at the bottom of the
SYBYL window.
Many menubar and toolbar operations in SYBYL will operate on the current
selection in the display area. For example, selecting several atoms in the display
area and then clicking immediately changes the rendering of the selected
atoms (and connecting bonds) to be capped sticks.
Access:
• Menubar: Selection > Expand
• Icon:
• Right-click a selected atom > Expand Selection
Access:
• Menubar: Selection > Invert
• Icon:
Within Selected The atom selection is inverted, but only within the mol-
Molecule Areas ecule area(s) that contain selected atom(s).
Over All Mole- The atom selection is inverted over all molecule areas.
cule Areas For example, with two molecule areas occupied and
only a single atom selected, inverting the selection over
all areas selects all atoms in both molecule areas and
deselects the atom that was originally selected.
Access:
• Mouse: click the left button in an unoccupied area of the SYBYL
backdrop.
• Menubar: Selection > Clear
• Icon:
All Atoms
Select all atoms in all molecule areas.
Access:
• Menubar: Selection > All Atoms
Access:
• Menubar: Selection > Select Atoms
• Icon:
Access:
• Menubar: Selection > Select Molecules
As selections are made by clicking on The expression itself shows the mole-
objects in SYBYL’s display area or cule area and current “formula” that the
using the various buttons, an expression program will use to select the objects for
is formed. Activating the Show Atom the action being performed. As you
Expression check box will expand the become familiar with expressions, you
dialog so that the expression is visible. may enter them directly in the field. Note
that no atoms will be highlighted until
you press Apply.
Molecule Area In the pull-down select the molecule area in which the
selection will be made.
Usage Notes:
• Picking from the screen is enabled only in this
designated molecule area.
• When the dialog is invoked via the icon
(Selection > Select Atoms), the molecule area is
set automatically to that of a pre-selected atom or, if
nothing had been selected, to the current default
molecule area as reported at the bottom of the
SYBYL window (set via Options > Set > Default
Molecule Area).
Hierarchy Contains a hierarchical representation of the structural
contents in the specified molecule area.
• When applicable, the different levels can be
expanded and collapsed by clicking the “+” and “-”,
respectively.
• Click an item in the hierarchy to select it (a check
mark appears in the check box). Atoms that are
hidden cannot be selected unless the dialog is
posted by a “Show More” operation. An exception
is made for invisible hydrogens, which are selected
implicitly with the atoms they are connected to.
• When an item with subitems is selected, all its
subitems are also selected.
• When one or more subitems are selected, the check
box of the main item will contain a grey check mark
to indicate a partial selection.
• Right-click menus are available with options for
inverting the current selection. For proteins, the
menu options allow for various degrees of inversion
(e.g., invert the selection within the substructure,
within the chain, or the entire protein).
• If a protein has missing residues within a chain, you
will see multiple entries for that chain, one for each
continuous chain of residues. The residue number
range for each portion of the chain is shown in
parentheses.
Buttons to assist in selecting items in the hierarchy:
select all, invert selection, clear selection.
Usage Note: Atoms that are invisible cannot be selected and, therefore, cannot
be acted upon unless the operation affects the entire molecule area. For
example, if only the protein and water atoms within a 5 Å radius of a ligand are
currently visible, the Selection > Water operation will select only the visible
waters, not all of them. A subsequent deletion of the selected atoms will delete
only those few visible waters, leaving all others invisible, but still present.
Type List Lists available types for the atoms, bonds, or residues.
• The Atom Types dialog displays a hierarchy of atom
names and types. It functions the same way as the
Expression dialog hierarchy in terms of making
selections and expanding/collapsing lists.
• When bonds are being selected based on atom
types, all bonds connected to specified atoms are
highlighted.
• Bond types include: 1 (single), 2 (double), 3
(triple), am (amide), ar (aromatic), du (dummy),
un (unknown, cannot determine from the parameter
tables), nc (non-chemical).
• The Bond Types and Residue Types dialogs are
simple lists of types. Click multiple items to select
them. Click again to remove from the selection.
Sort Alphabeti- Sorts the list of residues alphabetically when turned
cally activated. Available only in the Residue Types dialog.
Additional Information:
General Description of the Expression Dialogs
Additional Information:
General Description of the Expression Dialogs
Additional Information:
General Description of the Expression Dialogs on page 64
Additional Information:
• General Description of the Expression Dialogs on page 64
• SYBYL Objects and Their Expressions (in the SPL Manual)
• The Selection Menu and Icons on page 59
Setup
1. It is always a good idea to clear the screen and reset the display before starting.
2. Load dicloxacillin.
! In the Open File dialog set the Files of Type to SYBYL Mol2.
The selected atoms are highlighted on the screen. In the dialog the check boxes
for the selected atom are flagged, and a line below the list reports the number of
currently selected atoms.
All 49 atoms are selected in the dialog and highlighted on the screen.
Usage Notes:
• If multiple molecule areas are occupied, picking from the screen is
enabled only in the molecule area designated at the top of the dialog.
• When the dialog is invoked via the icon (Selection > Select
Atoms), the molecule area is set automatically to that of a pre-selected
atom or, if nothing had been selected, to the current default molecule
area as reported at the bottom of the SYBYL window (set via Options >
Set > Default Molecule Area).
An asterisk (*) appears between the parentheses. This represents all atoms in
the molecule.
5. You can also type atom ID numbers directly into the field.
! In the expression field delete * then type 4,5,6,7 within the paren-
theses.
! Press Apply.
Nothing happens to the molecule until you press Apply. Four atoms are
highlighted.
Refer to SYBYL Objects and Their Expressions (in the SPL Manual) for a
complete description.
The five oxygens are highlighted in the molecule and in the dialog.
7. So far, you have added atoms to your selection. Now try subtracting the
carbonyl oxygens to keep only the other two.
! Press Types.
! In the Atom Types dialog, click the + to expand the O category again.
! Press Remove.
SYBYL includes a wide variety of rule-based sets that can be applied to select
atoms. Examples of these are Aromatic, H-bonds, Backbone, Sidechain, Rings,
etc. See Built-in Sets on page 215.
! In the Atom Expression dialog, click Sets to open the Sets for Atom
Selection dialog.
! Activate the Aromatic check box and press Add.
The field below the list shows the expression that is used to locate all (*)
aromatic atoms: {AROMATIC(*)}. Set names must always be surrounded by
braces.
! Press Sets.
! In the Sets for Atom Selection dialog, activate the Rings check box and
press Add.
Four rings are identified and the Atom Expression field has a defined
argument to locate all atoms within a ring.
You have already selected Rings in the Atom Types dialog, now select another
criteria.
! Press Types.
! Press Intersect.
The Intersect operator can be thought of as a true “AND” filter in that both
conditions must be met.
Two nitrogen atoms are now selected. This is because only two of the three
nitrogens are also part of a ring.
There are times, however, when the selection must consist of atoms, not full
residues. The following exercise is one such example.
5. Find all atoms that are within a 4 Å sphere of any PHE13 atom.
! Press Sets.
! In the Sets for Atom Selection dialog activate Sphere and type 4 in the
field.
! Press Add.
All atoms within the specified radius are highlighted in the molecule. Notice
that the selection does not include complete residues.
6. In the dialog notice that some of the check boxes are colored to indicate partial
selection within the corresponding residues.
! In the dialog expand the hierarchy for any of the partially selected
residues to see the atom(s) selected within.
7. Reduce the current atom selection to sidechain atoms only. You will use a built-
in set defined for that purpose.
! Press Sets.
! In the Sets for Atom Selection dialog activate the Sidechain built-in set.
! Press Intersect.
19 atoms are selected: all sidechain atoms within a 4 Å sphere around any
PHE13 atom.
! If you are curious about the expression used to identify these atoms,
activate the Show Atom Expression check box.
! Press OK to exit the Atom Expression dialog with the current selection.
Notice that the color icon’s image has changed to match the color you selected.
This is now the default color until you select another one.
Additional Information:
• General Description of the Expression Dialogs on page 64
• SYBYL Objects and Their Expressions (in the SPL Manual)
6.5.1 Setup
1. Load dicloxacillin from a file in SYBYL’s demo directory.
! In the Open File dialog set the Files of Type to SYBYL Mol2.
The Atom Expression dialog is posted and automatically set to the same
molecule area.
! Click on the nitrogen in the fused (β-lactam) ring system then press
Add.
The three bonds between the nitrogen and its highlighted neighbors are selected
in the dialog.
All aromatic carbons are highlighted, and the dialog reports that 6 bonds are
currently selected.
The Sets for Bond Selection dialog presents named definitions that can be used
to identify bonds.
• A few built in sets can be applied to bonds. See Built-in Sets on page
215.
• Special purpose sets are defined in the macromol dictionary. See Global
Sets in the Biopolymer Dictionary on page 210.
Most defined sets pertain to biopolymers. However, one of them can be used as
an example for this tutorial: Rings.
On the screen all ring atoms are highlighted. In the dialog the 19 bonds between
these atoms are selected.
Additional Information:
• General Description of the Expression Dialogs on page 64
• SYBYL Objects and Their Expressions (in the SPL Manual)
6.6.1 Setup
1. Load crambin from a file in SYBYL’s demo directory.
Below the hierarchy in the dialog a line reports the number of substructures
currently selected.
All atoms in the selected residues are highlighted in the display area. Below the
hierarchy in the dialog a line reports that 5 substructures are currently selected.
The Residue Types dialog lists all possible monomer types available in the
dictionary. The standard amino acids are in the leftmost column. You can also
Sort Alphabetically to facilitate selection.
! In the Residue Types dialog, select CYS in the list and press Add.
The six CYS residues are highlighted with the green selection markers.
All sets in this dialog are substructure sets, which means that they apply to
entire residues. The list of sets is compiled from two sources:
• Special purpose sets whose definitions are stored in the macromol
dictionary. See Global Sets in the Biopolymer Dictionary on page 210.
• Sets that were created automatically by SYBYL upon reading the PDB
file. See sets created upon reading a PDB file (in the Biopolymer
Manual).
All atoms in residues in one of the two helices are highlighted with the green
selection markers.
All molecules and all graphics images, known as backgrounds, are removed
from the SYBYL graphics window.
Delete Molecules
How to delete a UNITY query that does not contain any atoms?
Menubar: Edit > Delete > Molecules then select the query in
the list of molecule(s).
Toolbar icon: Click the icon’s arrow and select Molecules
then select the query in the list of molecule(s).
Command: ZAP mol_area
Delete Atoms
Delete the specified atoms. Menubar and toolbar require pre-selection of atoms.
Deleting atoms also removes all bonds involving the deleted atom(s) and any
features (normal, plane, constraint) attached to them. SYBYL renumbers atoms
and bonds to reflect the removal of objects from the molecular description. If a
deleted atom was a member of a static set, the set membership is updated.
Deleting all atoms is equivalent to deleting the molecule.
Delete Backgrounds
Only atoms, MOLCAD surfaces and ribbons as well as potential surfaces can be
selected and deleted in this manner.
Toolbar Icon:
Notes:
1. The state saved to the stack includes coordinates, atom and bond definitions.
2. UNDO and RECOVER do not reverse the effect of labels or colors.
• If you want to reverse the effect of a labeling operation, use View >
Unlabel.
• You can not reverse the effect of coloring operations. If you have a color
scheme you wish to save, you need to save the molecule with that color
scheme.
3. The automatic saving to the stack is controlled by the SET AUTOSAVE
command (described in the Graphics Manual).
Additional Information:
Options of the Edit menu allow you to add, define, modify, copy, and delete
various molecular components.
• Molecules: Build, Delete, Modify on page 109
• Substructures: Delete, Modify on page 131
• Atoms: Add, Delete, Modify on page 135
• Bonds: Add, Delete, Modify on page 147
• Geometry: Measure, Modify, Define Features on page 153
8.1.1 Preface
In this tutorial, you will build and minimize Atropine by building the most
complex ring system first and then adding the substituents. Typically, molecular
fragments from the Standard Fragment Library are used to quickly construct
ring systems with good geometry. However, in order to better demonstrate
SYBYL’s sketching capabilities, you will use the Sketch Molecule menu
items to construct and optimize the most complex ring system.
Before performing the following tutorial you should be familiar with the
graphics functions of SYBYL. If necessary, refer to the Quick Reference
section in the Graphics Manual for a summary.
8.1.2 Set Up
1. It is always a good idea to clear the screen and reset the display before starting.
A series of toolbars are added to the SYBYL window. You may reposition them
along any edge of the SYBYL window. See Sketcher Toolbars on page 105 for
a full description.
3. Display a grid to aid in building the molecule to scale. The spacing between
grid points is 1.54 Å, the sp3 carbon to sp3 carbon bond length. The grid scales
with the molecule in order to show the correct bond length.
When you close the ring by picking atom 1, no atom is highlighted, indicating
that continuous Draw mode is temporarily deactivated. Continuous mode is
always suspended when an existing atom is chosen, whether it is the current
atom of attachment or another atom. In the former case, no bond is drawn; while
in the latter case, a bond is drawn and then continuous draw mode is deacti-
vated.
SYBYL displays a label indicating that the type has been successfully changed
and the atom is colored blue.
! Click and hold down the Left mouse button and drag the cursor up to
rotate the molecule about the X axis until it has an orientation similar
to that shown in the figure below.
! Click a point below atom 2 and then another point diagonal to the
new atom.
! Click atom 6 to close the ring.
! Rotate the molecule until its orientation is similar to that shown in the
figure below.
! Click atom 10 as the new point of attachment and then click a point
above the atom.
! Click atom 10 again.
The double bond appears and continuous Draw mode is deactivated, since an
existing atom was chosen.
! Click each of the three atoms: 9, 13, and the end of the double-bond.
The atoms are labeled with an O and colored red to reflect the change.
! Click .
If atom 11 was already an S chiral center nothing happens. If the R chiral center
has been sketched, the carbon is inverted to assume the proper stereochemistry.
! Click .
All atom and bond types are automatically converted to SYBYL types, based on
the connectivity prior to adding hydrogens.
! Press Save.
In this tutorial, you built and minimized atropine by building the most complex
ring system first and then adding the substituents.
File > New > Small Molecule always uses the first empty molecule area.
Edit > Molecule > Sketch and determine the molecule area to use as
follows:
• If nothing is selected, the Sketcher uses the first empty molecule area.
• If one or more atoms are selected in the same molecule area, the
Sketcher is launched for that molecule area. This is how to use the
Sketcher to modify an existing molecule.
• If atoms were selected in multiple molecule areas you will be prompted
to specify which molecule area the Sketcher will operate on.
• All hidden atoms in the selected molecule are made visible upon
invoking the Sketcher.
Additional Information:
• Sketching Techniques on page 101
• Sketcher Toolbars on page 105
• Edit > Clean-Up Molecule > 3D Geometry (Concord) for fast
conversion of 2D coordinates to 3D (in the Concord Manual)
• Tailor subject GRID to customize the displayed grid
Although flexible enough to enable building any structure, the Sketcher does
have enough chemical sense to warn you when you have done something
unnatural. For example, SYBYL displays a message if the valence of an atom is
about to be exceeded. It is your decision to continue or not.
You can stop the continuous drawing mode (also referred to as “pen up
movement”) by doing one of the following:
• To cancel the selection of a point of attachment, click the last atom
drawn.
You can then move the cursor to another part of the molecule without
drawing a bond. When you pick a new point of attachment, continuous
drawing mode is turned on again.
• Click an existing atom. A bond is drawn from the current atom to this
existing atom and then the pen up movement is initiated.
SYBYL designates the atom types with only the atomic symbols, in order to
eliminate the burden of having to decide the proper SYBYL atom type.
Atom Types
Subsequent atoms have the new atom type until you select a different atomic
symbol. Use this technique if you want to draw a chain of atoms, other than
carbons.
If the atom type is not listed, click More to display a periodic table and
select the desired atomic symbol. The table is color-coded using the SYBYL
atom type coloring scheme. Once a selection is made, click X in the upper
corner to close the table. (Note that the selected atomic symbol now appears
as a button below the More button on the toolbar.)
2. On the first toolbar, click .
3. Click the atom whose type you want to change.
Branching
To draw an atom not connected to the last atom displayed, a pen up action must
be signified by choosing this last (highlighted) atom again. SYBYL removes the
highlighting and temporarily turns off the continuous draw mode. When you
choose a new point of attachment, SYBYL automatically turns the continuous
drawing mode on and you can add a new chain of atoms.
If you select a point of attachment in error, click that atom again to initiate the
pen up movement. You can now select a new point of attachment.
In order to make different atom types easily identified, heteroatom labeling and
molecule color, coded by atom type, are the sketcher defaults.
Multiple Bonds
• If neither atom defining the double bond is currently selected, turn Off
continuous drawing mode by picking the last atom drawn a second time.
Select one of the atoms of interest as the new point of attachment. Pick
the target atom for the double bond and a double line appears between
the two atoms. As mentioned above, since the target atom is an existing
atom, drawing mode is temporarily suspended.
The same strategy can be repeated for sketching triple bonds. Aromatic bonds
are designated by alternating single and double bonds within the ring.
Rings
Z Coordinate
Molecules are drawn flat until you rotate the structure. Any atom added subse-
quent to a rotation assumes the transformed Z-coordinate of the atom to which it
is bonded. Unconnected atoms are always two-dimensional since there is no
reference point.
To add a third dimension to the molecule, apply rotations to the model. Once an
atom has a Z-coordinate, any subsequent atoms attached to it are drawn in the
same Z-plane. For example, if a rotation precedes moving an atom ( ), the
atom being moved is drawn in a different plane from the rest of the molecule.
Many different conformations of a molecule can be achieved with this method,
such as chair or boat cyclohexane.
Usage Notes:
• To modify an existing molecule select one of its atoms before invoking
Edit > Molecule > Sketch or the icon. Otherwise the Sketcher
will use the first empty molecule area to draw a new structure.
• To build upon a chemical fragment you must retrieve the fragment
before accessing the Sketcher. See Load Fragments from the Library on
page 224.
• The clean up method to be used when exiting the Sketcher must
specified before accessing the Sketcher. See Tailor variable SKETCH
CLEAN_UP in the Tailor Manual. The default method (6_MINIMIZE)
starts by fixing non-cyclic bond lengths and valences angles and rotating
non-cyclic bonds to escape atomic overlaps. It then optimizes the
geometry of the entire molecule by performing an energy minimization
using the Tripos force field.
A toolbar can be moved to the top or the right side of the display area by
clicking on the dashed line and dragging it to the new location.
Toolbars can be reordered by dragging one at a time to the last position (closest
to the display area). You can also combine toolbars by dragging one over the
other. (This is what always occurs if you move more than one toolbar to the top
of the display area.)
Toggles the grid on and off. Use the grid to aid sketching.
Spacing between grid points is 1.54 Å, the approximate
length of a carbon-carbon single bond.
In the Command Console type a name for the molecule
being sketched. The Sketcher will then automatically
return to the drawing mode.
Performs clean up procedure and assigns SYBYL atom
types (see description for the clean up tool).
Use the options under the Edit menu to build, copy, and modify molecules.
• Copy or Move Atoms Between Molecule Areas on page 110
• Copy Atoms from one Molecule Area to Another on page 110
• Extract Atoms from one Molecule Area to Another on page 111
• Combine Two Molecules Into One on page 112
• Fuse Atom Pairs from Separate Molecules on page 116
• Ring Fusion Tutorial on page 117
• Join Two Atoms from Separate Molecules on page 116
• Merge Atoms from Separate Molecules on page 112
• Average Multiple Conformations on page 122
• Delete a Molecule on page 123
• Name or Rename a Molecule on page 124
• Chirality: Determine and Modify on page 125
• Determine Chirality on page 125
• Invert Chirality on page 126
• Reflect Atoms Through a Plane on page 126
• Modify Molecule Attributes on page 128
• Center of Rotation on page 128
• Molecule Name on page 128
• Molecule Type on page 128
• Molecule Root Atom on page 128
• Comment Associated with a Molecule on page 129
Additional Information:
• The SYBYL Sketcher on page 93
• The Edit menu (listed in the SYBYL Reference Guide)
• Substructures: Delete, Modify on page 131
• Atoms: Add, Delete, Modify on page 135
• Bonds: Add, Delete, Modify on page 147
When using the graphical interface, invisible hydrogens connected to the copied
atoms are also copied.
If atomic charges were present in the origin molecule, and not all atoms were
copied, the charges in the target area are marked invalid and will not be used by
subsequent SYBYL operations. You may validate these charges manually via
the command: CHARGE mol_area VALIDATE.
If atomic charges were present in the origin molecule, the atoms still bear the
same charges after the extraction. However, charges in both molecules are
marked invalid and will not be used by subsequent SYBYL operations. You
may validate these charges manually via the command: CHARGE mol_area
VALIDATE.
Check the output displayed in the console for messages about the merge.
Special conditions apply when merging non-unique atoms and features.
• Merged Atoms and Associated Data Structures
• Unique Versus Non-Unique Atoms
• Example of Merging Non-Unique Atoms
Tip: If either of the molecules had been rotated and/or translated, use View >
Transformations > Freeze to transform the coordinates before merging.
Additional Information:
• Combine Two Molecules Into One on page 112
• Copy or Move Atoms Between Molecule Areas on page 110
When you merge atoms most of the data structures associated with the
molecular description are maintained during the merge.
• Atoms
• Maintained: SYBYL atom type and atom name, alternate atom type
(AMBER/Kollman/MMFF94), atomic charge
• Not maintained: atom ID
• Bonds
• Maintained: bond type
• Not maintained: bond ID
• Substructures
• Maintained: substructure type and name
• Not maintained: substructure ID
• Sets
• Any sets with identical names in the source and target area will be
combined into a single set when merged.
• Defined features
• Maintained under certain conditions: center of mass, centroid, plane,
and normal are merged if the dummy atoms that define them are
included in the merge operation. However, they are not merged if
features of identical names are found in the source and target area.
• Not maintained: extension point, UNITY features and attributes.
• Data structures used in force field calculations
• Maintained: Any defined constraint, but only if all atoms associated
with the constraint are merged. (Refer to the Force Field Manual.)
• Not maintained: force field periodic boundary conditions
• Data structures associated with systematic conformational search
• Not maintained: rotatable bond, anchor atom, ring closure
• If the atom types in the source and the target are the same, but the
coordinates are different, an atom is considered to be unique.
You can set the distance within which two atoms are considered identical and
whether to keep only unique atoms.
Non-unique Atom: An atom in the source area with the same atom type and
coordinates as an atom in the target area. See Example of Merging Non-Unique
Atoms below.
Normally there is nothing to merge if two atoms are not unique. There are some
cases however, where they may be merged.
Non-unique atoms from the source area may be merged into the target area
when both of the following conditions have been met:
• The non-unique atom in the source molecule area has a unique atom
attached to it.
• In the target molecule area there is no open valence on the atom corre-
sponding to the non-unique atom in the source molecule area.
The unique atom carries with it the non-unique atom to preserve the bonding
information.
1. Read in a methane molecule into M1 and into M2. Then change one of the
hydrogens to bromine.
! File > Get Fragment
! In the Modify Atom Type dialog, select Br, activate Adjust Geometry,
then press OK.
Relative to M2, only the bromine atom in M1 is unique. The carbon and
hydrogens are non-unique atoms.
2. Merging M1 into M2 will bring the unique bromine from the source area to the
target area (M2). The merge operation will also bring the non-unique carbon
connected to the bromine into the target area.
! In the Atom Expression dialog, select M2 from the pull-down at the top
of the dialog.
! When finished, use the icon to reset the screen mode to Full.
The length and type of the new bond are determined by the type of the atoms
being joined and are taken from a table of standard bond lengths and types.
The fragments being joined may be in the same or difference molecule areas. In
the latter case, the atoms to be joined are copied into the target atom’s molecule
area and then the bond formed.
Additional Information:
• Add Bonds Manually on page 148 to connect two atoms
• Merge Atoms from Separate Molecules on page 112
• Tailor subject JOIN to customize the parameters for joining
SYBYL places the fused structure in the molecule area of the first atom of each
pair. Coordinates of atoms used for the fusion are taken from the first molecule.
The bonds directly connecting fusion atoms in each molecule are discarded. An
attempt is made to retain all other bonds in both molecules. If the atomic
valence of the fusion atom is exceeded, any Hs attached to fusing atoms are
discarded and the fusion rechecked. If the operation still fails, an error is
reported and the command is terminated. You must then discard enough atoms
to make the fusion valid. If the operation succeeds, hydrogens are replaced to
fill valences of atoms from which they were removed.
Spiro fusions cannot be specified by selecting a single atom pair. They can be
specified by adding Hs and indicating the fusion of an internal bond in one
molecule with the bond involving the H atom.
Additional Information:
• Ring Fusion Tutorial on page 117
• Tailor subject FUSE to customize the handling of hydrogens during
fusion
Set Up
1. It is always a good idea to clear the screen and reset the display before starting.
The fusion of two planar systems requires only two pair of atoms. In this
example, furan (M1) is fused to pyridine (M2) and the resulting model appears
in M2.
2. Read in the two fragments, color them by atom type, and label both structures.
! Click atom 6 in pyridine then atom 2 in furan to form the first pair.
Furan is fused to pyridine. The molecule whose atom was selected first
(pyridine) to perform the ring fusion is updated.
You can specify a spiro fusion by first selecting the two atoms that become the
spiro center. The second pair involves a ring atom in one molecule and a
hydrogen in the other.
The two rings are fused with a spiro center; the resulting model appears in M2.
In the following steps, you will fuse tetrahydropyran (M1) to piperidine. Several
methods are used by providing:
• Two pair of atoms (result in M2),
• Three pair of atoms (result in M3),
• Four pair of atoms (result in M4).
3. Use two pair of atoms to fuse two non planar bonds. SYBYL resolves the
ambiguity automatically by selecting the alternative which gives rise to the best
fusion geometry. The results are displayed in M2.
Two non planar bonds are fused. The resulting model with extraneous
hydrogens appears in M2, showing that the selection of two atom pairs was
insufficient for this type of fusion.
4. Use three pair of atoms to fuse two non planar bonds. As in the previous steps,
SYBYL automatically resolves the ambiguity. The results are displayed in M3.
Two non planar bonds are fused; the resulting model appears in M3.
5. Use four pair of atoms to fuse two non planar bonds. The results of the fusion
are displayed in M4.
Manual fitting of the two bonds to be fused reveals that the torsional angles of
the four atoms involved are 60° in piperidine and -60° in tetrahydropyran. In
order to produce a geometry better suited for the cis fusion you want to perform,
tetrahydrofuran is inverted first.
Two non planar bonds are fused; the resulting model appears in M4.
The planar bond is fused with a non planar bond. Notice the poor quality of the
geometry at the ring fusion and the fact that extraneous hydrogens are left over
from the hexahydroazepine. Clean up and minimization are necessary before
this model could be used.
The best strategy to assure the quality of the fusion and reduce the need for
minimization is to make sure that the geometry of the bonds to be fused is
identical in both molecules before the fusion occurs.
3. This concludes the Ring Fusion Tutorial. Clear and reset the screen.
If the selected molecules do not all contain the same number of atoms, an error
message is displayed and no molecule is created. Make sure that all other
aspects of the molecules are consistent (bonds, substructures, etc.).
How to delete a UNITY query that does not contain any atoms?
Menubar: Edit > Delete > Molecules then select the query in
the list of molecule(s).
Toolbar icon: Click the icon’s arrow and select Molecules
then select the query in the list of molecule(s).
Command: ZAP mol_area
Edit > Molecule • At least one atom must have been pre-selected.
> Name • If atoms were selected in multiple molecule areas
you will be prompted to specify which molecule
area contains the molecule to be (re)named.
• Before renaming a UNITY query that does not
contain any atom you must select it via Selection
> Select Molecules. This will enable the Edit >
Molecule menu item.
Atom right-click • If the clicked-on atom was not selected only the
> Rename Mole- molecule containing the clicked-on atom is
cule (re)named.
• If the clicked-on atom was selected and atoms were
selected in multiple molecule areas you will be
prompted to specify which molecule area contains
the molecule to be (re)named.
• UNITY queries that do not contain any atoms
cannot be renamed in this manner.
MODIFY MOLE- • mol_area—Area containing molecule to modify.
CULE NAME • name—Name to identify molecule.
mol_area name
How to change the name of a UNITY query that does not contain any atoms?
Changing the name of a molecule via Edit > Molecule > Name menu requires
that at least one atom in the molecule be selected. However, a UNITY query
that does not contain any atoms cannot be selected by clicking with the mouse
on any of its features. Pre-selection of the molecule must be done via the
Selection menu.
Chirality attributes that have been set for atoms (MARK_RS) and bonds
(MARK_ZE) are visible in SLN-based 2D representations of the molecules, such
as via the SLN 2D Viewer. They are also used by the expression generator
%sln() when converting a SYBYL molecule to an SLN string (see the SLN
Manual for details).
Additional Information:
• SLN 2D Viewer (in the Graphics Manual)
• Delete Stereo Atom Attribute on page 127
• Delete Stereo Bond Attribute on page 127
• Delete Atom Attributes on page 140
If all atoms in the molecule are to be inverted, the entire molecule is inverted by
reflecting the X-coordinate through the YZ plane. Otherwise, each individual
tetrahedral atom is inverted by exchanging two substituents. Note that non-
chiral centers may also be inverted.
Atoms at ring fusions cannot be inverted individually, but only as part of the
inversion of the whole molecule.
The plane must be defined on the molecule. Any arbitrary atoms may be
reflected through the plane. Examine the resulting bonding geometry carefully,
since the program pays no attention to the geometrical arrangement during this
operation.
Additional Information:
Define a Plane on page 163
Additional Information:
• Mouse Focus icon (in the SYBYL Reference Guide) to designate a
single object
• Center and Scale (in the Graphics Manual) to view the molecule in the
center of the screen without affecting its coordinates
• CENTER (in the Graphics Manual) to translates the molecule so that this
position becomes the origin of the molecule coordinate system
Additional Information:
• Definitions of SYBYL Objects on page 170
• Label in the Graphics Manual
Additional Information:
• Label in the Graphics Manual
• Modify Substructures on page 133
Additional Information:
Label in the Graphics Manual
All types that are not temporary are permanent. Only RESIDUE has any special
meaning. It is used extensively in the manipulation of biopolymers where it is
synonymous with monomer. Generally you should not alter the substructure
types; they are managed by the system.
SYBYL attaches chains to the existing structure with ideal geometry. SYBYL
determines the coordinates of all atoms from the parameter tables.
The dummy atom’s name at the centroid position is defined according to the
nomenclature first presented in Kurt Wüthrich, NMR of Proteins and Nucleic
Acids, J. Wiley and Sons, 1986. For example, the beta methyl group on alanine
is named “QB”.
SYBYL sets bond lengths and angles to standard values determined from the
parameter file (described in the Force Field Manual).
Hydrogens, when added, acquire the rendering mode of the atoms they are
attached to.
SYBYL sets bond lengths and angles to standard values determined from the
parameter file.
Deleting atoms also removes all bonds involving the deleted atom(s) and any
features (normal, plane, constraint) attached to them. SYBYL renumbers atoms
and bonds to reflect the removal of objects from the molecular description. If a
deleted atom was a member of a static set, the set membership is updated.
Deleting all atoms is equivalent to deleting the molecule.
Deleting all hydrogens works on whole molecule areas, affecting only those
containing selected atoms or all of them is nothing is selected.
The bond between the specified atoms is deleted along with all atoms on the
target side of that bond.
Note: You can not use this functionality if the indicated bond is in a ring. You
must first break the ring by removing a bond or an atom.
Attributes can be removed from one or more atoms without deleting the atom
itself.
Additional Information:
• Determine Chirality on page 125
• Modify Atom Charge on page 144
• The SLN 2D Viewer in the Graphics Manual
The types of associated bonds are modified if necessary to fit the modified atom
types. If a bond’s type is ambiguous (i.e., there is more than one possible bond
type to connect the two atom types) or unknown, you will be prompted in the
console.
The names of modified atoms are automatically updated by replacing the old
atomic symbol with the new one (e.g. modifying the type of a hydrogen named
H8 to be a fluorine automatically updates the atom’s name to F8). This behavior
is controlled by Tailor variable ATOM_TYPE FIX_NAMES.
User-assigned types are stored with the molecule and take precedence in force
field calculations over dictionary-supplied alternate atom types.
The first character of name must be alphabetic. All others must be alphabetic,
numeric, or an underscore. Spaces and all characters that follow a space are
ignored. Although names can be arbitrarily long, the recommended maximum
length of an atom name is 7 characters.
Atomic charges that are specified this way are stored as atom attributes and
made visible in SLN-based 2D representations of the molecules, such as
obtained via the SLN 2D Viewer. They are also used by the expression generator
%sln() when converting a SYBYL molecule to an SLN string.
Usage Note: The operation that computes atomic charges on an entire molecule
(Compute > Charges) ignores any charges that have been assigned to
individual atoms.
Additional Information:
• SLN 2D Viewer (in the Graphics Manual)
• Delete Atom Attributes on page 140
Usage Note: Label all atoms by ID numbers before proceeding with the renum-
bering.
The renumbering operation can be terminated at any time. Atoms not specified
to be renumbered retain their relative order and are added to the molecule list
immediately behind atoms which were renumbered.
Renumbering atoms causes all defined features to be deleted from the molecule
because there is no automatic translation from the internal representation of the
feature definition to atom numbers. All other information about the molecule is
suitably transformed and restored after renumbering.
Additional Information:
• Label in the Graphics Manual
• Modify a Bond Length on page 157
• Adjust Bond Lengths and Angles to Match Standards on page 158
The bond type of the new bond is set by the atom types at its endpoints. If there
is ambiguity regarding the bond type, a prompt asks for the resolution. Atomic
positions are not altered by adding a bond.
SYBYL adds a bond between two atoms, A and B, if the distance between
them, DISTAB, is within acceptable range:
The asymmetry of the acceptance window (Tol_Neg > Tol_Pos) allows for
alkynes (Ideal_Bond = ~1.15 Å) and certain short aromatic C-C bonds to be
recognized as bonds without making chemical oddities from non-covalent
intramolecular hydrogen bonding patterns.
Additional Information:
• Join Two Atoms from Separate Molecules on page 116
• Tailor subject CONNECT to alter the characteristics of the connectivity
determination
Features (rotatable bonds) associated with the deleted bond are removed as well.
Bonds are renumbered to reflect the removal of objects from the molecular
description. If one of the two last atoms in a substructure is a biopolymer atom
(as defined in the macromol dictionary), SYBYL retains the root atom in the
substructure and the other atom in the substructure zero.
Attributes can be removed from one or more bonds without deleting the bonds
themselves.
Additional Information:
• Determine Chirality on page 125
• The SLN 2D Viewer in the Graphics Manual
No adjustment of parameters other than type is attempted for the selected bonds.
Additional Information:
• BIOPOLYMER MEASURE to measure omega and zeta angles
• Tailor variable GENERAL ANGLE_RANGE to specify how an angle range
should be displayed
Distance
Torsion Angles
Additional Information:
List Coordinates, Distances, or Angles on page 156
Option:
Additional Information:
• Record the Output from a Single Command on page 204
• Intra-/Intermolecular Measurements on page 154
• BIOPOLYMER MEASURE to conveniently measure omega and zeta angles
• BIOPOLYMER CHECK_GEOMETRY to report deviations from standard
geometry
When a bond’s length is changed the coordinates of the second atom and all
atoms attached to it are altered. If the bond is in a ring, an error is reported and
no alteration is made.
When changing a bond angle the coordinates of last atom and all atoms attached
to it are altered. If the atoms are in a ring, an error is reported and no alteration
is made.
When changing a torsion angle the coordinates of last atom and all atoms
attached to it are altered. If the atoms are in a ring, an error is reported and no
alteration is made.
L ij ≤ D ij ≤ U ij [EQ 2]
Where Lij is the lower bound for the distance (Dij) between atoms i and j, and
Uij is the upper bound. A delta of 0.05 is added to or subtracted from the value
obtained from the parameter tables to derive the upper and lower bounds,
respectively.
The specified torsion angles are scanned, through a full 360°, for positions
which relieve bad steric interactions. Only one bond at a time is altered. After a
position is found, that bond is removed from the set being considered. Scanning
continues until all interactions dependent upon these bonds are relieved or until
no progress is made from one iteration to the next.
Additional Information:
• Tailor subject SCAN to alter characteristics of the scan
• The following BIOPOLYMER subcommands: ADD_SIDECHAIN, CHANGE,
INSERT, JOIN, SET CONFORMATION
Note:
Whole or partial re-orientation (via Fit Atoms, Freeze Molecule, ORIENT,
geometrical modification or manipulation of rotatable bonds) after defining
centers of mass, centroids, extension points, normals, or planes renders the
feature invalid. Use the EVALUATE command to update the feature’s position.
Additional Information:
List Information About SYBYL Objects on page 175
Note: Atomic weights correlate with the latest accepted figures from IUPAC
and NIST. For unstable atoms, the values for the most stable isotope are used.
• IUPAC: Pure Appl. Chem., Vol.75, No.8, pp 1107-1122, 2003.
• National Institutes of Standards and Technology (NIST)
Additional Information:
• Define the Normal to a Plane on page 164 for using a plane to define a
normal
• Reflect Atoms Through a Plane on page 126
Additional Information:
• See Define a Plane on page 163 for information about how to define the
required plane
• See Tailor subject NORMAL to alter the characteristics of the normal
For details on defining specific features and constraints, see the “UNITY
Queries” chapter in the UNITY Manual.
Features:
DONOR_ATOM PLANE
DONOR_SITE POSITIVE_N
Menubar: UNITY > Edit Query > Delete > Atoms not in the
Query
The list of atoms to remove is displayed in the atom
expression dialog and highlighted on the molecule.
Changes to the atom expression may be made before
pressing OK to remove the atoms.
Command: REMOVE NON_QUERY_ATOMS mol_area
• mol_area—Area containing the UNITY query.
A list of atoms to remove is displayed in the atom expres-
sion dialog and highlighted in the molecule. Changes to
the atom expression may be made before pressing OK to
remove the atoms. If the molecule area does not contain
any UNITY features or constraints, no action is taken.
Atoms
The fundamental building blocks of molecules. You may name them arbitrarily
and specify their type. The SYBYL atoms types are defined in the file
$TA_DEMO/metals.tpd. Atoms can exist as bonded entities or singly.
Bonds
Connection between atoms to form molecules. Bond types (single, double,
triple, amide, aromatic, dummy, or non-chemical) are determined by the types
of atoms they join. Bond types determined automatically by the program can be
overridden to accommodate exceptional circumstances in a particular molecule.
Substructures
Group of atoms in which it is possible to reach any atom from any other atom
along a bonded pathway. No atom in a molecule can belong to more than one
substructure. A substructure may be a single atom, molecule fragments,
functional groups, a residue in a biopolymer, or the ligand in a protein-ligand
complex. Substructures are included in the molecular description to help
subdivide problems into manageable sizes and easily reference pieces of the
molecule.
In the case of non-polymers, the only control you have over the creation and
designation of substructures is in the order you construct the molecules or in
fragments chosen from the standard fragment library. All fragments in the
fragment library are designated as substructures. There is no unique assignment
of substructures to molecules. One person might assign them differently from
another. For example, the figure below shows two copies of a single molecule
which have been partitioned differently into substructures. Neither one is neces-
sarily a better choice than the other; they are merely different.
Features
Features are molecular characteristics. They can be based on atoms, other
features, or contain other information.
• Center of mass, centroid, extension point, line, normal, plane, and
various UNITY features
• Force field angle, distance, range, periodic boundary conditions and
torsional constraints
• Sets, including aggregates
• Search anchor atom, rotatable bonds, ring closure and distance
constraints
• Crysin unit cell parameters and space group
• Associated data file locations
• Associated dictionaries
• Alternate atom types
Rings
SYBYL detects the formation and records the presence of rings at all times in
all molecules. Rings have wide-ranging implications for conformational manip-
ulations as well as modification of internal parameters, such as bond lengths and
angles, and they play an important role in identifying similarities among
molecules.
• Internal ring—A ring completely contained within a substructure.
Atoms and bonds in an internal ring are distinguished by the character *
next to their name in the atom or bond list.
• External ring—A ring which spans substructure boundaries. Typically
occur in polymers which are cross-linked (e.g., a peptide structure which
has one or more disulfide bridges). Atoms and bonds in an external ring
are distinguished by the character @.
The figure below illustrates both internal and external rings. The boxes
delineate substructure (monomer) boundaries in this peptide fragment. The
phenyl group in the phenylalanine monomer is an internal ring since it occurs
completely within the confines of a substructure. The heavy, dark bonds
indicate a ring formed by the cross-linking of the peptide by a disulfide bridge
between two cysteine monomers. It is termed an external ring because it crosses
substructure boundaries.
Sets
Named collections of objects substructures, atoms or bonds used for identifying
and naming important groups in a molecule. A set can be used as a shorthand
notation for groups of atoms, bonds, or substructures which are referenced
often.
• Static sets—Membership is identified at the time of definition. Once
specified, this membership does not change unless one of the elements
(atoms, bonds, substructures) is deleted from the molecule. For example,
identify the amino acids in the active site of an enzyme and name them
for quick access.
• Dynamic sets—Membership is defined in terms of a rule and evaluated
at the time of reference. For example, the environment around a
particular atom in a molecule can be defined as a set using a sphere of
specified radius. As the molecule’s conformation is manipulated, the
membership in the set may change. When you reference this set’s name,
the contents of the volume are identified by evaluating the rule at that
time. The built-in sets in SYBYL are dynamic sets: Aromatic, H-bonds,
Backbone, Sidechain, Rings, Bumps, and Metals.
In the atom, bond, and substructure list, an asterisk (*) in the column following
the ID indicates that the object belongs to an internal ring (i.e., a ring totally
contained within a substructure), whereas an “at” sign (@) indicates an external
ring (i.e., a ring which spans substructure boundaries). Substructures cannot
participate in internal rings but they can be members of external rings.
For sets, an asterisk (*) in the column after the ID indicates that the set is
defined and managed by the system.
Additional Information:
• Information on individual Objects on page 174
• Record the Output from a Single Command on page 204 to copy the
listing into a file
• Geometric Features: Define and Modify on page 159
• Tailor variable GENERAL ATOM_IDENTIFIER to alter the characteristics
of atom listings
Use the full generality of the object expression syntax to determine which
objects to include.
In the atom, bond, and substructure list, an asterisk (*) in the column following
the ID indicates that the object belongs to an internal ring (that is, a ring totally
contained within a substructure), whereas an “at” sign (@) indicates an external
ring (a ring which spans substructure boundaries). Substructures cannot partic-
ipate in internal rings but they can be members of external rings.
For sets, an asterisk (*) in the column after the ID indicates that the set is
defined and managed by the system.
Additional Information:
• Information on individual Objects on page 174
• Tailor variable GENERAL ATOM_IDENTIFIER to alter the characteristics
of the listings
Note: To explore chemical and biological databases use UNITY, the search and
analysis system. See the UNITY Manual.
Because Mol2 databases are composed of text files, they are more portable
across different machine platforms than binary databases (e.g., Mol2 databases
are portable across platforms, whereas binary databases are not).
Mol2 databases are less susceptible to corruption than binary databases and are
more recoverable in case of corruption, since molecules can be held in separate
files. However, manipulating files within a Mol2 database via the system shell
while the database is open can generate error messages. Closing the database
(and any spreadsheet or table file (.tbl) using the database) and reopening it
usually eliminates such errors.
You can create a Mol2 database using the DATABASE CREATE and DATABASE
XCREATE commands, or from the system shell using existing Mol2 files created
by other parts of SYBYL. Also see Tailor subject DATABASE for information
about the MULTIMOL2 variable and how it affects Mol2 databases created from
the system shell.
Additional Information:
• Tailor subject DATABASE to alter characteristics of the database opening
• To unlock a database that was not properly closed because of a system
crash, enter the following in a console: $TA_BIN/dbunlock
• DATABASE OPEN assigns a value to the UIMS2 variable
DATABASE_NAME
The Database Selection dialog that is displayed is very similar to the dialog for
opening files (see the Open File dialog description).
The database that is created becomes the default user database. It is automati-
cally opened in UPDATE mode; there is no need to open the database after
creation. If a file already exists with the given file name, you have a choice of
replacing the old one or issuing the command again to give another file name.
Replacing the old file creates a new file with that same name and deletes the
contents of the old file.
UIMS2 variable:
• The DATABASE CREATE and DATABASE XCREATE commands assign a
value to the UIMS2 variable DATABASE_NAME.
Aliases are useful in conjunction with database qualifiers. An alias can be used
in a qualifier instead of the full database name. A database can only have one
alias. If the specified database already has an alias, the old alias is overwritten.
A user assigned alias is lost when a user database is closed.
UIMS2 Variable:
• DATABASE_NAME.
If the default database is closed and other databases are open, one is arbitrarily
selected as the new default user database.
Additional Information:
Database Query Expressions on page 183
The Venn diagrams below illustrate the logical operators. A, B, and C are
general object sets. Shaded areas represent the selected set D which results from
the indicated operations. The outer circle represents the total set from which the
subsets are chosen.
In database query expressions, operators are evaluated from left to right, with
operations of highest precedence evaluated first. The order of operator prece-
dence is (from highest to lowest):
Negation ~ highest
Intersection &
Union, Difference +– lowest
Examples
Retrieve tryptophan from current database and place it in M1.
DATABASE GET (tryptophan) m1
Retrieve all molecules whose names begin with t (or T) from current database.
For multiple matches, you are asked to select one.
DATABASE GET (t*) m1
Retrieve all molecules whose names begin with h (or H) and are members of the
group substrate from current database. For multiple matches, you are asked to
select one molecules.
DATABASE GET (substrate & h*) m1
Retrieve all molecules whose names begin with 1,4,5 T and are members of the
group reaction1 or reaction2 (or both). Use parentheses to ensure the union
operation takes place before the intersection.
Double quotes around the (partial) molecule name are required since it contains
special characters.
Full database names are listed along with aliases given in parentheses. The
default user database is denoted.
Additional Information:
Mol2 Files on page 42
Deletion of groups from a database has no effect on the molecules which were
inside those groups. Molecules themselves must be explicitly deleted.
The database must be open in UPDATE mode for this command to operate
successfully.
Note:
• Database must be open in UPDATE mode for this command to operate
successfully, or APPEND mode is sufficient if the molecule group does
not already exist in the database.
• Each time a defined class’ name appears in a database query expression,
it is reevaluated and its members determined for the database.
• If a molecule, defined as a member of a set, is deleted, that molecule is
automatically removed from the set.
Notes:
• If new_name for a molecule already exists in the database, you are asked
whether or not the new molecule should replace the current one.
• If new_name for a group already exists in the database, the operation
fails.
• Database must be open in UPDATE mode for this command to operate
successfully.
• Both names may contain a database qualifier. However, the operation
fails if the qualifiers do not refer to the same database.
mol2dbms:
• Mol2 files containing more than one molecule are broken into multiple
Mol2 files, one molecule per Mol2 file. This “flattens” the database.
• Mol2 files are renamed so file name matches (or nearly matches) name
of molecule in file.
• Reorganization can decrease access time, but has little effect on database
size, since Mol2 databases rarely accrue unused space.
• Reorganizing a Mol2 database is useful only when the database was
created by the user directly from the system shell. This is because Mol2
databases, created and accessed only via the DATABASE command, have
neither MultiMol2 files nor misnamed Mol2 files.
• Whenever SYBYL writes Mol2 files via the DATABASE command(s),
they are written with at least 6 digits of precision. If the value of the
tailor variable MOL COORD_PLACES is less than 6 (such as the default of
4), it is set to 6 during the operation of the DATABASE command and
reset when complete. If, however, the values higher than 6, the tailor’s
value is used throughout.
• Warning: The DATABASE REORGANIZE command creates a new Mol2
database with a temporary name. This name is generated in the directory
set by the environment variable TMPDIR. If the variable is not set, the
new database is created in the working directory. If this variable is
defined in your environment, that is where the new database ends up,
and hence appears to be lost.
mdbms:
• A consistency check ensures the database contents match the index
structure. This is the only accepted method of recovery for a corrupted
database (as indicated by the error message RECORD_KEY_ERROR).
• Database must not be open by any user when the REORGANIZE command
is given. The reorganized database overwrites the old file.
• Highly active databases should be periodically reorganized to recover
unused space. Compressing the files can have a significant impact on
access time.
Note: Mol2 files written via database operations have at least 6 digits of
precision. If the tailor variable MOL COORD_PLACES is set to < 6 (such as the
default of 4), it is set to 6 during the operation of the DATABASE command and
reset when complete. If the value is > 6, the tailor’s value is used throughout.
SYBYL first checks the names of open databases (which can be seen using the
ALLOPEN command). If the database qualifier matches a name of an open
database, that database is selected for the operation. If no open database name
matches, then the SYBYL checks the alias of any open database. If there is a
match, that database is selected for the operation. If no aliases of open databases
match, then the qualifier is considered to be invalid. (The same process applies
to the open database arguments of the ALIAS, DEFAULT, XADD, XCLOSE, and
XSTATUS subcommands.)
Note: Double quotes must be used when spaces occur in a database qualifier.
Also, if the special character “!” occurs in a molecule name, the molecule name
should be enclosed in double quotes.
Examples
Retrieve tryptophan from the default database and place it in M1. (No database
qualifier is needed.)
DATABASE GET (tryptophan) m1
Retrieve all molecules whose names begin with t (or T) from the database /usr/
me/mydb.mdb. For multiple matches, select one.
DATABASE GET /usr/me/mydb.mdb!(t*) m1
Retrieve the molecule named botulin from the database whose alias is toxins
and place it in M3. (A database such as /usr/me/project_xyz/toxins.mdb is
automatically assigned the alias toxins when opened.)
DATABASE GET toxins!botulin m3
See the OPEN and ALIAS subcommands for additional information about
database aliases.
Each SYBYL session is saved in a directory. The default name for a session
directory is the current date and time (dd_mmm_yyyy_hh_mm). The extension
.ses is appended automatically. Saving a session changes the default directory
to that of the saved session.
The first Save Session ( )operation prompts for a directory name. Subse-
quent Save Session operations for the same session, whether newly created or
restored from a previously saved session, overwrite the same directory.
Additional Information:
To specify a single default location (other than “current working directory”),
use the environment variable SAVE_SESSION_DIR, which must be set prior to
starting SYBYL.
Protein Rendering
• The following settings are taken from the time of creation:
• The opaque/transparency (TAILOR!RENDER!SURFACE_TYPE)
• Display of alpha helices (TAILOR!RENDER!HELIX_DISPLAY)
• Determination of secondary structure elements
(TAILOR!RENDER!SEC_STR_SRC)
• All other settings of TAILOR!RENDER are taken from the tailor.save
file at the time of the session saving:
• Coloring applied from data in a ProTable column is not retained.
Biopolymer Ribbon
• The number of strands and color are retained.
• Setting for TAILOR!RIBBON!RIBBON_WIDTH is taken from the
tailor.save file at the time of the session saving.
Hydrogen Bonds
• The atom set and color are retained.
• All settings of TAILOR!HBONDS are taken from the tailor.save file at
the time of the session saving.
• The .dsp file is not saved, as the background will be recreated upon
restoration of the session.
QSAR Contours
• The graph field file must be saved during the contour creation. This file
is saved if the contour was created from the QSAR GRAPH FIELD
command. If the View CoMFA dialog was used, the Save to File(s)
check box must be on.
• The surface type used at creation is retained using the
TAILOR!CONTOUR!DISPLAY_AS setting.
• All TAILOR!TABLE and TAILOR!GRAPHS values are taken from the
tailor.save file at the time of the session saving.
• The .dsp and .cnt files are not saved, as the background will be
recreated upon restoration of the session.
Volume/Mvolume
• The volume color and surface type used at creation are retained using the
TAILOR!CONTOUR!DISPLAY_AS setting.
• Settings of TAILOR!VOLUME are taken from the tailor.save file at the
time of the session saving. However, volumes created with
TAILOR!VOLUME!MAP_RANGE set to FIXED_RANGE are not restorable.
• The .dsp and .cnt files are not saved, as the background will be
recreated upon restoration of the session.
• The filename originally used to create the .dsp/.cnt file is not retained.
A default name is used to guarantee that more than one of these surface
types can be restored without needing to prompt the user.
Potential
• The surface type used at creation is retained using the
TAILOR!CONTOUR!DISPLAY_AS setting.
• Settings of TAILOR!POTENTIAL are taken from the tailor.save file at
the time of the session saving.
• The .dsp and .cnt files are not saved, as the background will be
recreated upon restoration of the session.
• The filename originally used to create the .dsp/.cnt file is not retained.
A default name is used to guarantee that more than one of these surface
types can be restored without needing to prompt the user.
• These backgrounds are not restorable with TERM NO.
Dots
• The coloring method used at creation is retained.
• Settings of TAILOR!DOTS are taken from the tailor.save file at the time
of the session saving.
• The .dot file is not saved, as the background will be recreated upon
restoration of the session.
• The filename originally used to create the .dot file is not retained. A
default name is used to guarantee that more than one of these surface
types can be restored without needing to prompt the user.
Each saved SYBYL session is stored in a directory with the .ses extension. See
Save a SYBYL Session on page 196.
During restoration:
• The current working directory is changed to the location of the restored
session’s directory.
• Prompts are also presented regarding the deletion of any currently
displayed molecules, background images, and spreadsheets before
continuing.
If licensing does not allow for an additional SYBYL window a dialog will
inform you that the session limit has been reached.
The following characters, when first on one line, have special meaning in a
collect file:
# ignore the line, typically used for comments,
% if current session is interactive ask user for confirmation before
continuing, typically used to pause during playback.
Additional Information:
Automatic Command Execution at SYBYL Startup on page 26
To store actions of menu picks in a collect file, first issue the command MENU
COLLECT ON.
UIMS2 Variable:
• UIMS2_COLLECT_FILE—Name of the current collect file.
Additional Information:
• Record the Console Dialogue of a Session on page 205
• Read Command Input From a Text File on page 204
• Insert a Pause in a Recorded File on page 204
• Play Back a File of Recorded Operations on page 203
Use the command UIMS GUI_MODE to direct the prompts for input when
executing SPL scripts:
• FULL — prompt for command arguments in successive dialogs (default).
• OBJECT_ONLY — use a dialog only if an object (atom, bond,
substructure, molecule) is requested.
• NONE — direct the input of command arguments to the Command
Console. Use this option in SPL scripts to suppress the posting of dialog.
Additional Information:
• Record SYBYL Operations in a File on page 202
• Read Command Input From a Text File on page 204
• Insert a Pause in a Recorded File on page 204
• Record the Console Dialogue of a Session on page 205
By inserting this command into the recorded session file, you can halt program
execution for a specified number of seconds or indefinitely, if delta_time is set
to zero. In this way, you can give the user ample time to read the comments.
PAUSE is used in preparation of demonstration scripts. Note: These scripts
cannot be played back in menu mode.
Additional Information:
• Record SYBYL Operations in a File on page 202 to prepare a script
• Play Back a File of Recorded Operations on page 203 to play back a
prepared script
Warning:
TTY does not understand command context as does the TAKE command. Thus
any mistakes in the TTY file are faithfully executed.
Additional Information:
• Record SYBYL Operations in a File on page 202
• Play Back a File of Recorded Operations on page 203
Additional Information:
• List Coordinates, Distances, or Angles on page 156
• List Information About SYBYL Objects on page 175
• Record the Console Dialogue of a Session on page 205
UIMS2 Variable:
• UIMS2_PHOTO_FILE—Name of the current photo file.
Additional Information:
• Record the Output from a Single Command on page 204
• Record SYBYL Operations in a File on page 202
• Play Back a File of Recorded Operations on page 203
Some sets are closely associated with the particular molecules for which they
are defined (local sets), while others may be applied in a blanket fashion to any
molecule (global sets). Once applied to a particular molecule, the definitions of
all sets are stored in the molecular description along with the coordinates and all
other molecular data.
When you reference a set name in the context of an operation, the members of
the defined set are automatically identified as the object of the action. If the
request is for atoms or bonds, the specified substructures are expanded to their
respective atom or bond constituents automatically.
The diagram below shows sets used in SYBYL and their interrelationships.
Additional Information:
• Working with Sets on page 221
• How to Use the Atom Expression Dialog on page 72 for examples of
how to use defined sets
• Definitions of SYBYL Objects on page 170
Global sets which are built into the program are typically defined in the
macromol dictionary. When the dictionary is opened, sets are available for use
automatically.
Additional Information:
General Description of the Expression Dialogs on page 64
Note: If a global definition is deleted, its copies associated with the molecules
in the work areas are also deleted. If the local (molecule-associated) copy is
modified, it is no longer considered related to the global definition from which
it was derived. In that case, deletion of the global set of the same name does not
affect the local copy.
The table below provides a complete listing of global sets currently available in
the macromol dictionary, accompanied by objects to which they apply and a
defining expression explaining how the various sets were created.
Note: Atomic weights correlate with the latest accepted figures from IUPAC
and NIST. The average difference is 0.01% of the old values. In the cases of
unstable atoms, the values for the most stable isotope are used.
• IUPAC: Pure Appl. Chem. 2003, 75, 1107-1122
• National Institutes of Standards and Technology (NIST)
Additional Information:
• Dictionary Files description in the Biopolymer Manual
When an atom or a bond involved in a local set is removed from the molecule,
the set membership is automatically updated.
Additional Information:
General Description of the Expression Dialogs on page 64
Because objects are not permanently assigned to a set of this type, dynamic sets
are most often used to monitor properties of molecules which are subject to
change, such as conformation, charge, strain energy among many others.
Color the atoms that are members of the dynamic set ACTIVE_SITE:
COLOR ATOM {active-site} MAGENTA
The membership is evaluated at the time of reference according to the definition
rule. Substructures belonging to the set are expanded into their constituent
atoms for the execution of the command.
The table below describes the built-in sets currently available in SYBYL, the
forms in which they are invoked (commands and arguments required, if any),
explanations, and examples.
AROMATIC {AROMATIC(atom_expr)}
• Atoms Atoms in the same aromatic system as the specified
atom(s).
LIST ATOM {AROMATIC(9)} BRIEF
BACKBONE {BACKBONE}
• Atom Set Atoms belonging to the backbone as defined in the
macromol dictionary.
COLOR ATOM {BACKBONE} RED
• Bonds {BACKBONE}
Bonds belonging to the backbone as defined in the mac-
romol dictionary.
SCAN {BACKBONE}
BIOPOLYMER {BIOPOLYMER(option1,option2,…)}
• Substructure Substructures in a biopolymer. Options are:
• PROTEIN—Selects amino acids in protein chains
(including modified amino acids). It is similar to
{SEQUENCE(*)}
• DNA—Selects nucleic acids in DNA chains.
• RNA—Selects nucleic acids in RNA chains.
• COFACTOR—Selects cofactor substructures, as
defined in the biopolymer dictionaries.
• WATER—Selects water substructures, as defined in
the biopolymer dictionaries.
• LIGAND—Selects substructures not included in the
above categories and not a carbohydrate, as defined
in the biopolymer dictionaries. All members of the
{METAL} set are also excluded.
LIST SUBSTRUC {BIOPOLYMER(LIGAND)} FULL
BUMPS {BUMPS(atom1,atom2)}
• Atoms Atoms in one group having van der Waals contacts with
atoms of the other group. van der Waals parameters
stored in the file $TA_ASCTABLES/ATOM_DEF are
used.
Use Tailor variable GENERAL BUMPS_CONTACT_DIS-
TANCE to define the cutoff distance. Negative values
allow overlap of van der Waals spheres, positive val-
ues prohibit it. Default is 0.0 Å.
COLOR ATOM {BUMPS(atom1,atom2)} MAGENTA
CHARGE {CHARGE(minimum,maximum)}
• Atoms Atoms having a residual charge in the specified range.
COLOR ATOM {CHARGE(-.05,-.01)} BLUE
CHIRAL {CHIRAL(atom_expr,RS)}
• Atoms Atoms of the specified chirality or pro-chirality. Spec-
ify the atoms to search as an expression. Chirality is
indicated by the second argument as: R, S, RS, PRO_R,
PRO_S, or PRO_RS. If RS or PRO_RS is entered, all cen-
ters are included in the set. The default is to search all
atoms (*) for all chiral centers (RS).
COLOR ATOM {CHIRAL(CA,S)} YELLOW
FINDCONF {FINDCONF(state1+state2+,sequence)}
• Substructures Monomers having the specified conformational state(s)
as defined in the macromol dictionary. Entering a
sequence limits the search to the specified regions of
the biopolymer (“*” searches whole biopolymer). Sepa-
rate conformational states by plus signs.
LABEL SUBSTRUCTURE {FINDCONF(ALPHA_
HELIX,*)}
H_CONN_VIS_HEV {H_CONN_VIS_HEV(atom_expr,type)}
Hydrogen atoms that are connected to visible heavy
atoms. Valid types include: ALL, HBOND, NONHBOND,
POLAR, or NONPOLAR. It is used to display hydrogens in
the Protein View and in the Molecule Display Options
tools.
HBOND {HBOND(atom_expr,type)}
• Atoms Atoms of the specified type participating in hydrogen
bonds. Valid types include: ALL, DONOR, ACCEPTOR, or
HYDROGEN. Definitions for the donor and acceptor
atoms are in the parameter table $TA_ASCTABLES/
ATOM_DEF as H_ACCEPTOR and H_DONOR fields.
LIST ATOM {HBOND(1+2+3+4+5+6,donor)}
BRIEF
METAL {METAL}
• Atoms Atoms with a metallic ordinal number (according to the
periodic table). This set also includes metal atoms in
cofactors.
COLOR ATOM {METAL} PURPLE
MONPROP {MONPROP(keyword,minimum,maximum)}
• Substructures Monomers having the specified property as identified
by a keyword and (optional) minimum and maximum
values. Enter only the keyword to select all monomers
having that keyword. Enter the keyword and a mini-
mum to select monomers with the keyword whose
value matches the minimum. The keyword may be any
arbitrary string. Values may be real, integer, or string.
Properties are stored in the macromol dictionary
(molecular weight is stored as MOL_WT).
LABEL SUBSTRUCTURE {MONPROP(MOL_
WT,150,200)}
MONTYPE {MONTYPE(type1,type2,...)}
• Substructures Monomers of the specified type(s). Types are defined
in the macromol dictionary. As many types as desired
may be specified as arguments. An asterisk (*) speci-
fies all substructures that are monomers.
LABEL SUBSTRUCTURE {MONTYPE(A,T)}
POSSIBLE_HBOND {POSSIBLE_HBOND(atom_expr,type)}
• Atoms Atoms of the specified type which can potentially par-
ticipate in hydrogen bonds. Valid types include:
• ALL
• DONOR—Potential H bond donor atom, attached to a
hydrogen or has at least one free valence.
• ACCEPTOR—Potential H bond acceptor.
• HYDROGEN—Hydrogen attached to an H bond
donor.
LIST ATOM {POSSIBLE_HBOND(*,all)} BRIEF
RINGS {RINGS(atom_expr,type)}
• Atoms Specified atoms which are included in rings of the
specified type. Types include:
• I—Internal rings (completely contained within a
substructure).
• E—External rings (crossing substructure bound-
aries).
• EI (IE)—Either internal or external.
If no arguments are entered, defaults to
{rings(*,EI)}.
COLOR ATOM {RINGS(*,E)} BLUE
• Bonds {RINGS(bond_expr,type)}
Specified bonds which are included in rings of the
specified type. Types include:
• I—Internal rings (completely contained within a
substructure)
• E—External rings (crossing substructure bound-
aries)
• EI (IE)—Either internal or external.
If no arguments are entered, defaults to
{rings(*,EI)}.
COLOR BOND {RINGS(*,I)} RED
• Substructures {RINGS(substructure_expr,type)}
Substructures in the expression, which are included in
rings of the specified type.
LABEL SUBSTRUCTURE {RINGS(*,E)}
SEQUENCE {SEQUENCE(sequence1,sequence2,)}
• Atoms Atoms in monomers of the specified sequence(s).
Monomers are defined in the macromol dictionary. See
Specific Monomer Sequences (in the SPL Manual) for
more information.
COLOR ATOM {SEQUENCE(GLY=PRO,GLY=GLY)}
BLUE
COLOR ATOM {SEQUENCE(A/1:25)} RED
COLOR ATOM {SEQUENCE(<,>)} MAGENTA
• Bonds {SEQUENCE(sequence1,sequence2,)}
Bonds in monomers of the specified sequence(s).
Monomers are defined in the macromol dictionary.
SCAN {SEQUENCE(GLY=PRO)}
• Substructures {SEQUENCE(sequence1,sequence2,)}
Monomers in the specified sequence(s). Monomers are
defined in the macromol dictionary.
LABEL SUBSTRUCTURE
{SEQUENCE(A=T=C,T=*=U)}
SIDECHAIN {SIDECHAIN}
• Atoms Atoms belonging to sidechains as defined in the macro-
mol dictionary. Only sidechains attached to the
biopolymer backbone are considered.
COLOR ATOM {SIDECHAIN} RED
• Bonds {SIDECHAIN}
Bonds belonging to sidechains as defined in the macro-
mol dictionary. Only sidechains attached to the
biopolymer backbone are considered.
SCAN {SIDECHAIN}
SPHERE {SPHERE(atom_expr,radius)}
• Atoms Atoms falling within sphere(s) of the specified radius.
The expression defines the sphere center(s). When mul-
tiple atoms are selected, the final set is the union of sets
of atoms within spheres of indicated radius about each
center. All spheres have the same radius.
COLOR ATOM {SPHERE(ALA23.CA,10)} MAGENTA
• Bonds {SPHERE(atom_expr,radius)}
Bonds falling within sphere(s) of the specified radius.
The expression defines the sphere center(s). When mul-
tiple atoms are selected, the final set is the union of sets
of bonds within spheres of indicated radius about each
center. Note: Only bonds with both endpoint atoms in
the sphere are accepted. All spheres have the same
radius.
SCAN {SPHERE(N15,8)}
• Substructures {SPHERE(atom_expr,radius)}
Substructures falling within sphere(s) of the specified
radius. The expression defines the sphere center(s).
When multiple atoms are selected, the final set is the
union of sets of substructures within spheres of indi-
cated radius about each center. Note: Substructure is
accepted, even if only one of its atoms falls within the
sphere. All spheres have the same radius.
LABEL SUBSTRUCTURE {SPHERE(G16,12)}
SUBST_SPHERE {SUBST_SPHERE(atom_expr,radius)}
Atoms, bonds, or substructures falling within sphere(s)
of the specified radius. For atoms and bonds the
returned list is expanded to complete substructures. The
expression defines the sphere center(s). When multiple
atoms are selected, the final SUBST_SPHERE set is the
union of sets of substructures included in spheres of
indicated radius about each center. Note: Substructure
is accepted, even if only one of its atoms falls within
the sphere (identical to SPHERE for substructures).
TO_ATOMS {TO_ATOMS(atom_expr)}
• Bonds Bonds with one or both atoms in the atom expression.
SCAN {TO_ATOMS(CA)} CYAN
Additional Information:
• SYBYL Atom Types in the Force Field Manual
• Global Sets in the Biopolymer Dictionary on page 210
• General Description of the Expression Dialogs on page 64
The latitude with which you can define members of a static set provides great
flexibility in the manipulation of molecular data. For example, static sets can
define:
• Active site portion of an enzyme (select atoms or monomers involved)
• Diene and dienophile portions of a molecule designed to undergo an
intramolecular cyclo-addition reaction
• Glycone and aglycone portions of a nucleoside
• Acyclic precursor region of what becomes part of a larger structure upon
cyclization
Options > List > Sets Options > List > Global Sets
Select a molecule: Select the molecule area and molecule from the list.
Buttons to assist in the selection of sets: select all, invert
selection, clear selection.
SYBYL includes libraries of chemical fragments and functional groups that can
be used to build small molecules.
Additional Information:
• Libraries of Fragments and Functional Groups on page 223
• Load a Molecule from the Fragment Library on page 16
Access:
• File > Get Fragment — Retrieve a fragment by name.
• FRAGMENT — Retrieve a fragment by name or through a menu selection.
The lowest level groups—those which contain the actual molecules—are static
sets, while all higher level categories are dynamic classes, defined as the union
of those groups directly under them. Thus the “56 Systems” are contained in a
static set, such as FIVESIX, but the group which corresponds to “1 Heteroatom”
in the above diagram is a dynamic class defined as the union of FIVESIX and
SIXSIX (FIVESIX+SIXSIX). Similarly, “Heterocyclic 2 Rings” is a dynamic
class defined as the union of “1 Heteroatom”, “2 Heteroatoms” and “>2
Heteroatoms”.
Tripos’ standard fragment library contains about 200 molecules partitioned into
44 static sets, and categorized into a hierarchy comprised of 17 dynamic classes.
Below is the full listing of sets and classes provided by Tripos to organize the
fragment library. In the listing, the dynamic classes are represented in italic
script, all others are static sets.
A: Acyclic Functions
• AA: Carbon Only
• AB: Function N
• AC: Function O
• AD: Function S
• AE: Function NO
• AF: Function SO
• AG: Function PO
• AH: Other
B: Cyclic Functions
• BA: Homocyclic, 1 Ring
BAA: Saturated
BAB: Unsaturated, 1 Double Bond
BAC: Unsaturated, 2 Double Bonds
BAD: Unsaturated, >2 Double Bonds
BAE: Aromatic
• BB: Homocyclic, 2 Rings
BBA: Saturated
BBB: Unsaturated
• BC: Homocyclic, 3 Rings
• BD: Homocyclic, 4 Rings
BDA: Steroids
BDB: Other
• BE: Heterocyclic, 1 Ring
BEA: 1 Heteroatom
• BEAA: 5 Membered Ring, Saturated
• BEAB: 5 Membered Ring, Unsaturated
• BEAC: 6 Membered Ring, Saturated
• BEAD: 6 Membered Ring, Unsaturated
• BEAE: Other
BEB: 2 Heteroatoms
• BEBA: 5 Membered Ring, Saturated
• BEBB: 5 Membered Ring, Unsaturated
• BEBC: 6 Membered Ring, Saturated
• BEBD: 6 Membered Ring, Unsaturated
BEC: >2 Heteroatoms
Additional Information:
Sketcher Toolbars on page 105
A B
Abort a console command 33 Backbone built-in set 215
Acidic global set 210 Basic global set 210
Add Benchware 3D Explorer
atoms 136 read/write file 46
bond 148 Bibliography
chain of atoms 137 Shake algorithm 158
chemical group 229
hydrogens 138 Biopolymer
pseudo-atoms 137 built-in set 215
standalone atom 136 global sets 210
T
TAKE command 203
Tear-off menus 28
TMPDIR environment variable 190
To_atoms built-in set 219
Toolbar overview 31
Topography, list of coordinates and distance and an-
gles 156
Torsion
measure 155
modify 157
Translate molecular files 49
Tripos Bookshelf 21
TTY command 204
Tutorials
atom selection 72
bond selection 79
building a small molecule 94
ring fusion 117
sketching a small molecule 94
small molecule sketching 94
substructure selection 82
U
UIMS2 variables