Home
        DeepView – The Swiss-PdbViewer User Guide v. 3.7
         Contents
1.       By RMS    At least two proteins must have been loaded  superposed  and structurally aligned  see points  127 132   Each residue in the active layer will be colored accordingly to its RMS backbone  deviation from the corresponding amino acid of the reference protein  the first loaded      NOTE  Colors are mapped from a fixed linear scale  in which dark blue is for RMS   0 A   and red is for RMS   5 A  A relative scale can be selected in Preferences gt  General where the  best fit is dark blue and the worst fit is red        By B Factor    Colors sidechains and backbones  independently  according to their respective largest B   factor per group  A color gradient is used in which blue is for B factor   0        green is for B   factor   50 A     and red is for B factor  gt  100 A        Ribbons take the colors of sidechains  and surfaces take the color of the B factor of the  nearest atom     In the case of a model returned by Swiss Model  the B factor column contains the Model  Confidence Factor  see point 135      NOTE  The coloring gradient can be adjusted in Preferences gt General to fit the range of B   factor values present in the structure  see point 149         By Secondary  Structure    Colors the selected object according to the three common secondary structure types   Helix red  Strand yellow  and Coil  gray  Especially useful for coloring ribbon drawings   Default colors can be redefined in Preferences gt  Colors  see point 154         By Secondary  Struct  Suc
2.       X  Y  Z coordinates of the first seven  atoms of the original PDB file  to  display a PDB file see point 67         2  Select File gt Save gt Layer to save the translated structure  see  Move All mode point 31    E C  WINNT Profiles mfh10e00 Desktapwiewer downlo    Ed  1  Translate the  goer structure using  the Translate  tool        3  Open the translated structure again and  display its PDB file  the X  Y  Z atom  coordinates did not change           EURO 2  Select File gt Save gt Layer to save the translated structure  see  Move Selection mode point 31    1  Select all     C  WINNT Profiles mfh1S0co  Desktsp wviewer downlo    x     residues  see  point 50   and  translate the  whole structure  using the  Translate tool  3  Open the translated structure again and  display its PDB file  the X  Y  Z atom  coordinates did change           Move All vs  Move Selection modes  implications on the atom coordinates           43 e Measuring distances between atoms    Buttons 5 is for measuring distances between atoms  Click the button  and follow the instructions that  appear in the message space below the toolbar  1  Pick 1  atom  2  Pick 2   atom   After you have picked  two atoms on the molecule  the distance is shown as a label  along with a dotted line              Distance measured between two atoms picked on the Graphic window        BASIC DEEPVIEW COMMANDS 19    44 e Measuring bond angles    Button 6 is for measuring bond angles  Click the button  and follow the instru
3.      access  lt layer gt   lt int gt    Related commands  name res ss  Demonstrated in example script  11  O acos    Computes the arc cosine of an expression  Values are in radians   acos  lt float gt      Related commands  sin asin cos tan atan PI  Demonstrated in example script  none  e angle    Computes the angle AOB between three atoms  vectors     lt floatvar gt    angle A O B      114DeepViewManual    where A O and B are  lt vector gt  values  Result is returned in degrees     Related commands  dist get torsion  Demonstrated in example script  none    e align  Will make a primary sequence alignment between layers     align  lt layer gt  onto  lt layer gt    where  lt string gt  contains the question to be presented to the user     Related commands  align_pos  Demonstrated in example script  none    e align_pos    Will get the position of a residue in an alignment  in the Alignment window   Returned value is of type   lt int gt    align_pos  lt selection gt      Alternately  you can access directly a specific residue from a specific layer  which is faster and handy  in loops with   align_pos  lt layer gt   lt int gt      Related commands   generate structural alignment  superpose rms fit  Demonstrated in example script  none    e asin    Computes the arc sinus of an expression  Values are in radians   asin  lt float gt      Related commands  sin cos acos tan atan PI  Demonstrated in example script  none    e ask  Will make a dialog  yes  no  appear for user feedback   Si
4.     C Around CA  7 500  7 500  7 500    C Display only around Selected Residues  slow      Vv Contour a  1 000 sigma with Color   V Dotted  Color      lv Contour a  1 500 sigma with  Y Dotted             Coarse Contouring Along      es   2     v  Draw Unit Cell    This field  which cannot be edited  provides  information on the unit cell and on the loaded  map      unit cell size  A  along a  X   b  Y   c  Z       unit cell o  B  y angles      number of sections in which the cell is  divided  along each axis      range of sections  Min to Max  covered by the  map  along each axis     Select the display of your EDM      From Section to Section  limits a volume  according to the number of sections that you  enter      Around CA  limits a volume around the  centered aa  according to the distances that  you enter for each axis      around Selected Residues  the map is  displayed around selected amino acids     You can enable the visualization of two   contours and set their appearance  sigma  values  see point 111 and annex XXX     color  and doted vs  non doted     Check these items for coarse contourings of electron density maps  their rendering will be speeded up to the  detriment of their appearance  the information contained in one section out of two is skipped  giving a two fold  speed up per coarse contouring enabled   This allows navigating in real time and interactively changing the  sigma value  with the up and down arrow keys  for very large maps        98    159 e E m
5.     e print    Prints a value  string  variable  number etc   onto stdout or in a DeepView communication dialog    print on dialog  print on stdout    print on  lt file gt   lt expression gt     print  lt expression gt    where expression is any combination of arithmetic values or concatenation of strings  Note that a new  line is printed after each print operation  You might then need to prepare a string  from concatenation   before printing     Demonstrated in example script  01  02  03  04  06  07  08  11    e psi  Will get the psi torsion angle for the first selected amino acid found in a selection  Returned value is of  type  lt float gt  and is returned in degrees   psi  lt selection gt      ANNEX 2 123    Alternately  you can access directly a specific residue from a specific layer  which is faster and handy  in loops with   psi  lt layer gt   lt int gt      Related commands  phi omega  Demonstrated in example script  03 and 04    e readin  Reads the next line from a text file or from a dialog box    string_varname   readin from file  lt file gt     string_varname   readin from user  lt string gt    where  lt file gt  is a file previously open with the open file command  and  lt string gt  is a prompt that will  appear in the dialog     Related commands  open close clear substring  Demonstrated in example script  04 and 06    e redraw    Will force the main window to be refreshed  Only useful in the interactive mode   superpose  1bhp  onto  1crn  using  CA    redraw   
6.    Action       Reset Orientation   current layer only     Moves the superposed layer back to it s original position before a fitting operation        Reset Orientation          Moves both the superposed layer and all static layers back to the original position of the                Fit gt Reset Orientation commands     c  Alignment commands                121 e Generating a structural alignment    Concept    Reset Orientation   every layer follows               every layer superposed layer before a fitting operation  This is useful to change the coordinates of  follows  several layers  which will be put in the referential of the superposed molecule   2 1TNRA  453 x 368    Reset Orientation   current layer only   of Ha     Layer A as     e TINRA  453 x 368   EE E g Layer B ist rought  ba Layer B   LSback to its original  F Fitting superimposed 22  orientation  Layer A   operation onto layer A       gt   Layer B R 2TUNA  453 x 368      Layers A and B are brought  back to the original  orientation of layer B          A structural superposition between two molecules is used to find pairs of residues close to each other   These are aligned on the Alignment window  showing pairs of residues with similar structural roles     Procedure    Before invoking this tool  you should already have done a Magic Fit of two molecules           74 DeepViewManual    Select Fit gt Generate Structural Alignment  on the Alignment window  residues of the superposed  molecule that are spatially close 
7.    Dialog   Save Preferences as Lets you save in a   prf file the state of all preferences of your current session   Open Preferences Lets you open a   prf file  This will contain the state of all preferences of a previous  session  so that you do not have to re enter them again              146 e Default preferences    147    The first time you launch DeepView  a Default prf file setting the most appropriate preferences for a  smooth and rapid use of DeepView  default preferences state  is created and stored in the urstuff  directory  This file will be opened by default each time DeepView is launched  The Default prf file is  updated at each time a preference is changed     Saving other states of preferences  that might be more proper for specific purposes  such as a white  background  allows easily switching from one state to another  by simply opening the corresponding       prf file     e Resetting default preferences    To reset the preferences to their original default state   e close DeepView    e delete Default prf from the usrstuff directory   e restart DeepView           92 DeepViewManual    148 e Setting preferences    Invoking the remaining 20 commands will display a dialog to let you set the following preferences                                                                                Preferences menu  Command Set preferences See point  General Features displayed when initiating a DeepView session and upon loading 149  a molecule   Loading Protein Appearanc
8.    ccccccsceeseesceeseeeseceseeseeeeeeseeeseceseceeeceeeseeeseesseceseeeaeeeseeseesteeeaes 83  IV  Evaluating and Improving the Model             ccccesceeseeseeseeeseeeseeesecececseeeseeeaeenseeeseesseceseceeeeneeeeenaes 84  Display MOdes            s sscssscssscssssssecscssscssscessvcssssssssssssccssssssssssssessssesscessessssssssssssssonssssssessssssssssnssonees 85  I  Non Stereoscopic  ModeS emocion ardid 86  IT  Stereoscopic  Mods cinc dada 88  Settino Preferengesu A i E aS uqa ususqa ai q sassa 91  OVENI EW Zuna kanaa u m uman u kaqa ka ma ma uqyana tt 91  Th  Setting Preferences tas 92    Annex 1  List of Key Modifiers and Menus                                                                                      103    ii DeepViewManual    L Key Modifiers E TA E ce hu rs e 103  M List of A a aaa a a a E ANT 104  Annex 2  Scripting Language    oomcocnoonnonnoonnonnncnnacanocanoonnconccnnnonnnonnconoconncnnnoonnoanconaconnoonncon conc sra Sreser evi 110  LT SU A e e sasss  110  Th SeripiHng a 110  TI  List of COM ri 113  Annex 3  Hardware Requirements                                                                                                    130  Annex 4  CALCULATIONS vececccccesesssucerecesioetesnsecotescsecotesasecsssoestsansbosonasesssisensebsonsnsdscosensvosonssssesoeyess 132  Te C  nn  ct  as NN 132  H  Secondary structure detection cuidad dit 132  M Mitos Dana heat cas Buna ceed cbt ened 132  TV Building lOO pS nunan sapa tyuna Stee gee a reed hte eee ees 13
9.   2000   Protein Tertiary Structure  Modeling  Current Protocols in Protein Science  2 8 1 2 8 17    4   Jackie Neider  Tom Davis and Mason Woo  Addison Wesley  1993   OpenGL Programming  Guide    The Official Guide to Learning OpenGL  Release 1  OpenGL Architecture Review Board     5  Dong Xu and Ying Xu  2000   Protein Tertiary Structure Prediction  Current Protocols in Protein   Science  2 7 1 2 7 17    
10.   Demonstrated in example script  none    e delete    Deletes selected residues  or hydrogens from a layer   delete  lt selection gt    delete in  lt layer gt  hydrogens   delete in  lt layer gt  molecular surface   delete in  lt layer gt  electrostatic potential     Related commands  build  Demonstrated in example script  none    e dist    Computes the distance between two atoms  vectors     lt floatvar gt    dist  lt vector gt   lt vector gt       Related commands  angle get torsion  Demonstrated in example script  07    e export    This command allows saving images or POV Ray scenes   export image as  lt string gt    export stereo image as  lt string gt    export pov as  lt string gt   and render      ANNEX 2 117    where  lt string gt  contains the filename with full path     Alternately  you can save the file in one of the predefined directories  usrstuffidownload temp  with the  following command   export pov in  usrstuff download temp  as  lt string gt   and render      See save for more explanations about path and filemames  Note that the  and render  option will open  the file for rendering on Mac and PC  but will automatically launch pov on Unix boxes provided you  save the scene in the usrstuff directory     Related commands  save  Demonstrated in example script  09    e fit    This command is equivalent to the Fit molecules  from selection  command under the Fit menu   fit  lt layer gt  onto  lt layer gt  using  lt string gt    where  lt string gt  contains the me
11.   best  rotamer see Annex 4  Mutations      Once a mutation is done  the number and the score of the displayed rotamer are shown in the message  space below the tools  For example  rotamer  4 16 score   1 means that rotamer 4 out of 16 available  rotamers is currently on display and scores    1  see Annex 4  Mutations      On the Graphic window  H bonds will appear in green and steric hindrances in purple  provided that  the group that makes the contact with the mutated amino acid is visible  You can cycle through all  avallable rotamers by hitting the   key of the numerical keypad  holding Shift while hitting the   key  will select the previous rotamer instead of the next one   or by clicking the little arrows that appear  below the Mutate tool     A  A RRE    it     X  Y     re    3   A s 2    Use these arrows to    otamer 5 9  score   4 4  gt is cycle through the  available rotamers     Number corresponding to This score is for evaluating the  the displayed rotamer  5  rotamer  the best rotamer is the  over the number of one that totalizes the lowest  available rotamers  9   score     Mutating an amino acid        Clicking once again the Mutate tool ends a mutation  You will be prompted for accepting or discarding  the mutation  Discarding it will restore the original side chain     NOTES    e The Mutate tool is currently limited to amino acids    e The tool was designed not only to mutate a residue  but also to provide alternate rotamer  conformations  that can be easily 
12.   h SER133 y h SER133 v A h SER133 v  h THR134 v A h THR134 v  h VALI e h VAL135 v A h VAL135 v  h LEU136 v h LEU136 v A h LEU138 v  THR137 v THR137 v A THR137 v  SER138 v A SER138 v  A LYS139 v  A TYR140 y    A ARG141                      h THR134 y  h VAL135 v  h LEU136 v   THR137 v                                           SER138 v  LYS139 v  TYR140 v  ARG141 v    SER138 v  LYS139 v  TYR140 v  ARG141 v   a OXT141 v  A HEM142 v HEM142 v             LYS139 v  TYR140 v  ARG141 v  OXT141 v  HEM142 v                                                 A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A       0000 008 0 00 00 0 0 CC 0 0 0       pupuguh       VOOOOOOOoG                ORTTaT Y  HEM142 v                Amino acids that fit the static Amino acids with a high RMS Backbone and sidechains are  molecule are selected  they turn are deselected  they turn black  colored by RMS  according  red   to the selected solution on the    Fit gt Magic Fit followed by Iterative Magic Fit followed by DEEN     Explore Alternate Fits  changes occurring on the Control  Panel   Here the superposed molecule is shown         NOTE   Applying Iterative Magic Fit is equivalent to applying Magic Fit followed by Improve Fit and  Generate Structural Alignment  see below      117 e Superposing two molecules based on selected residues    Concept  You can superpose a selected part of a superposed molecule onto a corresponding selected part of a  static molecule     Examples of application   e By
13.   http   www usm maine edu  rhodes SPVTut        e The DeepView advanced tutorial  http   www expasy org spdbv text tutorial  htm       Structure of this manual    This manual has been organized in  points  describing certain features or functions of DeepView      Swiss PdbViewer  The first chapters describe  simple  operations needed to open and display  molecular structures  while more complex manipulations are provided in later chapters     DeepView     Swiss PdbViewer has been designed to work under different operating systems   Macintosh  Windows  Linux  Irix 6 x   1 e   the commands mentioned in this manual apply to all  versions of the program  However  not all functions using the keyboard could be mapped consistently  between all different OS  e g  the ALT     CTRL keys   In these cases  this manual will provide a table  of different keyboard settings     Legal Disclaimer    The authors reserve the right to change  without notice  the specifications  drawings and information  contained in this manual  While every effort has been made to ensure that the information contained in  this manual is correct  the authors and GlaxoSmithKline Research and Development S A   Geneva   herein after called GSK  do not assume responsibility for any errors  which may appear  DeepView      the Swiss PdbViewer is provided without warranty of any kind whether express  statutory or implied   including all implied warranties of merchantability and fitness for a particular purpose    DeepVi
14.   lt  lt  lt  lt  lt  lt  lt  lt  lt  lt  lt           Initiating a Deep View session  displayed windows and their location        24 e Displaying closing a window  Under the Window menu  click the name of a window to open it or to send it to front  An Electron  Density Map window or a Cavities window can only be displayed if an electron density map or a  molecular surface were loaded  or computed  see point 102   To close a window  follow the normal  procedure of the operating system     25 e Linking the Toolbar and the Graphic window    The Toolbar and the Graphic window can be linked  by checking Link Toolbar and Graphic Window  under the Window menu  Both windows will then move together when one of them is moved     NOTE   Problems were reported when this option is enabled on some Linux and Irix systems     26 e Bringing a Text window to front    Click Window gt  Text to bring to front the first loaded Text window     HI  OBTAINING HELP    According to the platform  look under one of the following menus                    Platform Look under     Windows Help menu  Mac Apple menu  Linux and Irix Info menu             These menus contain commands that allow   e obtaining information about DeepView   e obtaining help in using DeepView    e updating the program     12 DeepViewManual    27 e Obtaining information about DeepView     About Swiss PdbViewer  will display the DeepView    splash    screen  with the current version of the  program and a list of authors     28 e Obtai
15.   message space below  pick one atom belonging to the group  amino acid or hetero group  to be twisted     e Acting on amino acids  A number of little arrows will appear below and at the right of the Torsion  tool  to let you twist the molecule at the selected residue  While changing the x1 x5 angles will only  affect the selected side chain  changing the backbone dihedral angles Phi Psi will modify the whole  protein arrangement  By default  the C terminal part of the protein will move  However  you can let  move the N terminal part of the protein by removing the checkmark of the last item of the Tool  menu  Move C term part during Phi Psi Changes   or by clicking the small box  C N  on the upper  left corner of the Ramachandran Plot window  see point 93      Use the upper and      lower arrows to iy a   From top to  modify 0 and    bottom  use these    arrows to modify    respectively      lt      x1 to x5     Torsion tool  acting on amino acids        NOTE    You can use the keyboard instead of clicking an arrow  any sidechain dihedral angle  x1 to   5  can  be rotated by holding down a key from  1  to  5  while clicking and moving the mouse from left to  right  Key  1  will rotate the CA CB bond  key  2  the CB CD bond and so on  Alter 0 or y angles  by holding down the  9  or  0  key respectively  This might not work on Linux and Irix     Acting on hetero groups  You will be prompted to pick a second atom belonging to the same group   The first picked atom will define th
16.   when in  lt layer gt  is omitted  the currently active layer is assumed    lt part gt  can be any combination of res side label surface ribbon vdw    lt vector gt  is a RGB color  with intensity of each component are between 0 0 and 1 0    lt color gt  is any of the predefined keywords  red green blue yellow white black grey cyan orange purple  example  color in  1crn  ribbon of res  F   N  by  lt 1 0 0 0 0 0 gt      Related commands  hide show  Demonstrated in example script  05 and 13    e compute    Performs various computations on a protein   compute in  lt layer gt  electrostatic potiential using   coulomb pb   with   partial full    charges   compute in  lt layer gt  hbond    lt floatvar gt    compute in  lt layer gt  energy     Related commands  discard minimize  Demonstrated in example script  07 and 09    115    116DeepViewManual    e clear    Clears a file on disk     USEFUL but DANGEROUS     clear file  lt string gt    where  lt string gt  is a variable that contains a filename     Related commands  open close readin  Demonstrated in example script  none    e close    Closes a layer or a file   close  lt layer gt    close file  lt file gt    where  lt file gt  is a variable that contains a file previously open     Related commands  open clear readin  Demonstrated in example script  02  03  and 04    e cos    Computes the cosine of an expression  This returns the value in radians   cos  lt float gt    cos  lt int gt      Related commands  sin asin acos tan atan PI
17.  11  Endinea DeepVIeW SeSSI  S III II uA Saa qh Sa NS aaa usis 13  L Saving DA u anqansa aaa aa 13  IL Closing DeegpVISW  anasu aaa 14  Basic DeepView Command              cssccccsccscssssssccsscsescscesccssscccesccsescseesccsesccsescsssscssesccssscseesecssscssescseess 15  L Using the  LO OLD GI  u u isa 16   a Usitig the tools  ices  n u liada 17   DS USinig the MENUS naaa n e eea aayqa hawa a yauscanha i T rA SEa s q 21   C2 Special  commands  E A EEE 28   H  Using the Control Panel  sasana Alia 29  Using the Layers Infos Window  essere Eae e asevenebactendestiaaesdeitedasedaeeunedseseasteees 34  Advanced DeepView Commands                                                                                                         37  L  Working ona Lac dd arenas 37   a  Modifying commiandSs           u T dida adi dde Rada 38   b  Searching COMA Sisa 46      Computing Command dead 50   d  Crystallographic commands                                     nr nsnssssnssssssssssssssses 58   IL  Working on a Project inicia qanuna an a asas sassa  64   a  Merging commands  ads 67   b  Superposing COMMANDOS coacciones 68       Alignment commands siis L didas 73  Homology Modeling              s sscsscssscssscssscsssssscssscsssvessssssssssssssssssscssscssssssssssssssssssessscssssssssssossssaseonses 75  F  Loading a ee 77  II  Generating a Modeling Project          ccecceescesssesccesceeeceseceseceeecaeecseensecnsecesecaeseeeeeseenseeeeesneeneesaes 79  ILL  Submitting a Modeling Project      
18.  Blue contour  comprises points with kT e values  higher than the cutoff  i e   gt   0 80 kT e      Put the cursor on the Graphic window  Using the up  and down keys of the keyboard will increase or  decrease both contouring values and refresh the  display of the contours in real time     Visualizing electrostatic potentials        ADVANCED DEEPVIEW COMMANDS 35    Electron Density Map Parameters  x  im EDM Infos x                                            infos 7 EDM vis dot sigma corXcorYcorZcellco   Y y y 3 300  la3od pot y v  3 300 al  Unit Cell Size  4    02 000  Cell Anales 30 000  Nb Sections 60      Min Section p  ra zas 1 4 2 5 6 3  Max Section                 1  Check these items to display the contours   mix   1 2  Edit here the contouring values   E From Section  122 aus   3  Assign a color to each contour  a blue positive  peen    sa sl 2 3 contour and a red negative contour are given by  C Around CA 40 000  40 000   default    C Display only around Selectbd Residues  slow  4  Ckeck these items to display dotted contours  F Contour b  2300     sigma with Color    IF Dotted 4  plained lines will be used otherwise       Contour b  3300     sigmawith Color    14 Dotted 5  Check these items for a coarse drawing along the       x  y  and z axis  this will worsen the visualization  5 6 of contours but will refresh them faster whenever    the molecule is moved    6  Check this item to display the unit cell  not  relevant for electrostatic potentials     For all other op
19.  COMMANDS 47    Concept  Given a molecule  its sequence is searched for the occurrence of a specific fragment of amino acids  or  for a PROSITE pattern   that you can enter on the Find Sequence   PROSITE pattern dialog     Examples of application   You can look for specific sites such as active sites  glycosylation sites  etc  This might be useful to  compare the conformation of a specific motif in different structures to draw conclusions about its  function     Procedure  Click Edit gt  Find Sequence  the Find Sequence   PROSITE pattern dialog is displayed to let you enter a  sequence of amino acids or a PROSITE pattern     Enter here one of the following     an amino acid sequence in one letter format  where a    Find Sequence   PROSITE pattern x  question mark means any residue  for example  DD T    NAPHSTHP  will look for Asp Asp any aa Thr     eee   a PROSITE pattern  in this example  a N   glycosylation site         any amino acid  Enter here the number of allowed mismatches within  p  allowed mismatches  Cancel   the search pattern   Cancel  IV Highlight residues in structure m    FE Check this item to highlight the residues on the  Graphic window  Un checking this item will only  select the residues     Edit gt Find Sequence  Find Sequence   PROSITE pattern dialog       DeepView will then look for this sequence in the currently active layer  If the sequence is found  this will be  selected in the Control Pane    Click Edit gt Find Next to find the next sequence of the
20.  Related commands  show   Demonstrated in example script  05 and 07    e rename    Will change the chain name of the selected residues  rename chain of  lt selection gt  as  lt string gt      Will change the layer name  rename  lt layer gt  as  lt string gt      Related commands  renumber  Demonstrated in example script  none    e renumber    Will change the residue number of selected residues  renumber  lt selection gt  from  lt int gt    renumber  lt selection gt  add  lt int gt      Related commands  rename  Demonstrated in example script  none    e res    Will get the one letter name of the first selected group found in a selection  Returned value is of type   lt string gt  e g    A  or  C  or  D       res  lt selection gt      Alternately  you can access directly a specific residue from a specific layer  which is faster and handy  in loops with   res  lt layer gt   lt int gt      124DeepViewManual    Related commands  num name chain ss access  Demonstrated in example script  11    e rotate    Rotates the view successively around axis x y z   rotate  lt vector gt    where  lt vector gt  contains rotation angles in degrees     This command can also be used to rotate a selection around a specific axis   rotate  lt selection gt  by  lt float gt   deg rad  around axis  lt vector gt   lt vector gt      or to do a torsion  rotate atoms downstream a bond around this bond  using the following syntax   rotate atoms of  lt selection gt  by  lt float gt   deg rad  around bond  lt st
21.  Score E  Sequences producing significant alignments   bits  Value  ExNRL 7LYZ  pdb 60 le 10  ExNRL 6LYZ  pdb 60 le 10  ExNRL 6LYT  pdb 60 le 10  ExNRL 5LYZ   le 10    aimi WZ        PDB accession code  clicking an AC will import the BLAST scores  see  PDB file into Deep View  Altschul  1990      Edit gt BLAST selection vs  ExPDB  result list        NOTE  These functions require network access  the DeepView Network Preferences must be set  correctly     50 DeepViewManual    c  Computing commands    101 e Computing H bonds    Concept   H bonds are computed on the basis of atom distances  atom angle  and atom types  This computation is  used to give an indication of putative H bonds  over prediction being desirable for visual feedback   Therefore  even when hydrogen atoms are not explicitly present  putative H bonds are drawn between  H Donor and H Acceptor atoms     e Distance constraints  H bonds are drawn if a hydrogen atom is within a distance ranging between 1 2  and 2 76    of a  compatible  H Acceptor atom  When hydrogen atoms are absent  H bonds are  drawn between H Donor and H Acceptor atoms if the distance H Donor    H Acceptor is comprised  between 2 35 and 3 2     H bonds within this distance range are drawn as green dotted lines  weaker  H bonds  extra allowed distance   0 05     by default  appear in gray  When a group is at an H bond  distance of several other atoms  all possible H bonds are drawn  with no attempt to choose the best  one  Distance settings can be
22.  They are extended in N and C terminal  and then strands of less than 3  residues are destroyed    e There is a subsequent step of trimming the helices in order to make nicer ribbons  This is to avoid  the problem when residues could be assigned as both belonging to one helix and one strand     HI  MUTATIONS       ANNEX 2 133    When browsing through rotamer libraries  a simple clash score according to the following formula is  provided  valid for Rotolibl aa and Rotolib2 aa libraries   The    best rotamer    is the one that with the  lowest score     Clash Score   4 x  number of clashes with backbone N  CA  and C atoms     3 x  number of clashes with backbone O atoms      2 x  number of clashes with side chains atoms        number of H bonds       4 x  number of SS bonds        IV  BUILDING LOOPS    Similarity score   Score   sum of amino acid exchange penalty scores for the currently selected alignment matrix    Clash score   Score   see above    Angle evaluation   Score   deviation compared to an ideal closure angle     see also RMS  Field Force Energy  and Threading Energy     V  MOLECULAR SURFACES    Not yet described     VI  ELECTROSTATIC POTENTIALS    Charge Model    Currently  the protein is assumed to be at pH 7 0 with default protonation state for all residues  As  default settings  only charged residues  Arg  Lsy  Glu  Asp  are taken into account  and the charges are  located at the corresponding  non H  atom positions  You may also use the partial charges of the  
23.  WORKING ENVIRONMENT    DeepView can display up to eight interconnected interactive windows  This section presents the  general purpose of every DeepView window  each of which will be fully described later     1 e Graphic window  see 23  167   It is used to visualize loaded molecules  which can be rotated  translated and zoomed   Display of the coordinate axis is optional  Molecular surfaces  electrostatic potential maps  and electron  density maps can also be displayed on the Graphic window   2 e Control Panel  see 70   This table like window is for controlling the visual representation of the currently active layer     It lets you enable the display of backbones  side chains  labels  molecular surfaces  and ribbons for each  group  and set the colors for the different objects on display     3 e Toolbar  see 38     40     Contains the menus and tools of the program     2 DeepViewManual    These let you analyze the loaded molecules and use Swiss Model in combination to model new  structures              Main  windows    Specific  windows                         e 1 L T e_O A  150120 60 0 60 120 180  1hel Phi       Deep View working environment        4 e Layers Infos window  see 84     This table like window is for controlling the display of individual layers   You can toggle on and off the visualization and movement of layers  and enable the display of certain  objects  e g  H bonds or water molecules   for each layer     5 e Alignment window  see 114     Shows the amino aci
24.  Window gt Surface and Cavities window        Before you compute a molecular surface  its drawing quality can be set on the Surface Preferences  dialog by entering a value from 1  worst quality  to 6  best quality   This is important because areas  and volumes of cavities depend on the drawing quality                    Drawing quality   Grid size  1 2 1 40     3 4 0 70     5 6 0 47                103    ADVANCED DEEPVIEW COMMANDS 53    NOTE    Differences in the drawing quality between levels 1 2  3 4  and 5 6 depends on the number of triangles  considered  The accuracy of the surface and volume computation  as well as the cavity detection are  also dependent on this value     e Computing electrostatic potential maps    Concept   Protein molecules contain charged groups  e g  side chains and terminal residues  that induce an   electrostatic field around the molecule  These potentials can be represented as three dimensional   electrostatic potential maps  DeepView provides two different representations of electrostatic potential  maps    e three dimensional potential maps showing the electric field spreading out into the solvent  A positive  value  in kT e  is used as a cutoff to delimit a blue contour of those grid points whose value is higher  than the given cutoff  Similarly  a negative cutoff  in kT e  is used to delimit a red contour lower  than the given cutoff    e distribution of the electric charge at the molecular surface  the molecular surface is colored with a  re
25.  all groups belonging to a secondary structure 74  9      element  E A h ALA 22   One single group 75          several individual groups 76    an interval of groups 77  Control  Panel show side labl ribn   Toggle the display of groups 78 79  Toggle the display of surfaces 80     col Lets you color a molecule and associated graphic objects 81  2  ribbon  surfaces   vis mov Toggles on and off the display and movement of layers 82    Provides help on the Control Panel 83  Layers 5 Manages the display of projects 85  Y  Infos S   Provides help on the Layers Infos window 86  window                 16 DeepViewManual    I  USING THE TOOLBAR    38 e The Toolbar    The Toolbar contains the tool buttons and menus of the program             Swiss PDB Viewer 3 7  b1   File Select Build Tools Fit Display Color Preferences SwissModel Window Help    Tools    ps RRO ES       Move AT    Menus                   PDB file icon  click it to   Message space  this is for providing Help icon  click it to obtain  display the PDB file of instructions for the use of the tools  as help on the Toolbar   the currently active layer  well as for displaying information     Toolbar  contains the menus and tools of the program        39 e The tools    Tools for basic Tools for advanced     amp 4    nnJ          functions  functions     1 2 4 5 6 7 8 9 10 111 12 13  Y AE ALO LE 8     Y      e A PA   RBA n  A active tool appears in  Deep View tools  inverse video        A tool is selected by clicking its icons  
26.  and  atoms     Smoothness  1 13  P          Atoms    Check Show Atoms to       Radius    Atoms Smoothness  1  13     Select a  background  color  this       to normal    Alpha Carbons size  relative to other C       Spacefilled atoms smoothness  1  13       Keep atoms proportions by multiplying atom radius  will apply by 1 1 for H  1 5 for N  1 7 for C  1 4 for     1 85 for S         visualize atoms as spheres   and then select    Atom colors  if you colored  your backbone by something  else than by CPK  select  same color as bonds for C  atoms to apply the backbone  color to all C atoms  and  select and others to apply the  same color to all atoms   Atom sizes  check Keep atom          display  also     166 e 3D light settings    proportions to draw each  kind of atom proportional to  its size        You can enable the use of up to three sources of light to illuminate 3D images  For each source of light    you can specify the following parameters     Q3D lights x       V Enable Light 1    Position  4   f20 000  20  000  20 000    Intensity fi  000  V Cast Shadows      Enable Light 2    Position  4  jo  000  20 000  20 000    Intensity jo  500   Cast Shadows      Enable Light 3    Position  4   20  000  20  000  20 000  easy jo 500   Cast Shadows      Position  distance  in A  between the  source of light and the center of the  screen  coordinates  0 0 0    along the  X  Y  and Z axes      Intensity  light intensity  from 0  no  light  to 1  Higher values would saturate  the
27.  angles of the backbone are not altered        Beta Sheet Rebuilds selected residues in beta conformation     120        120     Only 0 and y  angles are modified  bond lengths and      angles of the backbone are not altered        Other A dialog allows setting numerical 0    and    values for selected amino acids  i e  for one  or many residues at once   Setting 0 and   to 180 degrees shows the backbone in its most  extended form                 By default  the N terminal part of the protein will stay static  while the C terminal part will move  according to the applied change in the backbone angles  However  you can choose to let move the N   terminal part of the protein by removing the checkmark of the last item of the Tool menu  Move C term  part during Phi Psi Changes   or by clicking the small box  C N  on the upper left corner of the  Ramachandran Plot window    NOTE   To make backbone torsional changes that affect only a part of a protein  the part to be altered can be    disconnected from the rest of the protein  Build gt Break Backbone   and then reconnected afterwards   Build gt Ligate Backbone      94 e Adding removing residues  bonds  and atoms    Concept  DeepView offers several commands that allow adding or removing residues  bonds  H bonds  hydrogen  atoms  and water molecules     Examples of application   These commands are useful to fine tune an image before a final rendering  e g  by adding or removing  H bonds   or to discard a part of a protein to save tr
28.  atomic coordinates  You can use a text editor to manually add a connection to a PDB  file     Example  to connect a single atom to an amino acid  where 2967 is the atom number of the single atom   and 58 is the atom number of the amino acid atom that has to be connected to the single atom     CONECT 2967 58    Note that if the distance between the two atoms is extravagant will not make the connection when  loading the file  instead it will prompt a warning message  Before editing a PDB file  make sure you  have a look at the PDB format definition  http   www rcsb org pdb info html    II  SECONDARY STRUCTURE DETECTION    DeepView is  currently  not using the secondary structure described in the PDB file header  Instead   the secondary structure is newly assigned by the following procedure     e if  phi  lt   20 0  and  phi  gt   110 0   and if   psi  lt  15 0  and  psi  gt   80 0   an alpha helix is  temporarily assigned    e Only  helix nucleation sites  of more than 4 residues are kept and  elongated  in both C and N  terminal direction  using the H bonding pattern    e Long helices are then broken into two helices if they  bend  too much  checking phi psi dihedral  angles   if   phi  lt   120 0  or  phi  gt  0 0   or if   psi  lt   100 0  or  psi  gt   10 0     e Then non helical residues are checked for strand using the H bonding pattern  again each possible   sheet nucleation site   two amino acids H bonded possibly forming a sheet  are temporarily  assigned as a strand 
29.  badly connected by the automatic reconnection algorithm that DeepView uses when no  CONECT cards are present in PDB files     95 e Re orientating sidechains    Concept  Given a molecule  you can select all sidechains of a specific spatial area and explore all rotamers to see  which is the best combination     Examples of application   When modeling a protein structure  you can study the different sidechain orientations and optimize  them in order to make good contacts  If this cannot be achieved  it could reflect a misalignment  between the protein to be modeled and the template    When studying mutations  you can see if a specific residue has a chance to fit well in the structure   according to its different sidechain orientations     Procedure  Select the residues whose sidechain need to be re orientated  Click Tools gt Fix Selected Sidechains  a  submenu allows finding the best rotamers according to the three following techniques        Tools gt Fix Selected Sidechains command       Subcommand Action       Quick and Dirty Finds the best direct fit from the rotamer library  This often provides a reasonable fit   since most residues have a limited number of preferred conformations        Exhaustive Search   This routine will try to test all reasonable combinations of dihedral angles along the  sidechain  to find the best fit  You cannot select more than 10 amino acids                    Simulated This method is the most thorough  It tries to minimize the energy computed as 
30.  be turned on and off by clicking Display gt Use  OpenGL Rendering and Display gt Render in solid 3D  respectively     Use OpenGL Rendering is the default display mode for Linux and Irix  Ribbons and molecular surfaces  appear in solid 3D  whereas backbones and sidechains are shown as show wire frame  van der Waals  and accessible surfaces are always dotted                      Thel  468 x 396     Thel  468 x 396      Normal display OpenGL  rendering       Normal and OpenGL display modes        In addition  Render in solid 3D will generate solid backbones and sidechains          hel  468 x 396     Thel  468 x 396            Normal display A Solid 3D  ES rendering       Normal and Solid 3D rendering modes        SLAB DISPLAY  STEREO DISPLAY  AND 3D RENDERING 87    The appearance of the different solid objects can be altered under the Preferences menu    e Preferences gt Surfaces  you can set the color  quality  and degree of transparency of molecular  surfaces  see point 156    e Preferences gt Ribbons  you can enable the solid 3D rendering of ribbons  and adjust their  dimensions  shape  colors  and quality  see point 155     e Preferences gt 3D Rendering  you can set the dimensions  colors  and smoothness  quality  of bonds  and atoms  Increasing the smoothness will divide the atoms  spheres  and bonds  cylinders  with  more facets  improving the look of the image  but also dramatically increasing the rendering time   see point 165    Note that these preferences are not for 
31.  colors      Cast Shadows  currently has no effect        102    167 e Display window preferences    DeepViewManual    This dialog lets you set several parameters governing the normal and slab display of molecules on the    Graphic window     Display Window Attributes x     av     362    Image Width  pixels   Image Height  pixels    V Maintain Width Height ratio              Slab depth  A  fi 0 000  Auto Center_Inspect Radius 7 500    YDW Dot density  1  12  5    Surface Dot density  1  12  ja    View Angle  o     168 e Stereoscopic view settings       Enter a view angle to set the perspective of molecules  A 1  degree angle will render flat images with no depth  appearance       Enter the slab thickness  in A       Selecting an atom on a PDB file centers the molecule on  the atom  enter here a radius  in A  to determine the  extent of molecule that has to be displayed around the  selected atom     Enter a value  from 1 to 12  for the dot density of van der  Waals and Accessible surfaces     You can select one over four available stereo modes  and set several parameters governing the  stereoscopic display of molecules on the Graphic window     Stereoscopic View Settings x      V Allow Real Time Stereo Display    C Use Red Blue Stereo Left   Right      Use Side by Side Stereo   4 000    Rotation angle  deg     Stereo Separation  Pixels  fi 60        Strict Screen Separation of Stereo Pairs    Use hardware Stereo  Top Bottom   C Use hardware Stereo  in a window     Rotation ang
32.  currently active layer that matches your entered sequence     NOTE  The current settings for allowed mismatches will also apply for other search functions  e g    Search for Prosite Patterns      99 e Searching a molecule for all patterns in the PROSITE database    Concept  The currently active layer is searched for PROSITE patterns that match any fragment of the amino acid  sequence     Examples of application  In homology modeling  finding identical PROSITE patterns in the target and the template sequences  helps refining their manual alignment  see point 132      Procedure  Select Edit gt Search for PROSITE pattern  DeepView looks for the occurrence of all specific PROSITE  patterns  An interactive result list is displayed  see figure below      NOTE    PROSITE patterns are defined in the prosite dat file  which contains a set of amino acid patterns that  define certain features of proteins  e g  glycosylation sites  etc   you need to have downloaded the latest  version of prosite dat  from http   www expasy org prosite  and placed it into your usrstuff directory     48 DeepViewManual    S ee A i CAaspdbvitempiproslist2 bd F    import a text file  PROSITE   containing detailed PS00005  Protein kinase C phosphorylation site   PS00003  N myristoylation site    PS00342  Microbodies C terminal targeting simal            information on the    pattern  PS00123  Alpha lactalbumin   lysozyme C signatur  Pattern description  click a pattern to highlight it on the  structure accord
33.  file     Alienment display  Alignments Preferences Alienment process     For Screen Display               SIM parameters      z   enter a value  ideally    IV Black Background Open Gap Penalty 6  display a black Puan Extend Gap Penaly    o between 1 and 20  to    background and to       u penalize the opening of  color the sequence sesion coo   tot         gaps  and a generally    as set on the inferior value to penalize   Control Panel  extension of gaps    Read on the   select a matrix of aa vs  aa     click Selection  PAM 200 by default  to  Color to select a P Da a Lifer CA ellas base the alignments on the  color to highlight J7 Diss bela rene rel fe eCa ia sa   similarity scores between  selected aa on the Minimum score needed tobe sindar JT     amino acids   Alignment window       check these items to             IV Separate chunks of 10 aa by a space matrix     T Include secondary structure alignment       AlignPrv   txt file   Define the information of  alignment text files           100 DeepViewManual    163 e Swiss Model server settings    For using Swiss Model you need to define the following servers     Swiss Model Settings x     Modelling Server     http   www  expasy ch swissmod cgi bin sm submit request cgi Your submitted alignments are sent here  for modeling structures  server set by  default      Template Server             If you want to align a raw sequence to a  http    www expasy  ch swissmod cqgi bin blastexpdb  cgi protein  Swiss Model searches this s
34.  first     e forces  must have been computed first     e hydrogens    e H bonds  must have been computed first     e H bond distances  must have been calculated     e H bonds from selection  must have been computed     e groups with visible H bonds  H bonds must have been built      To compute H bonds  surfaces  and forces  see points 101  102  and 106  respectively    Show commands apply only to the currently active layer  except for Show Axis  since all layers use the  same coordinate system  To extend a Show command to all layers  select it while holding Shift  The most  used Show commands are readily available through the Layers Infos window  see point 85      58 e Views command    This offers a submenu that allows saving a view  reseting a previous view  and deleting a saved view  A  view of a molecule is defined by the orientation and perspective of the molecule        Display gt Views command       Subcommand Action       Save Prompts a dialog that lets you name a view to save it  The name of the saved view is then  included in the last line of the submenu     NOTE  When saving a layer  all saved views are stored with the layer           Reset Displays the original model view  when first loaded   Delete Prompts a message reminding how to delete a saved view  i e  by selecting it while holding  down Ctrl                 59 e View From command    Allows rotating the molecule to change the point of view  This command is no longer maintained and  will be removed in future 
35.  learn this language is to study the scripts starting from script01 txt      All example scripts use the network import function to open pdb files  If you are working offline  you  should copy the example files to your local disk   e g  the spdbv usrstuff directory  and change the  example scripts accordingly  Instead of open pdb from net  1CRN  it should then look like open  pdb from usrstuff  1CRN pdb      e Tests  conditional execution     if  expression test expression       h   else       h    Where test can be      identity      different    gt  greater than    gt   greater than or equal to   lt  smaller than    lt   smaller than or equal to    Demonstrated in example script  04  06  and 08    e Loops    Two kinds of loops are supported that allow to cope with any situation  The higher level for      statement is not implemented   In the following case  statements will be executed at least once  and more depending on the result of the  test   do     lt    note that statements must start on the next line   statements      while  expression test expression    lt    note the semicolon  In the following case  statements may not be executed at all  depending on the result of the test   while  expression test expression      statements      Demonstrated in example script  01  02  03  04  05  06  07  and 09    ANNEX 2 113    e Internal variables    This is the list of recognized internal spdbv variables  that can be accessed by the get and set  commands  Access to additional v
36.  left        Linux  Irix  in addition to buttons 2 to 4  the left  mid  and right mouse buttons provide rotation  zoom   and translation  respectively  provided that the rotate button is selected  mapped on the left mouse  button   It is therefore suggested to leave the rotate button selected permanently  so that it is possible to  fully control the molecule motion with the three mouse buttons        Windows  use the left mouse button to rotate a molecule  the right button to translate it  and both buttons  to zoom it  provided that the rotate button is selected  mapped on the left mouse button   It is therefore  suggested to leave the rotate button selected permanently  so that it is possible to fully control the  molecule motion with the two mouse buttons     When either the translate or the rotate tools are active  the selected movement can be constrained about  or along the X  Y  or Z axes by using the following key modifiers     Mac    Rotation and translation can also be applied to selected groups by clicking on the message space below  the tools  to switch from    Move All    mode to    Move Selection    mode        AA  lA    Move All  lt  Move Selection    Switch from Move All to Move Selection  and vice versa  by clicking the message        Depending on whether the Move Selection mode or Move All mode is selected  the atom coordinates of a  moved layer will be altered     18 DeepViewManual        1CRN  465 x 380      Original structure  im C  spdbv download 1CRN pdb 
37.  lt layer gt   lt int gt      is_selected  lt int gt      When  lt layer gt  is omitted  the current active layer is used  Returned value is of type  lt int gt  and is 1 if the  group is selected and 0 otherwise     Related commands  select    ANNEX 2    Demonstrated in example script  11    e layername    Will return the  lt string gt  value of the layer name   lt string_var gt    layername of  lt int gt      where int is the relative position of the layer from the first loaded which is number 0  of course     Related commands  none  Demonstrated in example script  none    e  max  Will return the max value of two numbers or variables   max of   lt float gt   lt float gt       max of   lt int gt   lt int gt       Related commands  min  Demonstrated in example script  none    e min  Will return the min value of two numbers or variables   min of   lt float gt   lt float gt       min of   lt int gt   lt int gt     Related commands  max  Demonstrated in example script  none  e minimize    Performs an energy minimisation using n cycles of steepest descent  minimize  lt selection gt  of  lt layer gt  with  lt int gt  cycles     Related commands  compute  Demonstrated in example script  07    e move  Moves a selection   move  lt selection gt  by  lt vector gt      where  lt vector gt  contains the translation in angstroms     Related commands  zoom rotate  Demonstrated in example script  09    e mutate    Will mutate an amino acid to another  It is currently not possible to browse t
38.  maps    Concept  Structures derived from X ray crystallography can be displayed together with their corresponding  electron density map     Examples of application  Viewing an X ray derived structure in its corresponding electron density map allows evaluating the  local fit of each residue with the experimental data  This helps to estimate the accuracy of e g   mobile  loops or bound inhibitors     Procedure   First  open an X ray derived structure  and then load its electron density map by clicking File gt Open  Electron Density Map  DeepView currently supports three file formats  O  DN6   CCP4  and X PLOR   see Annex 4  Electron density maps      The Electron Density Map Parameters dialog lets you adjust the display of the electron density map     This field cannot be edited  It provides    Electron Density Map Parameters x  information on the unit cell and the loaded    Infos map      x 5   unit cell size  A  along a  X   b  Y   c  Z    Unit CeliSize p     73100 famo  87300   unit cell w  B Y angles  f  Cell Angles   number of sections in which the cell is  aetna divided along each axis     range of sections  Min to Max  covered by the  Min Section  42 j    map        Max Section    Select the display of your map  see below      Displa 1   From Section to Section  limits a volume    6 From Section  5 fig B according to the number of sections           EARE 5 CEN   2   Around CA  limits a volume around the    centered aa  according to the distances that    C Around CA  7 5
39.  mentioned there     a  Download OpenGL from http   www apple com openGL and install it Gif it is not yet present on  your system   This step is optional  but allows rendering nice images     b  Download Swiss Pdb Viewer    The following steps are optional     c  Download Swiss Pdb Viewer Loop Database  3 44 Mb     This step is useful if you intend to do standalone modeling  or for teaching purposes  If you have a  program that can expand   zip files  you can download the  zip version which is 2 45Mb  To be able to  use the loop database  put it into the _stuff_ directory  see point 15      d  Download the User Guide  698 Kb     This step is useful if you want to consult this user guide from a computer not connected to the network   To be able to consult the help directly from within Swiss PdbViewer  place the content of this folder  into the _stuff directory     e  Download the Tutorial Material  512 Kb    This step is useful to learn how to use DeepView by looking at real examples     f  Download POV Ray  http   www povray org   This step is useful only if you intend to make ray traced images from your molecules     NOTE    If your browser starts to display a lot of text instead of prompting you where to save the program  click  on the link during about 2 seconds until a pop up menu appears  Then choose the option Save link as     and check that Source is displayed in the pop up  not Text  Then drag the downloaded archive file onto  Stuffit Expander     13 e Installing Deep
40.  modified in the A bonds detection threshold dialog  see point 160   Preferences menu      e Angle constraints  when hydrogen atoms are present  H bonds are drawn if the angle H Donor   H  atom   H Acceptor is superior or equal to 120    When hydrogen atoms are absent  it is not possible  to compute this angle  and H bonds are drawn between a H Donor and an H Acceptor atoms if the  angle PreviousAtom    H Donor   H Aceptor or H Donor   H Acceptor   NextAtom is superior or  equal to 90       Distance constraints         lt   120     lt d  lt  2 76    2 35     lt  d  lt  3 20       H is present H is absent    Possible    Angle constraints  H bonds       Possible    H is present H is absent    Distance and angle constraints to detect H bonds   H  hydrogen atom  A  H Acceptor atom  D  H Donor atom  X  any atom        102    ADVANCED DEEPVIEW COMMANDS 51    Examples of application   Computing H bonds lets you visualize polar interactions in the protein  When modeling structures  this  might be useful to properly place side chains  i e  making a maximum number of H bonds and a  minimum number of clashes     Procedure  Click Tools gt Compute H Bonds  These will be automatically drawn on the Graphic window  according  to the distance and angles constraints given above     NOTE    Certain atoms can behave as H Donors or as H Acceptors  depending on certain conditions  Therefore   when hydrogen atoms are not explicitly present  it might be possible to find erroneous predictions of H   
41.  owy feo  uod Surpeo T  prup   SB SOUDIIJIIG DABS  soousJojorg uodo   AmO  Sojeid  sJ  1d 1581 AJIDOIN  puvewwop    nud SoS25  9  9 I9J   14    U0TJIIS 99S puewwop     SMO  OJ J9AB  A19A9  UONPJUINO PSIA   A UO 194g  JUSIIND  UOTRIUSUC 1989 Y  JUQUIUSI Y 1989 Y   sdep ssoiduiodg    O 109   jwouwusipy  2 149N 1IS IIV  SIOJOLJ   olur    AIG    PIS OAT 19S   C D  SING MIAL  Wy Lordu    uono     s wo  s   no   out LJ   SJL     eu19  V S1o dxq    A 110 1108  YA DISEJA   AB01911    10  WA DISC  souanbag Me UA       nuou Jy     ae od UON  SUIZOIP  H SA0UIIY   ITV  su  3oipKAH SAQUIIY  puog H sau   puog sa0uoy   SONPISIY P9JDI9S JAQUIY  OZH PPV   su  Soip  H ppV   puog H PPY   puog ppv   NPISoY PPV    LXO  u  SKxO Ieutut19  O ppy  quoqyoeg MITI     uoqyoeg yeag   sopndog SUIA 1598 PULA  aseqeyeq doo7 ueos  dooTpimg       U0 DIS 99S pucuruo      nusu pma    u01 529S 338    aut  duo  IZA 199   syurT p  oug  q SN   enuen Je9o7    Enea AAA   MOPUIAA 30  q URIPUBYoBuIe y  MOPUIM JUQUIUSI y  MOPUTM WAH   soJju  sioAe7    pued  onuoo   Teq oo L   JOMILAQPA SSIMS   1epdn   CHV  J  ASIAqpd SSIAS OGY  puewwop    nmu dH    Cm em OL    toe     IFO    pum orqdeI pue 1eq oo   yur    1 119 Y148     _  sooejmg pue  sonar      O 419S  dew   ysuag uono   q   ED  J0 d UBIPueyoe ue    10  soju  SIOAR T   1 19  JUQUIUS 1 y   atv  pued 109000   CHIV  Teq oo            Uu01 29S 99S puvcuruoo    nuw MOPUIAA    ysonboy Surl  polw 1tuiqn     saye  du L qpaxa selidoiddy putz    ZIU Surpe   u I   q 1010  omy  M
42.  result list will be displayed     ADVANCED DEEPVIEW COMMANDS 79    Select an accession code to directly Click Detail to see Link to PDB entry on  download the ExPDB file or to save it first the target template the PDB Web site  and then opening it from Deep View  alignment details          download   Blast s   Reso Parent Description  ExPDB Score      PDB sd          BLAST score Experimental details  Protein description   method and resolution     SwissModel gt Find Appropriate ExPDB Templates  result list        e Select all residues on the Control Panel and click Edit gt Blast Selection vs  ExPDB   DeepView will connect to the DeepView server to run a BLAST search vs  ExPDB database for  homologous templates  see point 100        i C  spdbv download blast 7 ba    BLASTP 2 0 10  Aug 26 1999     Reference  Altschul  Stephen F   Thomas L  Madden  Alejandro A  Schaffer   Jinghui Zhang  Zheng Zhang  Webb Miller  and David J  Lipman  1997       Gapped BLAST and PSI BLAST  a new qeneration of protein database search  programs   Nucleic Acids Res  25 3389 3402     Query  query For explanations   279 letters  on this result list    Database  ExNRL see point 100   22 869 sequences  5 126 101 total letters     bits     74  Click one accession code to i  download the file  71  70  70    Edit gt BLAST Selection vs  ExPDB  result list        NOTE    A template can also be    manually    loaded by clicking File gt Import and  on the Import dialog that is  displayed  entering its accessio
43.  returns constructed 3D structures by e mail  Click Preferences gt Swiss Model to set your  name and e mail  see point 163     e Submitting the request    To submit a request click SwissModel gt Submit Modelling Request  This will display a Save request as  dialog to let you select a name and a destination folder for your modeling project     As soon as the project is saved  DeepView opens your Web browser at the Swiss Model Optimise  Request mode page and loads your project     X Upload Finished   Netscape                               Optimise Mode Request submission form   Your e mail  your  name  and the  project name are SWISS MODEL Submission  automatically  entered     The following 1 fies  un total 331205 bytes  were ou       CiN WINNT  Profi les mEh10000  Desktop  proj_test pdb   331205 byt             Copyipaste the file path in the fel eon the  Browse  button to select the project             Mow   Send Request   or _ Reset Form       i Copy the first line on the text field or click z  Hits Ropas     Foldrecogrition    Browse to select your project  Breda     Mal Attachment                                                    A    i E   Document t Done J 3 op l 4 Disa  Document t Done Se w 32 EZ                Before submitting the modeling project After submitting the modeling project    SwissModel gt Submit Modelling Request  Swiss Model Optimise Mode        84 DeepViewManual    SwissModel requests are submitted to a batch queuing system  As soon as the server star
44.  see point 121   Although its content is usually cleared when DeepView is  closed  it might be necessary to clear it from time to time     19 e tutorial directory    This supplementary directory contains the tutorial and all files needed to run the examples given in the  tutorial        DeepViewManual    20 e usrstuff directory    This is the    User   s stuff    directory  which stores the settings and the default preferences        usrstuff directory       Files    Description       recfile ini     Contains the five last loaded files       prosite dat     Contains all PROSITE patterns  The user has to install this file by retrieving it from the  ExPASy site  http   www expasy org prosite                      Default prf Contains the default preferences  see point 146   Subdirectory Description  matrix Contains all matrices that can be used for sequence alignments  PAM 200 being the       default matrix  see annex 162            Starting a DeepView Session             Initiating a DeepView session means    e displaying molecules by loading molecular coordinate files    e displaying optional objects by loading molecular surfaces  electrostatic potential maps and electron  density maps  molecular surfaces and electrostatic potential maps can also be computed  see points  102 and 103     e displaying the required windows     All these actions can be achieved by using the File and Window menus of the Toolbar  as explained in  this chapter     I  LOADING FILES    21 e Loading mol
45.  structural alignment is generated  see point 121      This method is slightly slower than Magic Fit  but gives a better global superposition     Depending on the option you selected on the RMS  amp  Auto Fit options dialog  the fit is  optimized by minimizing the RMS deviation between Ca  backbone  sidechain  or all  atoms  The RMS deviation for the last cycle is displayed in the tool bar message space     For information purposes  involved residues are selected on the Control Panel and on the  Alignment window        Explore Alternate  Fits          DeepView looks for alternate superpositions  which are displayed on a result list  text file  named match txt  stored in the temp directory  see figure below      This method is not using any sequence information and is much slower than the two  previous ones  It is useful to explore local matches  in cases of hinge motions for  example   or to superpose two molecules that have a sequence identity so low that Magic  Fit fails     Select an alternate superposition from the list to visualize it on the Graphic window  For  information purposes  superposed residues are selected on the Control Panel and on the  Alignment window  The backbone and sidechains will be colored by RMS        Changes occurring on the Graphic window  on the Control Panel  and on the Alignment window        70      1a4fa  596 x 431      Superposed Before  molecule  the fit   laOva     molecule   la4fa      t 1a0va  596 x 431      After Magic Fit or    laOvae 
46.  superposing precise domains  you can see the relative movement of other specific domains  between the two molecules  this lets you study hinge motions  for example    e By superposing e g  only the cofactor of two enzymes  it is possible to compare the binding sites of  otherwise structurally dissimilar proteins     Procedure  e Based on 3 selected atoms     Click the  3  icon  11  tool   on the message space below the tools  you will be prompted to pick three  atoms on the static and the superposed molecules  On the Graphic window  the superposed molecule  will be superposed onto the static molecule according to the three selected pairs of atoms     e Based on a set of selected residues    Select on the Control Panel an equal number of residues from the two layers  and click Fit gt Fit  molecules  from selection   On the Graphic window  selected amino acids of the superposed molecule  will be superposed one to one onto selected amino acids of the static molecule  This fit is more  accurate than the three corresponding atoms superposition described above  and can involve more than  three residues     118 e Improving a superposition    Concept    119    120    72 DeepViewManual    Given two similar structures that were previously superposed with a fitting tool  Fit gt Magic Fit  see   point 116  or Fit gt Fit Molecules from Selection  see point 117   an improved superposition is done by   iterating through    1  Generation of a structural alignment  see point 121  to find tho
47.  the above commands  with the correct location      14 e Installing DeepView on Irix    DeepView can be downloaded from http   www expasy org spdbv  or any of the mirror sites  mentioned there     a  Download Swiss PdbViewer v3 7b2  stable Beta version  6 0 Mb   b  gunzip  c spdbv35 IRIX tar gz   tar xf      c  cd SPDBV_DISTRIBUTION    d  install sh    II  DEEPVIEW DIRECTORIES    Depending on whether you installed the optional material or not  the spdbv root directory will contain  the following directories and subdirectories     INSTALLING DEEPVIEW 7    a  spdbv   A _stuff_  gifs  E grmparam  grmtopol    9 images  E  text  23 download   9 scripts  C  temp  E  tutorial     usrstuff  E matrix       Deep View directories and subdirectories  optional material installed         15 e stuff_ directory    This directory contains files used by DeepView internally  and cannot be altered     16 e download directory    Stores all files imported from the server and should be cleared from time to time                          download directory   Files Description     pdb files PDB and ExPDB files     sw files SWISS PROT files     txt files Keyword search results  BLAST results  PROSITE documentation  etc        17 e scripts directory    Contains scripting examples and a manual for the use of scripts  see Annex 2  Scripting Language     18 e temp directory  Stores all files generated by DeepView  such as energy reports  see point 106   PROSITE search results     see point 99   alignments 
48.  users interact with the graphical interface before  resuming operation  This allows among other things to access commands not directly available from  the script  take parameters from the user input  or execute other script commands not included in the  script by typing them directly from the Execute script command item of the Edit menu     On Unix systems  scripts can be passed as the last parameter of the command line  after optional PDB  files   The place to post and exchange scripts is on the spdbv mailing list maintained by Prof  Gale  Rhodes at http   www usm maine edu  rhodes SPVTut text DiscuSP V html        As we all like to be polite  scripts must start with  please do  and end with  thank you   All instructions  are terminated with a semicolon  All information following a   is ignored until the end of the line     e Data Types    In the manual  data types appear between  lt  gt   These means  that a value of the mentioned type is  expected  or returned   This value can be obtained from a variable  or provided directly     ANNEX 2 111    Supported types are                                      Data type Example   vector  lt 1 0 1 0 1 0 gt    float 1 0   int 42   string  Hello World     layer E ne  alternately  layers can be referred to by position the first layer loaded is 0 the second 1   selection select in  lt layer gt  pos  lt int gt  to  lt int gt     file  myfile   open file  name    internal variable gCurrentOS          There are two types of variables  scri
49. 00  7 500  7 500 you enter for each axis     3   around Selected Residues  the map is    A Es2  displayed around selected amino acids    Vv Contour a  1 000 sigma with Color       Dotted  Color    M Contour a fi 500   sigma with IV Dotted   n   You can enable the visualization of two    varse Contouring Along contours and set their appearance  sigma values    x   YI Z Cancel    see below   color  and doted vs  non doted     M Draw Unit Cell             Enabling a Coarse Contouring Along the axes  speeds up the display during interactive work   to the detriment of contouring precision   Electron Density Map Parameters dialog Uncheck these items for picture quality        ADVANCED DEEPVIEW COMMANDS 63     z Thel  474 x 372   El EWTICZEEIZS   Thel  474 x 372      PHE 38 a 5  PHE 38   Es E y q Whole    molecule                                   Display      From Section Jo fro 0    Se to Section jo jo 40  arca or Fo um al C Aroundca  6 000  6 000 6 000    y Display only around Selected Residues  ow    C Display only around Selected Residues  slow      o signa ih    Color T7 Dotted      F Contoura  2000 sigma with Color Bee  Color    jal Contour a fT 500 ee   Color  mi Dotted T Contour a  1 500 sigma with I Dotted             One contour at 2 05    is One contour at 2 05    is One contour at 2 0    is displayed  displayed around all atoms of displayed around all atoms within around all atoms within a volume  selected residues  PHE 38 and 6    of the CA of the centered limited by t
50. 3  V  Molecular Sua z sua lna haasi ea 133  VI  Electrostatic potentials uya mui in eae 133  VIL Electron  density  A dd Ew usss 134  VIT SolventraegeessibiHtyu aku 2 nnm at 134  IX Matic ea 135  X  Threading energy   mean force potential  PP                                             a    135  XI  FORCE FIELD    ENERGY   FE  aa Saapuasptsaaaaua su daveiauetdais EE RN 135  XIT transformation Matinal 135  JOLT RMSD 2 O Ue aS Sree bese UG Ate ie Mee 135  MEV Sequence Similarity oe ua aaa qaqayayqa anqa awha Pada ves e fibers 135  Anex 5  GIOSSALY       sccscsssesscesscesscsssssssesssessvescessesssssssssssssssssesssssssssssssssssssenssssssessessssssosssoasessssonees 136          Preface       Acknowledgements    The following manual has been prepared by Merc   Ferres in the Protein Structure Bioinformatics group  of GlaxoSmithKline Research and Development S A   Geneva with contributions from Nicolas Guex   Alexander Diemand and Torsten Schwede  We would like to thank all our users who have contributed  innumerable suggestions  bug reports and new ideas that let to the development of DeepView     the  Swiss Pdb Viewer in its current form  We are especially grateful to Gale Rhodes  University of Maine    Simon Andrews  BBRC  and Joe Krahn  NIEHS  for continuously supporting our efforts     To learn more about molecular modeling and molecular visualization  we would encourage you to refer  to the following Tutorials     e Gale Rhodes  The Molecular Modeling Tutorial for Beginners
51. 3 v v v    hASM4 v v v C  h VALIS v y v    hCYSI6 v v v E  hARG17 v v v    v v v E  v  Y       v v v E       Le    Use the Control Panel to assign  colors of your own choice to a  computed molecular surface    1  on the surface header  select  molecular surface    2  select the groups for which you  want to color the surface    3  on the color header  select to color  surfaces  and then click col to  display the color palette where you  can choose a color     Coloring a molecular surface by using the surface preferences and the Control Panel        Computing a molecular surface allows identifying internal cavities big enough for a water molecule   e on the Surface Preferences dialog  see point 156   select the Cavity Default surface Color    e compute the molecular surface    e display the Surface and Cavities window       The first line is for the    Colors assigned to    molecular surface      Remaining lines are for  detected cavities  listed by  decreasing size  click a        Surface and Cavities      vis area volume e  6161 18715  97 47  58 35    the molecular  surface and to the  detected cavities     Click a box to  change the color     line to center the view on 32 13    the corresponding cavity   Shift Ctrl click a line to  center and display only  the residues surrounding  the cavity     Surface  A   and volume        of the molecular surface and  detected cavities     Check here to display on the  Graphic window the molecular  surface and the detected cavities    
52. 6    e search    ANNEX 2 125    Allows searching 3D patterns in pdb files     NOT yet AVAILABLE      search in  lt layer gt   lt string gt     search in  lt layer gt   lt string gt   gt  gt   lt string gt    where the first  lt string gt  contains the filename of the 3Dsearch pattern description file  and the second   optional  string appends the output to a file  that might be worth clearing before with the clear  command      Demonstrated in example script  none    e selcount    Will return the number of selected groups in a layer    int_varname   selcount of  lt layer gt      Related commands  groupcount  Demonstrated in example script  06    e select    Allows selecting specific residues and performing logical operations on them  This can then be used to  color or hide residues  among other things     lt var gt    select  in  lt layer gt    lt selection gt     select  lt var gt    when  in  lt layer gt   is omitted  the current active layer is assumed   lt var gt  must contain a selection and   lt selection gt  can be any combination of     all   None   Water hoh solvent h20   Strand   Helix   Het will select all HETATM   Aa will select all amino acids   nt will select all nucleotides   Res  lt string gt  residue kind example  res  A    C    D    Name  lt string gt  residue name example  res  ALA    OXT    ATP   Chain  lt string gt  residue chain example  chain  A         Num  lt int gt  residue number   Pos  lt int gt  residue absolute position in layer  start at 0     P
53. 6   before ending your session  you might want to    e save your data    e systematically close your files    These actions can be achieved by using the File menu of the Toolbar     I  SAVING DATA    Select File gt Save  this command offers a submenu to save data and images     31 e Saving molecular coordinate files       File gt Save command       Subcommand Action       Layer Saves the currently active layer in PDB format     In addition to atom coordinates  saved data include the current Control Panel settings   the current view orientation  the background color  and any added bonds  except  hydrogen bonds  The REMARKs  journal references  statistics  etc   from the  originally opened PDB file are not included   Other programs should be able to read the  atom coordinates saved in this format  but will ignore the additional information saved  by DeepView         Project Saves all layers in a single PDB file  see point 113      The saved file contains the same data as above   Other programs should be able to read  the atom coordinates  but will not distinguish the different layers            Save Selected Saves the currently selected groups from all layers to a PDB file   Residues  mmcif Saves a molecular coordinate file to an mmCIF file   This format will eventually          replace the current PDB format            32 e Saving non coordinate files                   Surface Saves a surface to a SPDBV surface file    sfc     Electrostatic Saves a computed electrostatic poten
54. A  up  and ICRNB  down      9  Reopen the project and display its PDB file  The X  Y  Z atom  coordinates of ICRNA were reset  the matrix described on the    next page was used to compute the atom coordinates of the    original file   7  Reset the orientation of ICRNA   Fit gt Reset Orientation  current layer See rn CAN  only   see point 120   hi T Profiles m  Desktop viewer  download  ES    1CRNA  and  1CRNB    8  Save both layers as a new project and  close all layers     These are two views of the same PDB file  showing the atom  coordinates of layers ICRNA  up  and ICRNB  down      Relative movement of layers  implications on the atom coordinates        Whenever a layer is moved respect to another layer  a matrix is automatically generated to allow  resetting the original orientation of the moved layer  This matrix is included in the PDB file  at the end  of each layer     ADVANCED DEEPVIEW COMMANDS 67    E CAWINN TProtilesimfh100001Desktopivieweridownlo    x      SPDBVT   0000000000   0000000000   0000000000    SPDBVT   0000000000  0000000000   0000000000  SPDBVT   0000000000   0000000000   0000000000    SPDBVT   0000000000  0000000000   0000000000  SPDBVT 98339096069 0656280518  0000000000  w   gt     4    PDB file of the previous project showing the transformation matrix  SPDBVT     generated for ICRNA  The matrix contains one rotation and two translations      The three first lines are used to store a rotation  in this example  it corresponds to the  identity  since I
55. AI Press    Peitsch MC and Guex N  1997  Large scale comparative protein modelling  in  Proteome research   new frontiers in functional genomics  p 177 186  Wilkins MR  Williams KL  Appel RO  Hochstrasser  DF eds   Springer    Guex N and Peitsch MC  1997  SWISS MODEL and the Swiss PdbViewer  An environment for  comparative protein modelling  Electrophoresis 18 2714 2723    Guex N and Peitsch MC  1999  Molecular modelling of proteins  Immunology News 6 132 134    Guex N  Diemand A and Peitsch MC  1999  Protein modelling for all  TIBS 24 364 367    Nicolas Guex  Torsten Schwede  and Manuel C  Peitsch  2000   Protein Tertiary Structure Modeling   Current Protocols in Protein Science  2 8 1 2 8 17   SC Lovell  JM Word  JS Richardson and DC Richardson  2000    The Penultimate   Rotamer Library  Proteins  Structure Function and Genetics 40 389 408    Energy Minimisation   Force Fields    GROMOS96   W F  van Gunsteren et al   1996  in Biomolecular simulation  the GROMOS96 manual and user guide   Vdf Hochschulverlag ETHZ     Sippl  J M   1990  Calculation of Conformational Ensembles from Potentials of Mean Force  an  approach to the knowledge based prediction of local structures in globular proteins  J  Mol  Biol  213   859 883     Glossary     1   Norah Rudin  1997   Dictionary of Modern Biology  Barron   s Educational Series Inc   504 pp     2   ISO AFNOR  1997   Dictionary of Computer Science  The Standardized Vocabulary     3   Nicolas Guex  Torsten Schwede  and Manuel C  Peitsch
56. CRNA was not rotated      The fourth line stores a translation to be applied before the rotation  in this example   the translation is null      The last line contains a translation to be applied after the rotation  the values show  that ICRNA was translated along the X and Y axes  This translation was used in the  former figure  steps 7  9  to compute the original atom coordinates     Translation matrices generated after a layer has been moved respect to another        114 e The Alignment window    Most advanced functions that are used to work on projects use the Alignment window as an information  panel  superposing commands  or as a working tool  alignment commands      Click the question    mark for getting help  HPA Lx     on the window   lt         VFGRCEL  List of loaded 1 seit  molecules  with the ESTE   currently active  layer in red  Click    the page icon to  display the Field for information on Amino acid sequences of loaded layers     alignment in a Text the pointed residue    residues are colored as selected in the Control Panel or  with the Color menu  see points 81 and 62 66       selected residues appear in inverse video      pointing a residue will make it blink on the Graphic   Alignment window window     window        a  Merging commands    115 e Merging layers    Concept  Given several loaded molecules  selected residues on each layer can be merged in a new layer     Examples of application  By merging parts of proteins from different molecules  you can b
57. Color by Enabling this option colors the residues by threading energy  updating the coloring  Threading Energy whenever the sequence alignment is edited  see point 132   Residues are colored on    the Graphic  Alignment and Control Panel windows  Blue indicates a low energy   green is for intermediate values  and red indicates a high energy                 132 e Manually refining the alignment    The alignment of the target sequence onto the templates can be manually refined on the Alignment  window by translating residue  or inserting and removing  gaps     82 DeepViewManual    E Alignment F       Select an amino acid on the target sequence  and use the space bar to insert a gap        Select an amino acid on the target sequence  and use the backspace key to remove a gap        Original gap         i Alignment  x        Select one or a group of amino acids on the  target sequence and use left right arrow keys  to displace the gap        Procedures to manually adjust an alignment        The preliminary 3D structure and the threading energy plot help find the most satisfactory adjustment    e Graphic window  a gap in the target sequence is represented by a long peptidic bond  Its display is  updated whenever the gap is adjusted in the alignment window  thus letting you assess the 3D  quality of your adjustments    e Alignment window  the threading energy plot and the total threading energy are also updated  whenever the gap is adjusted in the alignment window  to let you evalu
58. DeepView     The Swiss Pdb Viewer    User Guide    v  3 7    http   www expasy org spdbv     DeepView     Swiss PdbViewer user guide  Since there was a strong demand for a  printable version of a DeepView user guide  we decided to prepare this manuscript to  complements the documentation and tutorial found on the web site  We are aware that  this user guide is still incomplete in some chapters  there are references missing  etc     Please help us to make this user guide useful for you  If you find any errors or  inconsistencies  or you don t find an important piece of information  please let us  know     The DeepView Team  Geneva  13 September  2001       GlaxoSmithKline R amp D  World Trade Center I   Rte de l A  roport 10   1215 Geneva 15  Switzerland    Contents    Sl gaan n a Sa mu e NON Hi  Intr  d  tti   AAA 1  LOVE uyawan ta 1  Th Working Environment u un nakupa uuu a h maaa aa 1  Installing Deep Vie W    ooccocconnconoconaconoonnnonnconnconnconocanccnconnconnonnnonnconnonnnoonncnn nono cono con noonncon non conc isp isis 4  I  Requirements and Installation                                       nono nonn on nrnnnrnnrrnn rn nro rra nr nn rrnn rn nran rra nnnss 4  II  Deep View Directories ii lies 6  STARTING a DeepView Session              scssccscssssssscscccsccccsscsssccsssccesscssssccessssssccescccsssccesccsssssessccessssees 9  LL oa de El A A oh eet A td 9  IL Displaying  Windows ann n n Sa mu A rates eed ee ia 10  ITO btaining H  lpuy s A aS lias Q una S umu Dh hye
59. Demonstrated in example script  05    ANNEX 2 129       Annex 3  Hardware Requirements             e Hardware Stereo Support    DeepView     Swiss PdbViewer currently supports the following hardware stereo display modes        Real OpenGL Above below  AB      quad buffered   frequency doubling                 PC  Win      Macintosh     SGI     Linux e                   Quad buffered OpenGL Stereo    We highly recommend to buy a stereo card that supports quad buffered OpenGL stereo  1f available for  your operating system  Please see with your hardware dealer  As a starting point  see e g      Stereo Hardware   e http    www stereographics com  e http    www nuvision3d com           Graphic Cards   e http    www 3dlabs com   e http    www ati com           Above Below  AB  stereo mode    The AB hardware stereo mode needs a monitor capable of supporting a vertical synchronization that  has been doubled  Other monitors might fuse when doubling of frequency is enabled  Make sure that  you can switch your screen to a 120 Hz refresh rate before buying such hardware  This should be true  for most of the multi synch monitors  but is definitely not the case for old fixed frequency monitors   Also  consider that the effective resolution of the screen will be halved  so a 19  screen is quite  recommended     All graphic cards will work  as all switching is done by the external hardware  You will also need an  emitter and LCD shutter glasses  e g CrystalEyes      Macintosh   The only har
60. El C  spdbv temp 1a30d E2  x     Computations were done in vacuo with the GROMOS96 43B1 parameters set  without reaction field    For more information about GROMOS96  refer to  W F  van Gunsteren et al   1996  in Biomolecular  simulation  the GROMOS96 manual and user quide  Vdf Hochschulverlaq ETHZ  http   iqc ethz ch gromos    When using those results  please mention that energy computations were done with the GROMOS96  implementation of Swiss PdbViewer     torsion improper nonBonded electrostatic constraint    7 540 0 000 0 00 17 35 0 0000  12 626 9 528  22 41 109 21 0 0000  10 310 2 653  43 23 17 87 0 0000   3 614 3 765  6 99  6 35 0 0000    Amino acids list FF  in kJ mol  computed for each considered object  Total FF   name  chain ID   in Kj mol    number      Tools gt Compute Energy  Force Field   Energy Report        The Energy Report  like any other text file  can be opened with a text editor and printed     To display the force graph  Click Window gt Alignment to open the Alignment window  and click its  small arrow next to the red question mark          layer name  and total  molecular FF      Smooth 1 means that the  energy of each residue will  be the average of itself plus  the energy of 1 flanking  residue on each side  Click  smooth to edit the number  of flanking amino acids to   RCELAAAMKRHGLONYRGYSLGNWVCAAKFESNFNTOATNRNTOGSTOY  be considered      click Force Field to toggle  from this graph to the PP    graph        The horizontal line is for FF 0 kJ mol  poi
61. GROMOS 43A1 force field  This is much slower  as more charged atoms are present     Coulomb approximation   Simple Coulomb electrostatic potential computations are very fast  but not very accurate  as only a  uniform dielectric constant is applied both for protein interior and for the solvent space  These    134DeepViewManual    computations can only give a qualitative picture  indicating 1f it might be interesting to have a closer  look using a more accurate method     Poisson Boltzmann   If we want to account for the different dielectric properties of the protein interior and the solvent  we  have to numerically solve the Poisson Boltzmann equation  Klapper et  al  1986   This gives us a much  more accurate picture of the electrostatic field around a protein  However  these computations are quite  time consuming  and for large molecules you might want to use specialized software like DELPHI   Honig and Nicholls  1995  for the computations  DeepView will be able to load and display these  maps   Note  The current implementation in DeepView is not able to take the solvent salt concentration  into account      For more details about electrostatics in macromolecules  please see     e Honig and Nicholls  1995   Science 268  1144   e Anthony Nicholls  Kim Sharp and Barry Honig  1991   Proteins  11  281   e  http   trantor bioc columbia edu delphi     VII  ELECTRON DENSITY MAPS    DeepView will read and display electron density maps in the following formats     e CCP4  http   www 
62. IS    Aytodo1g dnoip    pury dnoip  UddI9G UO Jd    sdno13 a  qIstA    H29  uono  o   S ISISAUT   V InO  IY    199  SuoN       nwu PIPS    2IBJMS uo PY  I9qeT uo PY   uoqqiq uo py   surguo  pIS uo py     Suoqyoeg uo py   surguo  ptS   IUO Lg uo DY      0n29S 99S puewwosqns    10100 I  qe1 Aq   10100 2  JNS Aq  10100 uoqqry Aq   10100 uteuoopis Aq  10100 suoqyoeg Aq  IO OD 130 Aq   sum qoid uto1 oiq Aq  ABIOUT Ploy 99104 Aq  ABIoUuq BUPL L Aq  Auiqrssasoy Aq  AyISIOAIC JU9WUSIY Aq  wego Aq   Joke  Aq   uono     S Aq  UOISSIDINS sinjon yg ATepuodsas Aq  ainjonng Arepuosag Aq  30108 1 g Aq   SAY Aq     d  L Aq   Mdo Aq    Do  fqO parajes  uo 9y    Nuoul 10 02         19  CE PHOS ur Japusy   E 100 Y148  Suuopuoq TO u  do as  spuoq H   IqISIA WIM sdnois AUG MOYS  uono     s woy spuog H   JUO mog  S9JUBISIP spuog H Aous    4H  spuog H Aous   H 10  suasoIpAH MOS  SIDO MOUS   IWJIN   sjoq Aous   u  ppiH SI   uoqyoeg  UIM USAS SULBUIDPIS MOYS  sudskxQ   uoqyoeg MOUS   A UQ 9MPIL VO MOYS   SIxy MOUS    L InO  MOLA 09191S   HIV  q  s       sjaqe   y  198   1891         SONOYD  9poO utolv  9318Y  WOJY    odd uo y   oureN Woy   owen dnoip    Sorerp Aq 381     Sueuo   1089    IAPA   ALS    pury PqeT  WOOL  MOTA       nuu Avpdsiq    uos 99S      e dsiq 091938  Ae dsiq   sys  q     Supu dc  JION  ISPoIN SSIAS  SJUQUIUSI y  URIPUey oe ue y  P OYS91Y  uono  ljop SPUOQ H  uongzrutrut A AS19uq  dela Gisu  oGq uona   enu  lod Iono  s  oujin     suoqqra   sio oO   sloqe7   Tow pue 39021    Ae dsiq
63. ON   ejds  q Surpe  iur arepd   Ajpeonewoimny Ae  dsig Supeo  ojepdn  qof PpO 3ZTUBAO ARS   IPO Areurentjorg pring   ISPOIN rwyn owog   TEPON JO SINPISIY pops F9OJUN   9POJA JO SINPISIY paS J207    ou  nb  s MLI olur 9 J9N 1JS IAO  amypnys ozur   ou  nb  s MLI IAOW  9DUIJAJOJ se JO  L  JUDIIMO JOS   SB 2J0US  0  SONPISOY MBIG  Surj  pouu SULINP YY pA IN  Surj  pout SULMP YY p31929 9S aJ0u3   JUSWUSTTY APIO PACS   JUOWUSITY HAPO PeoT    SPOJA 0  a0uanbas mey peo T       u0n29s I   puewwop    nusu  9pOJA SSIMS       ANNEX 2  SCRIPTING LANGUAGE             I  USING SCRIPTS    e Running scripts  Scripts can be run with the Run Script item of the File menu  and loaded as text files with the Open  Text File item of the File menu     II  SCRIPTING LANGUAGE    e Overview    The parser of SPDBV scripting language has been generated with flex and yacc  whose combination  allows building very advanced parsers  The scripting language will be quite familiar for persons who  know C or perl     The scripting language supports variables  conditional branching  loops  arrays and file access   Subroutines are also supported  but you must be aware that all variables are global  Despite this  limitation  it allows to make the scripts more compact and readable  and can also be used to prepare a  kind of  jump table  of your favorite functions that can be executed simply by clicking on their name  from the SPDBV interface or from added menus     The scripts can be stopped at specific points to let
64. Obtaining help on the Control Panel       Click on the red question mark to obtain help on the Control Panel     II  USING THE LAYERS INFOS WINDOW    84 e The Layers Infos window           Layers Infos x            Click the question mark  lt   Layer vis mov axisCA 0 H HbndHdst side HOH cyc Sel  j   lern v v v v v v v 48   to obtain help on this Thee sly sel ge low in  gt    window  lhel v v v v v v v             List of all loaded files  The For each layer  check uncheck Shows the number of  currently active layer appears these items to toggle on off the currently selected  in red  You can select it here  display or actions described below  groups in each layer   Hold down Shift to act on all  Layers Infos window layers        85 e Setting the display of layers    When several layers are loaded  the Layers Infos window lets you independently set the display of each  layer by checking unchecking the following items     BASIC DEEPVIEW COMMANDS 35                                                    Layers Infos window   Item Toggles on and off      vis the display of layers   mov the movement of layers   For the relative movement of layers see point 113    axis the display of the coordinate system axis associated to each layer  see point 113    CA the display of the backbone as a Alpha Carbon Trace   O the display of backbone oxygen atoms   H the display of hydrogen atoms  if any    Hbnd the display of H bonds  if they have been computed    Hdst the display of H bond distances  
65. S4 0 SER 50 N ASN 46  M 3  l 3 LEU 56 SER 60 O SER 60 N THR 51  Deep View reads the 1 cys cys 127   2 cys cys 11s    space group of your 3 CYS cys 20  4 CYS 94  molecule on the CRYSTI CRYSTI 79 100 79 100 37 900 90 00 90 00 90 00 P 43 212 8 1HEL 60    line of the PDB file  4 nl     in order to provide the  correct space group as the  first choice  Click the space group  appearing     X  Y 1 2 Z i i   If Deep View cannot 1 2 Y 1 24X 3 4 Z 1i red  to apply all displayed  L 24   1 2 K  1 442 crystallographic operators   guess the space group of 1 2 X 1 24 Y 3 4 Z      1 24X 1 2 Y 1 4 2  your molecule  you will Click a crystallographic operator    be prompted for locating      a 97 16 8 1422 PG422 TETRAGONAL to apply it    1t yourself   X    2Z   X     2  a tee Each transformation will   X     Z generate a new layer   X Y  Z  Y X  2    Tools gt Build Crystallographic Symmetry        NOTE   Clicking Tools gt Build Crystallographic Symmetry while holding down Ctrl will display a dialog to let you enter a  crystallographic operator of your own choice     110 e Applying transformation matrices    Concept   Applying a transformation matrix  see annex 4  transformation matrices  will alter the coordinates of  all or part of a molecule  This can be useful to translate  to rotate  or more generally  to position a  molecule in a specific orientation     PDB files might include transformation matrices in their MTRIX lines  These are matrices that describe  specific transformations  for exa
66. To deselect tools 2 to 10  either select another tool or press Esc to  activate the rotation tool     For explanations on tools 11  12  and 13  which are for achieving advanced function  see points  117  88   and 89  respectively     Tools 5 to 8 add labels on the Graphic window  To remove those labels see point 61     40 e The menus    Menus containing commands  for basic functions     Pe  File   Edit Select   Build Tools Fit   Display Color  Preferences SwissModel   Window Help    Y Y    Menu for initiating Menus containing commands Menu for setting Menu for Menus for getting   ending a session  for advanced functions  preferences  homology help and displaying  modeling  windows        BASIC DEEPVIEW COMMANDS 17    a  Using the tools    41 e Centering a molecule    Button 1 is for centering the molecule  this will be automatically adjusted so that visible residues fit the  Graphic window  All platforms can also center a molecule by using the  Home  key  oblique arrow on  Mac  or the   key     For all platforms  buttons 2  3  and 4 control movement of the molecule  From left to right  these buttons  allow translating  zooming  and rotating the molecule  The currently active button is mapped onto the left  mouse button  On the Graphic window  the cursor changes to show which button is selected  Pressing tab  repeatedly cycles through the three commands from left to right  Holding down the Shift key while  pressing tab repeatedly cycles through the three commands from right to
67. View on Linux    DeepView can be downloaded from http   www expasy org spdbv  or any of the mirror sites  mentioned there     a  Download Swiss PdbViewer    6 DeepViewManual    b  tar xzf spdbv35 Linux tar gz  c  cdSPDBV_DISTRIBUTION    d    install sh    The Linux version is a port of the Macintosh version done using a preliminary release of Latitude for  Linux kindly made available by Metrowerks Inc  We wish to thank Kevin Buetner for his support  and  Greg Galanos for allowing us to release a version of DeepView that makes use of Latitude     NOTE    An error might occur in loading shared libraries libMesaGL so 3 because the newer Mesa now uses  different names for the libraries than those with which DeepView has been linked with  Libraries are  now called   bGL so and libGLU so instead of libMesaGL so and libMesaGLU so    However  since the new Mesa is completely backward compatible  it should not harm DeepView from  working properly  Therefore  there is no need to install an old Mesa version  and just a little adjustment  is needed  If you can get root access to your Linux box  make the following symbolic links from the  new libraries to the old names     In  s  usr X11R6 lib libGL so 1 2 0  usr X11R6 lib libMesaGL so 3  In  s  usr X11R6 lib libGLU so 1 2 0  usr X11R6 lib libMesaGLU so 3    and then run  sbin Idconfig to make the system remember this changes   This is assuming that the    libraries are installed under  usr X11R6 lib  If this is not correct  please adjust
68. a  Annealing combination of GROMOS96 energy and mutation score  H bonds and clashes     Not available yet    NOTE     The quality of fit is determined according to the formula given in Annex 4  Mutations     96 e Randomly translating all atoms of selected groups    Concept    46 DeepViewManual    With pedagogic purposes  DeepView offers a command that lets you randomly translate all atoms of  selected groups     Examples of application  You can alter the position of all atoms of a molecule in order to see the effects of an RMS computation  or an energy minimization     Procedure   Click Tools gt Randomize Selected Groups to randomly translate all atoms of selected groups on the  Control Panel  You will be prompted for the translation distance  to be entered in     The RMSd  Root  Mean Squared deviation  between the original coordinates and the altered ones will be equal to this  value     97 e Altering the visualization of the ribbon secondary structure    Concept   When a protein is loaded  its secondary structure is automatically computed  see Annex 4  Secondary  structure detection   This computation might misinterpret the secondary structure in ambiguous  regions  or whenever one residue can be considered as belonging to two secondary structure elements  at the same time  The net result is that the ribbon  drawn accordingly to the method of Carson  1987   does not look as nice as it could  A set of commands allows altering the ribbon visualization  to help  making nicer i
69. ariables will be added in the future  as needed     nbLayer  returns the position of the last layer as it starts at 0  when one layer is loaded its value is 0   Its value is 1 for two layers etc    active_layer  returns the position of the currently active layer  the one shown in the Control Panel     gDotDensity  changes the density of dots on van der Waals surfaces in normal display mode    gCurrentOS  contains  MAC   SGI   LINUX  or  WINDOWS      The following variables affect the behaviour of alerts presented during the load of a protein  It might be  useful to disable them  set to 0  when a batch of files is to be treated     gReconstructSidechain  0 or 1   reconstructs missing sidechains   gShowConnectAlert  0 or 1   reports missing or bad CONECT records   gShowHETATM Alert  0 or 1   reports ATOM treated as HETATM   gLoadWater  0 or 1   loads solvent molecules   gPartialOccupancyWarning  0 or 1   issues a warning when atoms have a partial occupancy  as  defined in the PDB file     Demonstrated in example script  08 and 10    NOTE   Access to other internal variables will be added in the future     HI  List OF COMMANDS    O access  Will get the relative accessibility of a residue X  compared to a 100  ref  value being computed in an  extended conformation in the pentapeptide GGXGG  The returned value is of type  lt float gt    access  lt selection gt    Alternately  you can access directly a specific residue from a specific layer  which is faster and handy  in loops with
70. atabase that provides high quality annotations  such as  description of the function of proteins  of the structure of protein domains  of post translational  modifications  of variants  etc   TrEMBL is a computer annotated supplement of SWISS PROT that  contains all the translations of EMBL nucleotide sequence entries not yet integrated in SWISS PROT   PROSITE is a database of protein families and domains  It consists of biologically significant sites   patterns and profiles that help to reliably identify to which known protein family  1f any  a new  sequence belongs  PDB  or Protein Data Bank  is an international repository of 3 D protein structures  primarily determined by X ray crystallography and solution nuclear magnetic resonance  ExPDB is a  Swiss Model template database of protein structures  containing one entry for each individual protein  chain of the PDB proteins     Several modeling modes are currently available at the Swiss Model server     First Approach mode    The primary sequence of a protein to be modeled can be directly submitted to the Swiss Model server  in FastA format or even by simply entering its SWISS PROT accession code  This First Approach  modeling mode is based on a fully automated alignment of template and target sequences        76       available  modeling  modes       amp  SWISS MODEL   Netscape  File Edit View Go Communicator Help       Bookmarks    Location     Modelling requests                   First Approach mode  Optimise  project  mo
71. ate the quality of your  adjustments     Global Threading energy of amino acids flanking a gap    threading As no point is above the zero line  it indicates   energy  that no gross alignment errors are detected by the  mean force potential in this region         t P41047  461 x 376      Long bond     corresponding  to a gap in the  target  sequence        Elements that help find the most satisfactory alignment  see example in the figure below        133    134    135    ADVANCED DEEPVIEW COMMANDS 83    e Setting the multimer mode  in development     If you have to model a symmetric homo oligomeric structure  SwisModel gt Homo Multimer Mode  enables the multimer modeling mode  in which the alignment adjustments manually performed  see  point 132  on one monomer will be reflected in all the other monomers  This requires that all  monomers have exactly the same amino acid sequence     e open the FASTA file with a text editor and generate the polymer by copying the monomer sequence   separating each copy with a semicolon    e SwissModel gt Load Raw Sequence to Model  opens the FASTA polymer  Each monomer will be  displayed as a helix  and will have its own chain identifier    Homologous polymer templates will be PDB files  ExPDB files contain only one chain  that can be    opened from local directories  File gt Open PDB File  or imported from the PDB server   File gt Import gt Grab form server PDB file      TIL  SUBMITTING A MODELING PROJECT    e Setting your e mail   Swiss Model
72. bonds computed between two H Donors or between two H Acceptors  These erroneous H bonds can be  removed by clicking Build gt Remove H bond     e Computing molecular surfaces    Concept   For a given a protein  DeepView can compute and display its molecular surface  which is defined as the  area that can be reached with the surface of a solvent molecule  radius   1 4     that is rolled over the protein  see  point 80   The drawing result is equivalent to applying a shrink wrap to the van der Waals surface     Examples of application  Building molecular surfaces allows visualizing the shape of a protein and its surface properties    Procedure   Tools gt Compute Molecular Surface will compute a molecular surface using a numerical grid algorithm   Surfaces can also be loaded in three different file formats    e saved from a previous DeepView session    sfc     e written by the program MSMS  Sanner  amp  Olson  1996    e written by the program GRASP  Honig et al  1991      Molecular surfaces can be colored in a similar manner as all other graphical objects    e First select act on Surface in the Color menu  see point 62  or in the Control Panel header  see point  81     e Then select any of the coloring functions in the color menu or use the control panel to assign  specific colors     The default appearance of a molecular surface is defined in the Surface preferences dialog  see point  156   which offers three different surface colors  by Cavity  Atom Type or Electrostatic Potent
73. browsed     ADVANCED DEEPVIEW COMMANDS 39    e Two rotamer libraries are available  Rotolibl aa and Rotolib2 aa  located in the stuff directory  A  copy of Rotolib1 aa  named Rotolib aa  is loaded at startup to be used by default    e Rotolib2 aa is a backbone dependent rotamer library     The score is computed as for Rotolib1 aa  In  addition  the message space displays the probability  from 0 to 1  of finding the specific rotamer in  the secondary structure  for example  R  2 5 s   2 p 0 08 h h means that the second rotamer over five  scores    2 and has a 0 08 probability to be found in this conformation  where the backbone is an  helix    e To use Rotolib2 aa  close DeepView  copy Rotolib2 aa as Rotolib aa  and restart the program     89 e Applying torsions al    Concept   Given a molecule  you can twist it by modifying    e the    and   conformational angles of the backbone of a selected amino acid   e the xl to   5 dihedral angles of the sidechain of a selected amino acid    e any rotational bond angle in hetero groups     Examples of application   Applying torsions can be useful to explore all orientations of a previously mutated amino acid  since  the available rotamer library provides only the most commonly observed side chain orientations  see  above     Studying torsions also lets you finely adjust the orientation of side chains during protein modeling     Procedure  Click the Torsion tool  13  button of the Toolbar  and  following the instructions appearing in the
74. button    displays a standard color  ce palette to let you choose a color  for the associated item     Items preceded with a circle  are for selecting one amongst  various exclusive options           Shape   C m   y  C m          This chapter goes through all Preferences dialogs  Clarifications are limited to the most complex items   each dialog  being generally enough self explanatory     SETTING PREFERENCES 93    149 e General preferences    You can enable disable the display of informative and warning messages  both on initiating a  DeepView session and upon loading a molecule  You can also set how DeepView reads PDB files        Check here to accept the preferences set G   Pref x   appearance of the Graphic window  as set under A AA DLE    Preferences gt Display  see below                 Show splash screen at startup    Enable this item to get a report of problems found Auto accept  display window attributes  at startup  during loading molecules  missing atoms  etc    Center molecule upon loading     lt  TY Show Log File upon loading    heck the first item t lert h  Chec e first tem to be alerted when no     Show an alert when no CONNECT informations are found    CONNECT information is found on a PDB file   Check the second item to enable connection of  residues with unusual bond length and enter a Distance threshold to connect two atoms  k 000 A  distance threshold for these connections      V Reconnect residues with unusual bond length       v Show an alert when unknow
75. c View Settings dialog  see point 168   affect the      side by side    stereo perception    e the separation  in pixels  the further apart the images are  the more difficult it is to maintain each eye  aimed at the correct image  In 3D rendering mode  each stereoscopic image is half the width of the  Graphic window  and their separation cannot be adjusted on the Stereoscopic View Settings dialog   However  modifying the width of the Graphic window will affect the 3D rendering stereo  separation    e the rotation angle  in degrees  a negative rotation angle displays the left image at the right  and the  right image at the left  which is referenced to as cross eye stereo           e Hardware stereo  Two modes of stereo hardware are available     The first mode is Above Below stereo  AB   In this mode  the screen is vertically divided into two parts   Above Below   The left image is displayed on the top part of the screen  while the right image is  displayed on the bottom part of the screen  A special hardware device is used to double the vertical  synchronization of the screen  so that when the first half of the screen  left image  has been displayed   the electron beam goes back to the top of the screen and displays the bottom of the screen  the right    90 DeepViewManual    image   The result is that the left and right images are displayed in alternation on the screen at very  high frequency  You can use special glasses  Crystal Eyes  with an LCD shutter that will alternatel
76. cess           Produces a gradient along the polypeptide chain from N terminus  blue  to the C terminus   red   Each secondary structure element gets a single color  and random coils are gray   Especially useful for coloring ribbon drawings        64 e Color menu  second block                         Color menu   Command Coloring action   By Selection Colors selected residues in cyan and non selected residues in dark gray  Useful to quickly find  where selected residues are located in the model  Default colors can be redefined in  Preferences gt Colors  see point 154     By Layer Each layer gets a single unique color  The layers are colored in order from the first as  yellow   blue  green  red  gray  magenta  cyan  salmon  purple  light green  and brown  The color  succession is repeated for additional layers  Ideal for viewing superposed structures    By Chain Colors each chain by a different color  yellow  blue  green  red  gray  magenta  cyan  salmon   purple  light green  and brown  The color succession is repeated for additional chains    NOTE  Chains are defined in the PDB file  a break in the modeled polypeptide chain does not  signify a new chain              DeepViewManual    65 e Color menu  third block                Color menu   Command Coloring action   By Alignment At least two proteins must have been loaded  superposed  and structurally aligned  see points   Diversity 127 132   Applies a blue to red color gradient to all layers  according to the degree of  simi
77. ctions  reverse order   Esc Turn off button actions  measurement  label    control   drag Limit rotate or translate to x axis   option   drag Limit rotate or translate to y axis   command   drag Limit rotate or translate to z axis          Control Panel and Layer Infos window                                                                            Action Result   Click header Add checkmark to selected  remove others   Click group name Select group  deselect others   return Show selected  hide others   enter Turn on off  toggle  selected  others not affected  control   click header Add checkmark to selected  others not affected  control   click name Select group  others not affected   control   return Show selected  others not affected   shift   control   click on header Remove checkmark from selected  others not affected  shift   control   return Hide selected groups  others not affected   shift   click in column Act on all columns   option   click group name  Center group  and map    option   click in h s column  Center group and select group plus its secondary structural element  Alignment window   Action Result   control   click group Select group  others not affected   shift   click group Select group in all layers                104    DeepViewManual          option   click group  PC  left mouse        Center group  and map           Ramachandran Plot       Action    Result       option   click group symbol     Center group                            9  nine    click a
78. ctions that appear in the  message space below the toolbar  1  Pick center atom  2  Pick 2  atom  3  Pick 3 atom   After you have  picked three atoms on the model  the angle is shown as a label  along with a dotted line        Angle measured between three atoms picked on the Graphic window        TES  45 e Measuring dihedral angles  Button 7 is for measuring dihedral angles   e Click the button and  following the instructions that appear in the message space below the toolbar     pick one atom  The values for     0  and q of the amino acid containing the selected atom are displayed  on the message space        0087  Ey e      ROTATE    renos  Selected tool e  Fel    w    179 36    phi  96 55  psi   13 48       Values for    q  and q of a selected amino acid are given on the message space        e Click the button while holding Ctrl and  following the instructions that appear in the message space  below the toolbar  pick 4 atoms  The torsion angle of the four atoms is displayed on the message  space     wom 7  Ma Pam     lt  MUTATE    Torsion  Selected tool 3 1  RL  ILS S    177 97      The dihedral angle of four selected atoms is given on the message       46 e Identifying groups and atoms    Button 8 allows identifying an atom and the group to which the atom belongs  Click the button and pick  one atom  The atom type  CA  CB  O     and the group to which it belongs  LYS116  ASN117     are  displayed both on the molecule and on the message space  In addition  the message spac
79. ctive molecular graphics program for  viewing and analyzing protein and nucleic acid structures  In combination with Swiss Model  a server  for automated comparative protein modeling maintained at http   www expasy org swissmod  new  protein structures can also be modeled     Annex 5  Glossary provides an extended dictionary for DeepView terminology  To facilitate  understanding of the following chapters  some essential terms are introduced here     A molecular coordinate file  e g    pdb    mmCIF  etc   is a text file containing  amongst other  information  the atom coordinates of one or several molecules  It can be opened from a local directory  or imported from a remote server by entering its PDB accession code  The content of one coordinate  file is loaded in one  or more  layers  the first one will be referred to as the  reference layer      DeepView can simultaneously display several layers  and this constitutes a project  When working on  projects  the layer that is currently governed by the Control Panel is called the currently active layer   Each molecule is composed of groups  which can be amino acids  hetero groups  water molecules  etc   and each group is composed of atoms    Non coordinate files containin specific information other than atom coordinates  Molecular surfaces     electrostatic potential maps  and electron density maps are examples of non coordinate files  which  can either be computed by DeepView  or loaded from specialized external programs     Il 
80. d  i e  backbone  side chains  etc   in    the next operation                                   Control Panel  color header  Header Selected object  Col backbone   side  i e  backbone   side chains   BS  Col backbone  B  Col side  i e  sidechains   S  Col ribbon  R  Col label  L  Col surface  only valid for molecular surfaces  since van  U der Waals and accessible surfaces will always take the  color set for the corresponding atom           34 DeepViewManual    To color the selected object    e in the col column select the boxes corresponding to the groups for which you want to color the  selected object  You can either drag your mouse to select several boxes in a row  or shift click  anywhere in the column to select all boxes    e a Color dialog is displayed  in which you can select a color  To select the CPK colors hit OK  Notice  that the Cancel button does not work  it colors selected residues black  This action can be annulled by  selecting Color gt By CPK      For other ways to color a molecule see points 62 66  Color menu      82 e Viewing moving a layer    The following commands  which are only meaningful when working with projects  see chapter on  advanced functions  section B   are located above the column headers of the Control Panel  Check them  to enable the following actions                       Control Panel  upper header   Command Action   visible Show hide the whole layer    can move Allows moving the layer  i e   translating and rotating it            83 e 
81. d  negative cutoff   to white  neutral points   to blue  positive cutoff  color gradient     Examples of application   Comparing the electric field extending into the solvent for different proteins will let you compare their  relative ability to attract or repulse other molecules  Klapper et al   1986   Displaying the distribution  of the electric charge at the molecular surface allows studying protein protein or protein substrate  interactions     Procedure  Tools gt Compute Electrostatic Potential  the Electrostatic Potential dialog is displayed  where you can  set several computing options     54 DeepViewManual    Electrostatic Potential x    Parameters       Check Keep Map to display the  Dielectric constant  solvent   80 000   Keep Map electric field spreading out into        use only charged residues  v Map Potential to Surface the solvent  see below for further  use atomic partial charges Red fa 600 manipulations     white fo ooo  s     Check Map Potential to Surface  Computation Method  feo       pue 1 600 to display the electric charge of    Coulomb the molecular surface  Notice that     Poisson Boltzmann you must have computed a    Dielectric constant  protein   25 000 molecular surface first     I Eancel     Enter here the cutoff values of the  Solvent lonic Strength  mol l   99 000 electric charge  in kT e  to set the    M update display every  20 cycles color gradient  in this example    1 6 kT e  lt  0 0 kT e  lt  1 6 kT e  red  gt  white  gt  blue   these value
82. d sequence lets you quickly visualize  which region of the alignment might be wrong  PP values above zero indicate that this arrangement is  not observed in the set of protein structures that was used for the training of the PP      106    56 DeepViewManual    Procedure   Tools gt Compute Energy  Threading   the mean force potential of each residue is computed  Click  Window gt  Alignment to open the Alignment window  and display its associated graph by clicking on the  small arrow next to the red question mark     Click the small arrow n  AI  to display the PP or the Alignment       nu   r ignment 5    FF diagrams of the Bl WKRHGLONYR KFESNFNTOATNRNTOGSTOYGILO N  currently active layer       layer name  and total   B  molecular PP      click smooth to select the  number of previous and  following aa whose PP  will be averaged for  smoothing the curve      click default PP to switch  from this graph to the FF  graph        The horizontal line is for PP 0  points lying above correspond to amino acids surrounded by an  arrangement of residues not frequently observed in the set that was used to derive the potential     Tools gt Compute Energy  Threading   threading energy vs  amino acid sequence        e Computing energy  force field  also FF     Concept   An empirical force field energy of each residue of the currently active layer is computed using a partial  implementation of the GROMOS96 force field  Computed FF values can be plotted against the amino  acid sequence and  on 
83. d sequence of loaded proteins in one letter abbreviations   This window is used to compare and to align sequences of two or more proteins  During homology  modeling  it allows correcting the alignment of target sequences onto the templates     6 e Ramachandran Plot window  see 93     Displays a Ramachandran plot   Each dot on the plot gives the 0 and   angles of one selected residue of the currently active layer     Ramachandran plots are used to judge the quality of a model  by finding residues whose  conformational angles lie outside allowed regions     INTRODUCTION 3    7 e Surface and Cavities window  see 102   Gives the surface  A   and volume    5 of a molecule and its cavities   This window can only be displayed if a molecular surface has been computed  It is mainly for  information purposes  but can also be used to center the view on specific cavities    8 e Electron Density Map Infos window  see 103   This is a table like window that lets you control the appearance of electron density maps and  electrostatic potential maps    9 e Text windows  In addition to all previously described windows  you can open many Text windows for viewing    text files such as PDB files  energy reports  BLAST results  help texts  etc   Text files cannot be edited or printed directly in DeepView  Please use any text editor for this purpose        INSTALLING DEEPVIEW             I  REQUIREMENTS AND INSTALLATION    10 e Requirements                   Platform Required Hardware Required Opera
84. de    Oligomer modelling  GPCR mode    Interactive tools    mes PUbviewern a  for viewing and   manipulating protein  structures and models   Macintosh  PC  SGI and  Linux     Lookup the ExPDB   template codes   accessible to   SWISS MODEL using   known PDB codes    Search the template  sequences accessible to  SWISS MODEL    Examples using  SWISS MODEL and the  Swiss PdbViewer    Course on protein       HELP    Frequently Asked   Questions    Visualising 3D models   Reliability of models    How SWISS MODEL   works    How ProModIl works  xl    DeepViewManual       http    www expasy org swissmod     SWISS MODEL    An Automated Comparative Protein  Modelling Server    Introduction     SWISS MODEL is an Automated Protein Modelling Server  developped at the GlaxoSmithKline in Geneva  Switzerland     The purpose of this server is to make Protein Modelling  accessible to all biochemists and molecular biologists world  Wide     The present version of the server is 3 5 and is under constant  improvement and debugging  In order to help us refine the  sequence analysis and modelling algorithms  please report of  possible bugs and problems with the modelling procedure        Disclaimer    The result of any modelling procedure is NON EXPERIMENTAL  and MUST be considered with care  This is especially true since  there is no human intervention during model building                 Document  Done    Optimise  project  mode   Instead of using the Web interface  requests can be submitted as 
85. dl ac uk CCP CCP4     e dn6  Alwyn Jones O format  http   imsb au dk  mok o   The O server   http   xray bmc uu se usf   Uppsala Software Factory     e XPLOR maps    The Uppsala University is providing an electron density server containing electron density maps for  many PDB entries  http   portray bmc uu se eds     NOTE  Although DeepView can display electron density maps  it has not been designed for  crystallographic structure solution  i e  you will not find elaborated functions for model building or map  manipulations     VII  SOLVENT ACCESSIBILITY    DeepView defines the maximum accessibility as the accessible surface area for residue X in an  extended pentapeptide GGXGG  The relative accessibility of a residue X is obtained by comparison of the  observed accessibility to this reference value of 100   Colors range from dark blue for completely buried amino  acids  to red for residues with at least 75  of their maximum surface exposure     NOTE  The numerical values for each residue can be accessed via the scripting language command   access      ANNEX 2 135    IX  MATRICES    They are located in the usrstuff matrix directory  Standard exchange matrices used by other programs   FASTA  Blast  can be used     X  THREADING ENERGY   MEAN FORCE POTENTIAL  PP     Not yet described    XI  FORCE FIELD ENERGY  FF     Swiss PdbViewer includes a version of the GROMOS 43B1 force field  It allows evaluating the energy  of a structure as well as repairing distorted geometry through en
86. ds      Tools gt Set Omega Phi Psi    e Ramachandran Plot window   modify the  structure of     Build  gt Add   Remove Add remove structural elements  bonds  94  molecules  hydrogen atoms  H bonds     Tools gt Fix Selected Sidechain Re orientates sidechains 95     Tools gt Randomize Selected Groups Randomly translates all atoms of selected 96  groups     Edit gt  Assign Helix Strand Coil Type Alter the visualization of the ribbon 97    Tools gt Detect Secondary Structure secondary structure         Edit gt Find Sequence Search a layer for segments that match a 98  Searching     Edit gt Find Next given amino acid sequence  commands    Edit gt Search for PROSITE pattern Searches a layer for segments that match 99  PROSITE patterns  e Edit gt BLAST Selection vs  SwissProt Search protein databases for homologue 100    Edit gt BLAST Selection vs  ExPDB amino acid sequences    Tools gt Compute H bonds Computes H bonds 101     Tools gt Compute Molecular Surface Computes molecular surfaces 102  Computing     Tools gt Compute Electrost  Potential Computes electrostatic potential maps 103  commands     Tools gt Triangulate Maps Triangulates maps 104    Tools gt Compute Energy  Threading  Compute energy  threading and force 105    Tools gt Compute Energy  Force Field    field  106     Tools gt Enery Minimisation Performs energy minimisations 107     Tools gt Transl  Layer along Unit Cell Translates a molecule along its unit cell 108  Crystallo      Tools gt Build Crystallogr  Symmetry A
87. dware stereo mode that can be supported is Above Below    Open the Monitor and Sounds Control Panel  display all resolutions  not only the recommended ones   and figure out if the monitor supports a resolution with 60Hz or below  If this is so  there is a good  chance that it can support Above Below stereo  Note that the stereographics device has to be connected  between your monitor and your computer  As the cable has an HD15 plug  you need to check whether  your monitor has an HD15 input  This is not likely to be the case on Apple monitors  in which case you  will need an additional plug  Check with your Apple supplier what needs to be done in your case    We have tested this successfully on a PowerMac 9600 with a 21    multi synch Apple    color monitor   and with a    SGI 20    color monitor     ANNEX 2    PC  MS windows         Two hardware stereo modes are supported  Above Below and OpenGL Stereo    DeepView uses Above Below format for all graphic cards that do not support quadbuffer OpenGL  Stereo in the current video mode  If you activate the Use hardware Stereo  Top Bottom  option on the  Stereoscopic View Settings dialog  see point 168   you will see 2 pictures separated on the top and  bottom of the screen  To get a good stereo perception  you may have to adjust the vertical offset of the  2 pictures with the up and down keyboard arrows  while in stereo     We have tested this mode successfully on an HP Kayak workstation with an HP1100 monitor   This  mode also sup
88. e  fixed point   while the second one will be used to define the  rotation axis  All atoms downstream the second one will move around the bond defined by the two  atoms you picked     40 DeepViewManual          4     These arrows let you  modify the rotation    axis defined by   lt  see  PASA picking two atoms        Torsion tool  acting on heterogroups        e In both cases  A real time evaluation of clashes and hydrogen bonds is performed  and you might  want to enable the display of H bond length by clicking Display gt Show H bond distances to have a  numeric feedback  A torsion is ended by clicking once again the Torsion tool  You will be prompted  for accepting or discarding the torsion  Discarding it will restore the initial position of the group  If  you accept the torsion  the amino acid atom names will be updated accordingly to IUPAC  nomenclature  if necessary     90 e Building loops    Concept   DeepView can compute or search a series of loops connecting two amino acid anchor points  These  possible loops are evaluated by the number of clashes  by the putative H bonds that they can make  and  by their GROMOS96 Energy     Examples of application   Building loops might let you complete a protein that has missing parts  refine a protein model returned  by Swiss Model if you are not satisfied with its loops  or search for the best loop during model  building  In fact  unlike helices and strands  which are usually well conserved  loops can noticeably  vary among simila
89. e  give  deviation  in degrees  to the ideal angle    clash score  an evaluation of contacts  closure  Selecting a loop will compute and    PP  pair potential    threading energy  the lower the better   display its evaluation parameters above       FF  force field energy  in kJ  the lower the better   Select a loop with the mouse or pressing the  up and down keys     Build gt Build Loop  result list          NOTES    e In both cases  once a loop has been selected  it is advisable to perform an energy minimization  see  point 107  of the region around the rebuild loop    e For details about clash scores  PP and FF calculations see Annex 4  Mutations     91 e Matching sequence fragments in poly Alanin models    Concept  This function tries to match fragments of sequence into a poly Alanin model according to the fit with a  given electron density map     Examples of application   X ray derived protein models are built in Electron Density Maps  in several steps  Usually the first step  is to identify the secondary structure elements and build them as a generic poly Ala chain  without  sidechains   This provides the initial framework of fragments of the peptide chain  As loops initially are  not always visible  these secondary structure elements are often not connected  It is therefore necessary  to identify which part of the protein primary sequence might fit in a specific secondary element in order  to achieve the construction of the whole peptide chain     Procedure   To constr
90. e gives the x  y  z  atom coordinates and B factor   For further ways to label groups on a molecule  see point 78      20 DeepViewManual          LYS1 N    Te  PA       Identification of an atom picked on the Graphic window     Selected tool     lhew LYS1 N 10 770 33 095 26 510 e    layer amino atom X  y  z atom atom  name acid type coordinates B factor    Identification of the same atom on the Toolbar        47 e Displaying selecting groups within a distance of a picked atom    Button 9 allows restricting the display of the molecule on the Graphic window  or the selection of amino  acids on the Control Panel  to groups within a distance of a picked atom  Click the button and  following  the instructions that appear in the message space below the toolbar  pick one atom  The Display Radius  dialog box allows entering a distance and choose one of the following options               Display Radius E       Add to view groups that are within      Adds to a previous display those groups that are  within the entered distance of the picked atom       Displays groups on the Graphic window that are  within the entered distance of the picked atom     C Display only groups that are within  C Select groups that are within       Add to Selection groups that are within      Selects groups on the Control Panel window that   6 000    of the picked    are within the entered distance of the picked atom       Act on all Layers    Canos        Adds to a previous selection those groups that are  w
91. e of each group  Backbone  amp  Sidechains can be colored at once     Look at the first line of the Color menu  This indicates what object  Backbone   Sidechain  Backbone   Sidechain  Ribbon  Label  or Surface  will be colored by the subsequent coloring operations  The object  can be selected by using the pop up menu associated to this command  or by using the pop up menu  under the header col of the Control Panel  see point 81      62 e Coloring objects    Use one of the Co or menu functions  63  to color the selected object  If a Color command is invoked  while holding down the Shift key  colors are appplied to all layers  If a Color command is invoked while  holding down the Ctrl key  only selected groups are colored  currently this works only when selecting  Color gt by CPK or Color gt by Other Color      BASIC DEEPVIEW COMMANDS 27    63 e Color menu  first block       Color menu       Command    Coloring action       By CPK    Colors the selected object by element type  using a default standard CPK scheme  N blue   O red  C white  H cyan  P orange  S yellow  other gray  This command is only effective  if backbones and or sidechains are selected for coloring  Default colors can be redefined in  Preferences gt  Colors  see point 154              By Type    Colors the selected object by residue property  Acidic red  Basic blue  Polar yellow  and  Non Polar gray  Acidic  Basic  Polar  and Non Polar   Default colors can be redefined in  Preferences gt Colors  see point 154   
92. e of molecules and default scaling for B factor and RMS 150  coloring   Real Time Display Appearance of molecules during displacements  151  Rock and Roll Speed and extent of automatic rotation around y screen axis  152  Labels Appearance of labels  153  Colors Colors of molecules and background  154  Ribbons Appearance of ribbons  155  Surfaces Appearance and type of surfaces  156  Electrostatic Potential Methods and parameters used for electrostatic potential calculations  157  Electron Density Maps   Appearance of Electron Density Maps  158  Energy Minimisation Methods and parameters used for energy minimisations  159  H bond Detection  Distance and angle constraints to detect H bonds  160  Threshold   Ramachandran Ramachandran Plot window features  161  Alignments Alignment window features  162  Swiss Model Web address of Swiss Model server  163  Network Web address of DeepView file server and local directory for importing 164  files   3D Rendering Definition of 3D rendering parameters  165  3D Lights Definition of the position and intensity for three available 3D lights  166  Display Graphic window features  slab depth  167  Stereo Display Definition of stereoscopic view parameters  168       II  SETTING PREFERENCES    Each Preferences dialogs comprises a series of items        Items preceded with a square Height       0 400         ___       s x coca  are for cumulative selections  ias Color   choice           V Use this Side    V Use this Bottom    wj Clicking a Color 
93. e point 15      c  Download the User Guide  740 Kb     This step is useful if you want to consult this user guide from a computer not connected to the network   To be able to consult the help directly from within DeepView  place the content of this folder into the  _stuff_ directory     d  Download the Tutorial Material  325 Kb    This step is useful to learn how to use DeepView by looking at real examples     e  Download PROSITE pattern file  http   www expasy org prosite      INSTALLING DEEPVIEW 5    DeepView can search a sequence for PROSITE patterns  if you download the pattern file prosite dat  into the usrstuff directory     f  Download and install POV Ray   This step is useful only if you intend to make ray traced images from your molecules     NOTE    e OpenGL is included in all current Windows versions  If during installation of DeepView a missing  glu dll or missing opengl32 dll error message is displayed  this means that OpenGL is not installed  correctly on your system  Please refer to your graphic card manual or ask your graphic card  manufacturer for support  Standard OpenGL DLLs are available from the Microsoft web site  http   www microsoft com    e Windows NT  The DeepView root directory and the tree below must not be write protected for the  user executing the program because DeepView will create several temp files during runtime        12 e Installing DeepView on Mac    DeepView can be downloaded from http   www expasy org spdbv  or any of the mirror sites 
94. e sorted by a score  see Annex 4  Electron density maps   Explore the various results by either  clicking on the different lines  or by using the up and down keyboard arrows while the Result list is the  active window  You will visualize the result on the Graphic window  On the Control Panel  the names  of the selected alanines will change into the names of the solution residues     NOTE   If the result list window is not active  the up and down keyboard arrows will change the sigma  contouring value of the electron density map     92 e Modifying the backbone    Concept   DeepView lets you modify the backbone by    e breaking ligating it at any selected amino acid   e adding a terminal carboxyl group  OXT      Examples of application   e Since a peptide chain is linked  altering the structural features of a part of a protein  such as  modifying the backbone angles of residues  will move all N terminal residues of the chain  To  prevent this  the backbone can be broken after the last residue that belongs to the part of the protein  to be altered  This is particularly useful to alter a loop manually  you might want to isolate it from  the rest of the protein by breaking the backbone after the last residue belonging to the loop  Once  satisfied  you can ligate the backbone again to restore a peptide bond where the backbone was  broken    e You might need to add a carboxyl group  OXT  at the end of a chain in order to make the carboxy  terminus of a protein after removing residue
95. ea of the   Problems Ramachandran Plot is colored in yellow  The backbone of proline residues whose 6 angle       deviates more than 25   from the ideal    65   value is colored in red  Buried sidechains of  residues that could make H bonds but do not are colored in orange  Clashes are computed and  will appear as pink dotted lines        66 e Color menu  fourth block                               Color menu  Command Coloring action  By Other Color Prompts you for a single color to be applied to the entire layer  It is functionally equivalent to  a shift click on any color box of the Control Panel window  see point 81    By Backbone  These last five commands are used to copy the current colors set for one object selected here  Sidechain  to the object shown in the first line of the Color menu  Use this to save a set of colors in a  Ribbon  Surface    property you re not using  like surface color  and copy it back later   Label Color  NOTES   e Color by CPK is the only coloring command that uses different colors for the different atoms that belong to a  group     e For colors by CPK  by type  and by secondary structure  default colors can be redefined in  Preferences gt Colors  see point 154      c  Special commands    67 e Viewing PDB files L    til    BASIC DEEPVIEW COMMANDS 29    Click the dog eared page icon to open a text window with the content of the original molecular  coordinate file of the currently active layer     68 e Navigating in text files CtrH        I    Cont
96. ecular coordinate files    The File menu offers the following commands to load a molecular coordinate file  This can be a PDB                       mmcCIF  or MOL file   File menu  Command Action  Open PDB File Displays a dialog box that allows loading a PDB file by selecting it   Open mmcif File Displays a dialog box that allows loading an mmCIF file   Open MOL File Displays a dialog box that allows loading a Molecular Design Limited MolFile  MDL  MolFile    Import Displays a dialog box that allows doing one of the following     1  Retrieving PDB files from a local directory  by typing the molecule accession code and  selecting Grab from disk  PDB File     NOTE  The path of the local directory  which is the directory in your computer that  contains your own collection of PDB files  needs to be specified  see point 164      2  Retrieving PDB  SwissProt sequence and SwissProt text files via a special DeepView  network server  You achieve this by typing the molecule accession code or its SwissProt  identification and selecting the appropriate button under Grab from server     NOTE  The network server must be configured  see point 163      3  Keyword Search for PDB   ExPDB files available on the server using the    AND  and       NOT  connectors  A list of the PDB entries is displayed  To load a file from the given  list  just click its name appearing in red    Ifa PDB entry contains more than one chain  several ExPDB file names are available   Click the right name to load the w
97. ed in degrees   omega  lt selection gt      Alternately  you can access directly a specific residue from a specific layer  which is faster and handy  in loops with     omega  lt layer gt   lt int gt      Related commands  phi psi ss  Demonstrated in example script  none    e open    Loads a pdb file in the workspace  next available layer    open  pdb  from  disk net   lt string gt      ANNEX 2 121    To be able to use the  net  option  you have to set the correct server address in  Network Preferences    Note that it is possible to omit  pdb  as it is the default value   lt string gt  contains the full filename  see  below   The filename must be the absolute path of your file  Unix users will enderstand what I mean   but Mac users might be a little confused     Alternately  to be cross platform  you can also use one of the predetermined directories   open  pdb  from usrstuff  lt string gt    open  pdb  from temp  lt string gt    open  pdb  from download  lt string gt      Constructing a full path on a Mac    name of disl name_ of folder name of subfolder name_of subsubfolder filename   For example  assume you store your pdb files in a folder named  pdb  located in the  System   disk  You can access the file  lcrn pdb  like this    System pdb  1crn pdb   As you can see  Mac uses     as separator  This is of course different for Unix which uses    and  from windows which uses  V  In order to make your scripts as portable as possible  I would  recommend separating the file name 
98. ence update    DT 15 JUL 1999  Rel  38  Last annotation update    DE FAS ANTIGEN LIGAND    GN TNFSF6 OR APT1LG1 OR FASL OR GLD    os Mus musculus  Mouse       t P41047  203 x 2     AS  Ei    E        oc Eukaryota  Metazoa  Chordata  Craniata  Vertebrata  Euteleostomi   oc Mammalia  Eutheria  Rodentia  Sciurognathi  Muridae  Murinae  Mus   RN  1     RP SEQUENCE FROM N A    RX MEDLINE 94185175  PubMed 7511063    RA Takahashi T   Tanaka M   Brannan C I   Jenkins N A   Copeland N G    RA Suda T   Nagata S     RT    Generalized lymphoproliferative disease in mice  caused by a point  RT mutation in the Fas ligand      RL Cell 76 969 976 1994      RN  2   RP SEQUENCE FROM N A   AND 3D STRUCTURE MODELING   RC STPAIN CS BL 6  v       SwissProt target sequence and corresponding header           128 e Finding homologous templates    DeepView offers two ways to search for and load homologous templates  i e  proteins whose structure  has been experimentally solved and whose sequence is similar to the target sequence   which can be  PDB or ExPDB files     e Select SwissModel gt Find Appropriate ExPDB Templates   Automatically  your Web browser will open at the BLAST search page of the ExPASY site  where  your sequence has been already entered in FastA format  BLAST will then be used to search the  ExPDB database for appropriate templates  The ExPDB database is a subset of the PDB database   containing all templates available for the SwissModel server in separate entries for every chain  A 
99. er details please refer to the references  provided at the end of this manual  page 137 ff       Homology modeling  also called comparative protein modeling or knowledge based modeling  is  the process by which a 3D model of a target sequence is built based on an homologue experimentally  solved structure  experimental processes include X ray crystallography and solution nuclear magnetic  resonance      A target sequence is the primary sequence of a protein whose structure has to be modeled  When first  loaded in the workspace  it is provisionally drawn as a long helix  A template structure  or simply a  template  is an experimentally solved structure used as a scaffold to model the structure of the target  sequence  Template sequence is the primary sequence of a template     e Swiss Model    Swiss Model is a server for automated comparative protein modeling  It is available free of charge at  the ExPASY  Expert Protein Analysis System  site http   www expasy org swissmod  where  extensive documentation on the architecture and use of Swiss Model can be found     The ExPASY  Expert Protein Analysis System  site is the proteomics server of the Swiss Institute of  Bioinformatics  SIB   The server is dedicated to the analysis of protein sequences and structures   Amongst other documentation  it curates several protein databases such as SWISS PROT  TrEMBL   and PROSITE  and provides links to many other molecular biology databases  such as PDB     SWISS PROT is a protein sequence d
100. erential     NOTE    When only one layer is loaded  it might be more appropriate to use the global axis by checking  Display gt Show Axis  see point 57   The axis will be displayed on the top left corner of the screen   instead of on point  0 0 0      When some layers are allowed to move and others are not  the atom coordinates of the moving layers  will be changed  Follow the steps of the next figure to understand how the atom coordinates are  affected     66 DeepViewManual    3  Reopen the project and display its PDB file  see point 67   the  X  Y  Z atom coordinates of both layers remain unchanged    1  Load 1CRN in two layers and    rename them ICRNA and ICRNB  equal to 1CRN atom coordinates       see point 49    E CAWINN TProfilesimfh100001Desktopiviewer downloady1 CRN       1CRNA  and  1CRNB    2  Click File gt Save gt Project to save  both layers as a project  see point  31   and close all layers     These are two views of the same PDB file  showing the atom  coordinates of layers ICRNA  up  and ICRNB  down      6  Reopen the project and display its PDB file  the X  Y  Z atom  coordinates of ICRNA have changed  those of ICRNB remain    4  Using the Layers Infos window  unchanged   disable movement of layer ICRNB  and translate layer ICRNA  El C  WINNT Profiles mfh1 0000 Desktop viewer download 1CRN    E    CRNB  1CRN  5  Save both layers    as a new project  and close all  layers     These are two views of the same PDB file  showing the atom  coordinates of layers ICRN
101. ergy minimization  In this  implementation  all computations are done in vacuo  without reaction field     GROMOS96   e W F  van Gunsteren et al   1996  in Biomolecular simulation  the GROMOS96 manual and user  guide  Vdf Hochschulverlag ETHZ     e http  igc ethz ch gromos welcome html    XII  TRANSFORMATION MATRICES    Not yet described    XIII  RMSD    Not yet described    XIV  SEQUENCE SIMILARITY    Not yet described          ANNEX 5  GLOSSARY             References             Sequence Alignment     BLAST   Altschul S F   Gish W   Miller W   Myers E W   Lipman D J   1990   Basic local alignment search  tool  J  Mol  Biol  215 403 410     SIM   Huang  X   and Miller  M   1991  A time efficient  linear space local similarity algorithm  Adv  Appl   Math  12 337 367     Molecular Graphics   RIBBONS   Carson  M   1987  Ribbon model of macromolecules  J  Mol  Graphics  5  103 106     MSMS   Michael F  Sanner  Olson  amp  Spehner  Biopolymers  1996  38  305    GRASP   Anthony Nicholls  Kim Sharp and Barry Honig  Proteins  1991  11  281     Electrostatics     DELPHI   GRASP    Honig and Nicholls  1995   Classical Electrostatics in Biology and Chemistry  Science 268  1144   Anthony Nicholls  Kim Sharp and Barry Honig  1991   Proteins  11  281    Klapper I  Hagstrom  R  Fine  R  Honig  B   1986   Focussing of Electric Fields in the Active Site of  Cu Zn Superoxide Dismutase  Effects of Ionic Strength and Amino Acid Modification  Proteins 1   47 59     Homology Modelling     DeepVie
102. erver  for the appropriate templates  server set    by default      Your Name     Your E Mail  fyourName yourServer  country Enter here your name and your e mail to    allow Swiss Model sending you back its    li Its   IV Alert user when some 44  are auto excluded from the modelling mode ME TESUNS    coa       This option has currently no effect        164 e DeepView file server settings    For using BLAST and importing PDB files  you must define the Web server     Enter the computer  P Number and    Server Settings x   Port to use BLAST for retrieving    Name IP Number Port proteins from SwissProt and    Sere  wow po SCS ExPDB databases     Path of local PDB Files  CAWINNT Profies mtht OOO0  sDesktop view    Enter the directory where you   Cancel   store your PDB files  this will let  you use the Import command  under the File menu        SETTING PREFERENCES    165 e 3D rendering parameters    101    Use this dialog to enter several parameters setting 3D renderings     3D rendering parameters    Render image  C Left eye   Standard  IV Use Meshes  nicer but slower     Stay solid during motion        Bonds    General settings   C Right eye   Left  Standard and Right  eye  have currently no  effects        Edit these hoo    parameters Line width ta pren    Radius  solid   p 200       for setting the      enable Use Meshes to  smooth the image      check Stay Solid during  motion to enable a real time    visualization H bond radius  0 075    M Dotted H bonds display     of bonds
103. eshold x        when Hydrogens are present Edit here the H bond detection threshold when H are present   Min dist   1 200      min  H      H Acceptor distance  1 20 A by default    Max dist   2760 E  pos      max  H      H Acceptor distance  2 76   0 05 A by default    Min  120 000     H Donor     H     H Acceptor angle  120   by default        when Hydrogens are not present    Edit here the H bonds detection threshold when H are absent   Mindist  2125 A   min  H Donor     H Acceptor distance  BBB A by default    Max dis   3300    0 050      max  H Donor     H Acceptor distance  B20   0 050 A by  Min 90 000   default      Any atom     H Donor     H Acceptor or H Donor     H Acceptor    Cancel       Any atom angles  90   by default         SETTING PREFERENCES 99    161 e Ramachandran Plot preferences    You can set the display of the Ramachandran Plot window     Ramachandran Plot Preferences F      r General Options        Black Background Check these items to     Ignore GLYs   display a black background  if the option is not     Ignore PROs checked  the background is white       ignore GLYs and PROs  i e  they will no be plotted           r Save to Disk Options          T Always save images with a white background Check here to always save Ramachandran plots with a  white background  independently on whether you did or  E   f did not check the option above            162 e Alignment window preferences    Set the display of the Alignment window and its associated AlignPrv  txt
104. ew     Swiss PdbViewer is provided on an  as is  basis  The limited license grant means that you  may not do the following with Swiss PdbViewer  decompile  disassemble  reverse engineer  modify   lease  loan  sell  distribute or create derivative works based upon the Swiss PdbViewer software in  whole or in part without written permission of the authors  transmit Swiss PdbViewer to any person   except if the original package and its whole original content is transmitted  and that this person accepts  to be bound by the terms and conditions of this software license agreement and warranty    Neither the authors nor GSK shall in any event be liable for any direct  consequential  incidental   indirect or special damages even if advised of the possibility of such damages  In particular  the authors  and GSK shall have no liability for any damage loss or corruption of data or programs stored in or used  in conjunction with DeepView     Swiss PdbViewer  nor shall the authors or GSK be liable for the cost  of retrieving or replacing damaged lost or corrupted data  If for any reason a court of competent  jurisdiction finds any provision of this license to be unenforceable  the other provisions of this limited  warranty and software license agreement shall remain in effect without limitation    All products mentioned in this user guide are trademarks of their respective companies           INTRODUCTION             L  OVERVIEW    DeepView     the Swiss PdbViewer  or SPDBV   is an intera
105. figuration file for the X server    etc X11 XF86Config  as following   1  The entry in  VertRefresh  must match your monitor s hardware limits  check your hardware manual  for correct settings to prevent monitor damage  In our example we use  VertRefresh 40 120    2  Enter a new modeline with a new screen resolution   e g    Modeline  1600x1200  135 00 1600 1604 1688 1928 1200 1225 1228 1262  where  1600x1200  is the resolution  135 00 is the pixel clock in MHz  the first block of four figures  are the horizontal rates  and the last four figures are the vertical rates  Htotal is 1928 and Vtotal is 1262   You can adjust these settings with the program  xvidtune   once it is in the config file  The total  vertical frequency of the mode should not be more than half the maximum your monitor supports  You  can calculate the vertical refresh frequency in Hz with the formula  pixel_clock   1000   1000   htotal    vtotal  3  Make the new mode active in your X server s section  Screen  in the config file  Change the line   Modes  in the subsection  Display  to contain the previously defined mode  e g    Modes  1600x1200   1280x1024   We have tested this successfully on a HP vectraVE with a 21  Compaq Qvision210 monitor     131          ANNEX 4  CALCULATIONS       I  CONNECT    DeepView will read the CONECT cards in PDB files and use them to generate bonds  provided they  are plausible  If no CONNECT cards are present DeepView will try to guess the correct molecular  structure from the
106. from the path  which will let you  or other users  change  just the path  one line  to make a generic script run on their machine    Consider this example    open  System pdb 1crn pdb     open  System pdb  latp pdb     it is better rewrote like this     path    System pdb      change this line to point to your pdb files directory    open  path    1ern pdb     open  path    1latp pdb      The  open  command also allows to create files or open arbitrary text files for further processing  or  allows to open a file as read only     file_varname   open file  lt string gt      file_varname   open file  lt string gt  for reading     or allows to open a file as write     CAUTION when USING THIS        file_varname   open file  lt string gt  for writing     or allows to append to a file     CAUTION when USING THIS        file_varname   open file  lt string gt  for appending     In fact  using the full path of your file  directories filename  is potentially dangerous if for some  reason the filename get screwed up  Besides  it is not cross platform and you likely wish to have your  scripts running everywhere  I suggest that you and work with files store the files in your usrstuff  directory using the following equivalent commands     file_varname   open file  lt string gt  in usrstuff     file_varname   open file  lt string gt  in usrstuff for reading     file_varname   open file  lt string gt  in usrstuff for writing     file_varname   open file  lt string gt  in usrstuff for appendin
107. g   where  lt string gt  must  ONLY  contain the file name  no directory  no path      The open command can also be used to open a text file  which is only useful coupled with the graphical  user interface    open text  lt string gt     open text  lt string gt  in usrstuff    open seq  lt string gt    this can be used to load a target sequence to model  Sequence must be in format FASTA  SWISSPROT  or SEQRES     Related commands  close clear readIn inline print save  Demonstrated in example script  all    122DeepViewManual    e pause    Will stop the script execution for some seconds   pause  lt float gt      Related commands  stop    thank you       please do     Demonstrated in example script  05  06  07  and 09    e phi    Will get the phi torsion angle for the first selected amino acid found in a selection  Returned value is of  type  lt float gt  and is returned in degrees   phi  lt selection gt      Alternately  you can access directly a specific residue from a specific layer  which is faster and handy  in loops with   phi  lt layer gt   lt int gt      Related commands  psi omega as  Demonstrated in example script  01  02  03  and 04    e PI  Returns the value of PI     Related commands  sin asin cos acos tan atan  Demonstrated in example script  none    e please do    Initiates a script  and resets all scripts variables  Note that this statement must be on the FIRST line of  the script     Related commands  stop pause    thank you     Demonstrated in example script  all
108. g a stereo pair  see point 141      Linux and Irix  Files are saved in the directory defined in the environment variable  SPDBV_POV_PATH  Pressing the Render button will run POV Ray and display the  result  provided that POV Ray is installed  The script defined in the environment  variable SPDBV_POV is executed           Mega POV scene          Same as above  but with smoother colors for molecular surfaces  see point 141         II  CLOSING DEEPVIEW    34 e Closing molecular surfaces  electrostatic potential maps and electron density    maps    Point File gt Discard  in the associated submenu select the object to be closed  which will be removed  from the currently active layer   This step is useful to free some memory after manipulating big    objects      35 e Closing layers    Click File gt Close to close only the currently active layer   Click File gt Close All Layers to close all layers at once  This command is only active if you are working  on a project  several layers were loaded      36 e Closing the program    Click File gt Exit to quit DeepView  The next time you use DeepView  the program will remember  which windows were open and their locations    Note that Deep View never asks if you want to save changes in files or projects before closing them  nor  before quitting the program           Basic DeepView Commands       37 e Classification    The following basic DeepView commands are mainly for setting the visualization of molecules by  selecting  displaying  and c
109. group out of  NOTE  the maximum number of lines that can be  drawn during real time operations is deliberately  limited to 65000        152 e Rock and Roll    By pressing  gt   DeepView animates molecules with a rolling motion around the vertical screen axis   This lets you perceive their 3D geometry under normal display  no stereoscopic view  no 3Drendering    The following dialog lets you set some parameters for the rolling motion                Rock and Roll x             Max Rotation Angle fao  000 s    Angle Step      5 000      Frame Delay  ms  100 ms          In this example  molecules will rock between   30   and    30  along the y screen axis  being on  display during 100 ms every 5                      Reverse rotation when max  angle has been reached Unchecking this option will annul the Max    Rotation Angle set above  and the molecule will  roll around 360             Use the   gt   key to    drid s the Cancel          SETTING PREFERENCES 95    153 e Labels settings    Set the appearance of the labels that are displayed on the Graphic window by   e using the Control Panel for naming amino acids   e using the Toolbar tools for measuring distances and angles between atoms     Labels Settings x          Main Labels   7 Notation Type    Select the font size  lt  I G LYS45 C LYS45 Select a notation    Text Size       and color for labeling C Lys45 C Lys45 type for labeling    the amino acids  the amino acids   Default Color   C K45 C K45  Cas          m Distances  ang
110. groups  amino acids  belonging to the selected secondary structure element    75 e Selecting one group only  The third column under the group header is for the amino acids identification  VAL1  LEU2    see point  46   Clicking a group will select it    76 e Selecting several individual groups    In the third column under the group header  you can select several individual groups by clicking them  while holding down Ctrl on PCs or Alt on Mac  Linux  and Irix     BASIC DEEPVIEW COMMANDS 31    Alternatively  you can use the numerical keypad  not implemented yet     e enter the first group number and then    e typing   before the next entered number will add the residue to the selection    e typing   before the next entered number will deselect the residue to the selection     e g  72 85 will select groups 72 and 85  Typing  87 will add group 87 to the selection  whereas typing      72 will deselect group 72      77 e Selecting an interval of groups    Select an interval of groups by    e clicking the first group and dragging up or down to the last group    e clicking the first group and pressing Shift while clicking the last group    e using the numerical keypad  not implemented yet   enter the number of the first group  type slash  and  enter the number of the last group  e g  72 85 will select groups 72 to 85      NOTES    e Selected groups appear red in the Control Panel  and the total number of selected groups is displayed  in the Layer Infos window  see point 84     e For f
111. he given max  and  ASN 39   residue  PHE 38  min  section numbers     Three different displays of electron density maps        You can display up to two contours for each map  Their appearance  sigma contouring value  color   dotted lines vs  solid lines  can be set on the Electron Density Map Parameters dialog  as explained  above  and on the EDM Infos window     E EDM Infos x       EDM vis dot sigma corXcorYcorZcell Contour colors  click    v v 3 000 a box to change the  lhel  dn   sil vi Ls l V  V  W  v men    Check these items to Contouring Check here fora Check here to  visualize a contour values  click coarse drawing of visualize the   vis  and to represent here to edit both contours protein unit cell   it with dotted lines them  along the x  y     dot   and z axes     EDM Infos window        64      hel  474x372      z Thel  474 x 372           amp  thel  474 x 372        Deep ViewManual             Electron density map contoured at o   3 0  2 4  and 0 6     II  WORKING ON A PROJECT    A project consists of a set of layers simultaneously displayed on the Graphic window        By convention  the first loaded layer is the reference layer  whereas the currently active layer  which  is the layer currently governed by the Control Panel  see point 70   can be manually selected on the  Control Panel  on the Layers Infos window  and on the Alignment window  see points 113 114      112 e Classification    Advanced commands that can be applied to a project can be grouped into th
112. he rotamer library in a    script   mutate  lt selection gt  to  lt string gt      119    where  lt selection gt  must contain one valid amino acid  first selected is taken  and  lt string gt  contains the    one letter code of the new residue     120DeepViewManual    Related commands  none  Demonstrated in example script  none    e name    Will get the three letter name of the first selected group found in a selection  Returned value is of type   lt string gt  for ex  is ALA  or  ATP    name  lt selection gt      Alternately  you can access directly a specific residue from a specific layer  which is faster and handy  in loops with     name  lt layer gt   lt int gt      Related commands  num res chain ss access  Demonstrated in example script  11    e normalize    Will normalize a vector  Returned value is of type  lt vector gt    normalize  lt vector gt      Related commands  vector operations   Demonstrated in example script  none    e num    Will get the number of the first selected group found in a selection  Returned value is of type  lt int gt    num  lt selection gt      Alternately  you can access directly a specific residue from a specific layer  which is faster and handy  in loops with   num  lt layer gt   lt int gt      Related commands  name res chain ss acess  Demonstrated in example script  11    e omega    Will get the omega peptidic bond torsion angle for the first selected amino acid found in a selection   Returned value is of type  lt float gt  and is return
113. he static one  By default  the reference layer  first loaded layer  is the  static molecule  but the role of molecules can be changed on the RMS  amp  Auto Fit options dialog  see  point 116      NOTE     Superposing and alignment commands are mostly employed to prepare modeling projects  Therefore   the use of these commands will be further developed in the next chapter  Homology Modeling      e Relative movement of layers    When working on a project  it is possible to apply a movement  i e  rotation or translation  to only  some layers of the project  Movement of a layer can be enabled or disabled on the Control Panel or on  the Layers Infos window        E Control Panel x      thel    JV visible  group        Currently active layer as  Check uncheck this item to    enable disable movement of  the currently active layer        show side labl     ribn col p       E Layers Infos x        Layer vis mov axisCA 0 H HbndHdst side HOH cyc Sel  Loaded layers  lhel v v v v v v v 25   lt t    _ heu v v v v v v v o     The first layer is the  reference layer  and the  red layer is the  currently active layer         Check uncheck this item to enable disable  movement of the corresponding layer        Each loaded layer has its own associated axis  which is displayed on point  0 0 0  of the layer by  checking the axis item on the Layers Infos window  When several layers are loaded  these axes are not  necessarily superposed  since crystal structures have no reason to share the same ref
114. hole PDB entry  e g  1a00   and click the left name to  load just one chain  e g  1a00c loads only chain O                  The bottom of the File menu also provides a short list with the five recent files  coordinate and non   coordinate files  that were loaded in previous DeepView sessions     Other ways to load molecular coordinate files include        Platform Load a molecular coordinate file by          Windows dragging one or several PDB files onto the Toolbar  Only valid for PDB files                 10    DeepViewManual       Mac    dragging one or several PDB file icons onto the Swiss PdbViewer icon  Only valid for  PDB files           Linux and Irix          typing a command line argument  e g    gt spdbv pdb1 pdb        NOTE     Mac  Linux and Irix  These actions launch DeepView and load selected files or  if DeepView is already running        add selected files into the workspace     22 e Loading non coordinate files    The File menu offers the following commands to load a non coordinate file        File menu       Command    Action       Open Text File    Displays a dialog box that allows opening any text file  including scripts  Text files are    displayed in a simple window with a scrollbar   Shortcut  Ctrl   click icon in the  bottom left corner of the Toolbar            Run Script Displays a dialog box that allows opening and executing a script file  For the use of  scripts see Annex 2  Scripting Language   Open Surface Allows loading a molecular surface in t
115. hree different file formats  the surface might have    been computed and saved from a previous Deep View session    sfc  or written by MSMS     or GRASP           Open Electrostatic  Potential Map    Allows loading an electrostatic potential map in three different file formats  the map  might have been computed and saved from a previous DeepView session    sph  or  written by external programs    phi         Open Electron  Density Map          Allows loading electron density maps in either DN6  CCP4  or X PLOR formats    dn6     map    txt               Il  DISPLAYING WINDOWS    For an overview of all DeepView windows see points 1 9     23 e Initial windows location    The first time you use DeepView and load a molecular coordinate file  the program opens the Toolbar   the Graphic window and the Control Panel  as shown on the figure below  When closing DeepView   the program remembers which windows were open and their locations  So if you already ran the  program  window locations will be those of your previous session  Once a molecule is loaded  use the  Window menu to manage the display of windows     INITIATING A DEEPVIEW SESSION 11       Toolbar       can move  y        lt    lt                                            Control  Panel                                              Graphic  window                TOO Oooo ooo                    lt  lt  lt  lt  lt  lt  lt  lt  lt  lt  lt  lt  lt  lt  lt  lt  lt  lt  lt  lt  lt  lt    lt  lt  lt  lt  lt  lt  lt  lt  lt  lt  lt
116. ial     52    DeepViewManual       Surface Preferences x      General Appearence General Appearence  Real Time     Dotted Lines   Not drawn  C Plain Lines Dotted Lines 1     Filled Triangles  only in 3D mode  Plain Lines   C Filled Triangles    Quality  1  6  J1  Transparency  D    Default surface Color   C Cavity    Atom Type  C Electrostatic Potential  Red White Blue         400  0 000 fi 400     Transparency will show only on SGI or when  the scene is rendered with POV       Ignore Selected Residues   for example cofactor        The Surface Preferences dialog offers three default surface colors      Cavity  the molecular surface is colored in yellow  and different  colors are assigned to the cavities inside the protein      Atom Type  the surface is assigned the CPK colors of underlying  atoms      Electrostatic Potential  a color gradient from blue to white to red  is used to color the molecular surface  where blue  red  and white  are for positive  negative  and neutral potentials  respectively   according to the given cutoff values  in kT e   Note that to apply  these colors you first need to compute the electrostatic potential   see point 103                  Control Panel        Visible    group show side labl   p rip    HHT1    can             h LEU18  PRO19  GLY20          R  gt        STH v v v E  sTHR2 v v Y E  sCYS3 y y Y E  CYS4 y y Y E  PROS v v v B   SER v v v El  he  v v v E   h VALS v v v    hALA9 v y v 1  hARGIO v v v C  hSERI1 v y v C  hASM2 v v v    hPHE1
117. idues with atoms too close to atoms of other residues  i e  atoms closer than  Clashes the sum of their van der Waals radii  see point 56        Tools gt Fit Selected A submenu allows finding the best rotamers  for previously selected amino acids   Sidechains according to three techniques  see point 95        Build gt Build Loop Loops can also be adjusted by proceeding as explained in point 90   or   Build gt Scan Loop   Database                137 e Resubmitting the modeling project    Wrong alignments and improper placement of gaps   insertions are a common reason for bad models or  complete failure of the modeling procedure  Refine the alignment as explained above  see point 132   and resubmit the project  see point 134 135         Display Modes             DeepView offers three modes to visualize a molecule on the Graphic window        Mode Main display features       Normal Backbones  sidechains  ribbons  and molecular surfaces are rendered as wire frame  Van  der Waals and accessible surfaces are dotted  This is the fastest rendering mode  not  available for SGI and Linux versions         3D rendering Renders molecules in solid 3D  Two 3D rendering types are available  one applies to  ribbons and surfaces only  and the other renders the whole molecule in solid 3D        Stereoscopic Allows visualizing molecules in real 3D  Depending on the characteristics of your  computer  up to three stereoscopic modes might be available                 138 e Slab Display Mode    Clic
118. if they have been calculated    Side the display of sidechains  even when backbone is hidden  This option is automatically checked if  the Show Sidechains even when Backbone is Hidden command of the Display menu is enabled   HOH the display of water molecules  if they were loaded  see point 150  Loading Preferences dialog    cyc the cycling of layers  which is achieved with Ctrl Tab  Cycling through layers displays the next  layer enabled to cycle   NOTE     To affect all layers  hold down the Shift key while selecting an option  valid for all platforms      86 e Obtaining help on the Layers Infos window        Click the red question mark to obtain help on the Layers Infos window        36    DeepViewManual       Advanced DeepView Commands             I  WORKING ON A LAYER    S7 e Classification    Advanced commands that can be applied to a single layer can be grouped into four categories                                                                          Category Command Action achieved See point  i Mutates amino acids 88    pal Modifies torsion angles of selected groups 89   i e  0  0  x1     x5 angles      Build gt Build Loop Build loops 90     Build gt Scan Loop Database     Build gt Find best Fitting Peptides Finds segments of sequence in a poly Ala 91  model  matching electron density maps      Build gt Break  Ligate Backbone Modify the backbone  break ligate it  alter 92  Modifying    Build gt Add C terminal oxygen conformational angles  add OXT groups  93  comman
119. in  lt layer gt   lt part gt  of  lt selection gt    where  lt part gt  can be any combination of res  side  label  surface  ribbon  vdw     Related commands  hide color  Demonstrated in example script  06  09  and 13    e silent    Can be used in conjunction with the stop command to prevent any feedback of which line the script  was stopped   silent stop     Related commands  stop  Demonstrated in example script  08 and 10    e sin    Computes the sinus of an expression   sin  lt float gt   sin  lt int gt    This returns the value in radians     Related commands  asin cos acos tan atan PI  Demonstrated in example script  none    Will get the secondary structure assignment of the first selected amino acid found in a selection   Returned value is of type  lt string gt  and is  h   s  or  c    ss  lt selection gt      Alternately  you can access directly a specific residue from a specific layer  which is faster and handy  in loops with     ss  lt layer gt   lt int gt      Related commands  phi psi omega    ANNEX 2 127    Demonstrated in example script  11    e stop    Will stop the script in a way that it can be continued from the graphical user interface with  shift  open    script  Very convenient if you want to interactively inspect a molecule before resuming the script flow   sub select_negative     silent stop     Related commands     please do       thank you    pause silent  Demonstrated in example script  06  08    e sub    This command is nothing else than a goto that 
120. ing to the settings entered in the Find  Edit gt Search for PROSITE pattern  result list  Sequence   PROSITE pattern dialog  see point 98         100 e Searching SWISS PROT and ExPDB databases    Concept  You can use the DeepView server to search SWISS PROT and ExPDB databases for amino acid  sequences similar to a previously selected fragment of amino acids in the currently active layer     Examples of application  Given a molecule  you can find other proteins with a similar sequence  for modeling purposes     Procedure  Under the Edit menu  select one of the following commands        Edit menu       Command Action       You first need to select a fragment of at least 10 amino acids     BLAST selection The DeepView server uses BLAST  Altschul  1990  to search SwissProt and TrEMBL for  vs  SwissProt proteins containing a fragment of amino acids similar to your selection     A result text file named blast txt  see figure below  is sent back and stored in your  download directory        Doing successive BLAST selections will generate new blast txt files  which will be named  blast2 txt  blast3 txt  etc  These text files contain red hyperlinks that let you import  BLAST hits for further comparisons     BLAST selection  vs  EXPDB                Depending on the selected command  one the following result lists is displayed     ADVANCED DEEPVIEW COMMANDS 49    E C  spdbv download blast3 bet  x     BLASTP 2 0 10  Aug 26 1999     Reference  Altschul  Stephen F   Thomas L  Madden  Ale
121. inimization preferences    Define here the energy minimization process     DeepViewManual       Energy Minimisation Preferences x     M Di  20 Steps of  Steepest Descent     De  20 Steps of  Steepest Descent     J De  20 Steps of  Steepest Descent             v Bonds v Non bonded  Cutoff  10 000 A   V Angles  V Electrostatic     V Torsions  V Show Energy Report   V Improper       I  Stop when delta E between two steps is below  0 050 kJ mol   Stop when Force acting on any atom is below fio  000             Lock non selected residues  Lock   Constrain is    t Use an harmonic constraint  o nao     50  selected residues  Cancel   5000  non selected residues        Enable one  two  or three cycles of n  steps of Steepest Descent  currently the  only available energy minimization  method      Checkmark the interactions to be  considered  see point 107     Cutoff  enter a distance  A  over which  non bonded and electrostatic interactions  will not be considered     Enter a value to stop minimization when  checked option is verified     Select between      Lock non selected residues  only  selected residues on the Control Panel  will be minimized      Use an harmonic constraint  enter a  force acting on selected and non   selected residues to adjust  minimizations    Option  restrict selected Lock or   Constraint to CA only        160 e H bond detection threshold    Fix here the distances and angles between atoms to constrain H bond detection  see point 101      H bond detection thr
122. is Iterative Magic Fit     superimposed  onto la4fa      1a0va  596 x 431      After Explore    Backbone and Alternate Fits     sidechains are colored  by RMS  here only the  backbone is shown for  clarity      DeepViewManual    NOTE    After Iterative Magic Fit and Explore  Alternate Fits  the message space of the  Toolbar displays the number of atoms  that were adjusted and their RMS     ili C  spdbv temp     F   Number of    residues involved  followed by  name of the  superposed layer     Explore Alternate Fits result list  match  txt   Select one solution to visualize it on the  Graphic window and to display on the  Toolbar the number of atoms involved and  their RMS     Fit gt Magic Fit followed by Iterative Magic Fit followed by Explore  Alternate Fits  changes occurring on the Graphic window        ADVANCED DEEPVIEW COMMANDS 71       Control Panel     E     mw   E Control Panel x      I visible  gt  can move  Z   IV visible   can move  Z Viva a      group show side labl 4  ribn col g ES group show side labl    a  ribn col g          group showsidelabl  ay ribn col p          h SER124 v h SER124 v A h SER124 v     sasa  h LEU125 v Aries Y A h LEU125 v  h ASP126 v A h ASP126 v  h LYS127 v Before h LYS127 v A hLYS127 v After After  hPHEF428 v   the fit  h PHE128 v   A hPHe128 v   Iterative Explore  h LEU129 v h LEU129 v   A h LEU129 v f  h ALA130 v h ALA130 v Anata v   Magic Alternate  h SER131 v h SER131 v A h SER131 v       h VAL132 v h VAL132 v A h VAL132 v Fit  Fits 
123. ithin the entered distance of the picked atom         Enter here the distance   If more than one layer was loaded  the Display    Radius dialog box lets you enable disable  application of the tool to all layers     Display Radius dialog box           48 e Centering the view on a picked atom    Button 10 is for centering the display of a molecule on a selected atom  Click the button and pick one  atom  The display jumps to center the molecule on the picked atom   For centering a molecule on a  specific group by using the Control Panel  see point 72      BASIC DEEPVIEW COMMANDS 21    b  Using the menus    Edit menu    49 e Editing the identification of a molecule    The Edit menu offers three commands that allow editing the identification of a molecule                       Edit menu   Command Action   Rename Current Displays the Rename Layer Components dialog box  which allows renaming the currently   Layer active layer  and changing the chain identifier of selected amino acids as well as  renumbering them  see figure below     Rename Selected Displays the Rename HETATMs dialog box  which allows renaming selected hetero groups   HETATMs as well as their atom names  see figure below     Fix Atoms Checks if amino acids atom names are conform to the IUAPAC standard  This is useful   Nomenclature since files returned from Swiss Model  see chapter on homology modeling   or files that  have been energy minimized with external force fields  see point 107   sometimes contain  wrong at
124. itten and a  window will be opened with one solution per line     Related commands  rms fit  Demonstrated in example script  05    e system    Executes a shell system command     USEFUL but DANGEROUS      system  lt string gt      This command is supported only for SGI and Linux versions  It is mainly useful to execute a script that  will put results into a file that can then be open as read only with the open file command and read line  by line with readin     Demonstrated in example script  none    e tan    Computes the tangent of an expression  Returns the value in radians   tan  lt float gt    tan  lt int gt      Related commands  sin asin cos acos atan PI  Demonstrated in example script  none    e torsion    Computes the torsion angle ABCD between four atoms  vectors   In other words  the angle between  planes ABC and BCD     lt floatvar gt    torsion A B C D    where A B C and D are  lt vector gt  values  Result is returned in degrees     Related commands  dist get  Demonstrated in example script  none    e thank you  Polite way of ending a script  which will also free any memory assigned for arrays     Related commands     please do     Demonstrated in example script  all    e zoom    This command changes the camera position to zoom in or out    zoom  lt float gt    where  lt float gt  is the percent change  100 0 means no change  110 0 will do a close up  enlarge the  image by 10   90 0 will zoom out  decrease the image size by 10       Related commands  rotate move  
125. jandro A  Schaffer   N b f Jinghui Zhang  Zheng Zhang  Webb Miller  and David J  Lipman  1997      Number o    Gapped BLAST and PSI BLAST  a new generation of protein database search  selected aa for the programs   Nucleic Acids Res  25 3389 3402     query  23   Query  query    123 letters       Searched Database  sp  database  sp     SwissProt      88 753 sequences  32 291 714 total letters  Searching    Score E  Sequences producing significant alignments   bits  Value       HBE HYLLA  P02025  HEMOGLOBIN BETA CHAIN   3e 07  HBB GORGO  POZ024  HEMOGLOBIN BETA CHAIN Protein 3e 07  HEE HUMAN  eoz0se   HEMOGLOBIN BETA CHAIN    was 3e 07  HBB_PREEN   POZ032   HEMOGLOBIN BETA CHAIN description   e 07    gt    Zz       SwissProt SwissProt accession codes  clicking an AC BLAST scores  see  identifier imports the corresponding SwissProt entry Altschul  1990    as a text file     Edit gt BLAST selection vs  SwissProt  result list           E CAspdbvidownloadiblast5 ba x      BLASTP 2 0 10  Aug 26 1999  a               Reference  Altschul  Stephen F   Thomas L  Madden  Alejandro A  Schaffer       Number of Jinghui Zhang  Zheng Zhang  Webb Miller  and David J  Lipman  1997     Gapped BLAST and PSI BLAST  a new qeneration of protein database search  selected aa for the    programs   Nucleic Acids Res  25 3389 3402   query  25   Query  query   25 letters       Searched Database  ExNRL  22 869 sequences  5 126 101 total letters  database  EXNRL                E ExPDB   CA CHING AAA O done 
126. k Display gt Slab  this toggles on and off the slab mode  which delimits a molecule slab parallel to the  screen by removing those groups that reside too far into or out the screen       Thel  309 x 302     Thel  309 x 302      Normal Slab display   display     Normal and slab display        The slab depth  in     can be adjusted in Preferences gt Display  see point 167   The slab will display or  hide an entire group based on the depth of the Ca atoms for amino acids  and C1  for nucleotides  This  prevents an excessive number of unlinked atoms and bonds in the display  Atoms from all other groups  are clipped independently     The slab can be translated along the axis perependicular to the screen by left clicking and dragging the  mouse on the Graphic window while holding down Shift     The slab mode allows viewing a cross section of specific groups  which is very useful for exploring the  interior of proteins     86 DeepViewManual    I  NON STEREOSCOPIC MODES    139 e Normal Display Mode    This is the default mode for Mac and Windows  It allows a rapid real time display and a high frame rate  rendering  Therefore  it is the most suitable mode for straightforward work        This mode lets you apply all DeepView commands  including all computing and fitting tools     Under the Preferences menu  see point 167   you can adjust several options governing the appearance  of molecules under normal display     140 e 3D Renderings    Two 3D rendering types are available  which can
127. l Panel are taken into account  HETATM should not  be included unless you are sure that their atoms appear in the same order in the two PDB  files     On the Toolbar  the message space will display the number of atoms that were involved in  the calculation and their RMS computed value  On the Alignment window  pointing a  residue belonging to the superposed molecule  second layer  will calculate the backbone  RMS deviation to the aligned residue in the static molecule  first layer   The RMS  computed value will be displayed on the field for information of the pointed residue  see  point 114     NOTE  Hydrogen atoms are never used for these calculations        Set Layer Std Dev This command is useful to analyze molecular dynamic results or NMR files  Based on the  into B factors alignment  the Standard Deviation of each corresponding atom of each residue is  computed and assigned to the B factor column of the PDB file  Proteins are then  accordingly colored  with those parts that move the most being highlighted in red              NOTE  This command requires that all layers have exactly the same sequence        e Resetting orientations    Concept  The orientation of a molecule is brought back to its original position before a fitting operation     Procedure    ADVANCED DEEPVIEW COMMANDS    73    On the Control Panel  make sure that the static molecule is not selected as the currently active layer   and then apply one of the two following commands        Fit menu       Command 
128. l residues of the choosen type   El  Val  V   G A  T  C  U All nucleotides of the choosen type  Non standard nucleotides cannot be recognised  instead   they can be selected as hetero groups     HETATM   All groups defined as a hetero group     Solvent All water molecules  i e  groups named WAT  SOL  HOH or H20      NOTE  Water molecules are not loaded by default  To load them  disable Ignore Solvent in  the Loading Molecule Preferences dialog box  see point 150           SS bonds   Identified Cys Cys disulfide bonds          52 e Selecting groups by property    Click Select gt Group Property  A submenu lets you select amino acids according to four property  categories  It is currently not possible to change which residue belongs to which category  but scripting  commands can be used to add a menu that define your own selections  seeAnnex 2  Scripting Language      Polar Asn  Gln  Ser  Thr  Tyr    non Polar Ala  Cys  Gly  Ile  Leu  Met  Phe  Pro  Trp  Val       53 e Selecting groups by secondary structure    Click Select gt Secondary Structure  A submenu lets you select all residues that belong to a standard  secondary structure type  or all amino acids that verify a specific main chain property     Select gt Secondary Structure command  Subcommand Groups selected    All residues of any helix   h  in Control Panel window      All residues of any strand   s  in Control Panel window      Coils All residues of any coil between two specific secondary structure elements      in Co
129. larity among all aligned residues  Blue indicates identical or very similar  and red  indicates that residues have dissimilar properties  see Annex 4       By Accessibility   Each group is colored by its relative accessibility  see Annex 4     Colors range from dark    blue for completely buried amino acids  to red for residues with at least 75  of their  maximum surface exposure  The relative accessibility of a residue X is obtained by  comparison to a reference value of 100  accessibility computed in an extended conformation  in the pentapeptide GGXGG        By Threading    Colors each residue of the protein according to its energy  computed by a  Sippl like  mean             Energy force potential  see Annex 4         Dark blue means that the threading energy is low  the  residue is happy with its environment   red means that the threading energy is high  the  residue is not happy with its environment     By Force Field Colors each residue according to its force field energy  computed with a partial   Energy implementation of the GROMOS 96      A dialog lets you choose what kind of interaction  you want to compute  bond  angles  improper  electrostatic     and ask for a text report where  detailed energy of each residue is given  Especially useful during refinement of a model as  you can color by bond and angle deviations only  and this will identify distorted parts of the  protein    By Protein The backbone of those residues whose 6    angles do not plot in the allowed ar
130. lcome      Related commands  sub do while return  Demonstrated in example script  none    e groupcount    Will return the number of groups in a layer  This is functionally equivalent to a select all followed by a  selcount  although it is quicker   Sint_varname   groupcount of  lt layer gt      Related commands  selcount  Demonstrated in example script  02  03  and 04    e hide    Hides some parts from the view  This is functionally equivalent to unchecking the show column on the  Control Panel    hide  lt part gt  of  lt selection gt     hide in  lt layer gt   lt part gt  of  lt selection gt    where  lt part gt  can be any combination of res  side  label s urface  ribbon  vdw     Related commands  show color  Demonstrated in example script  06    e inline gt   text   lt inline    This is used in conjunction with the open command to load PDB files directly embedded in the script   which is useful mostly for web servers that need to return a script pdb file in a single file     open pdb INLINE gt    ATOM 1 N THR 1 17 047 14 099 3 625 1 00 13 79  ATOM 2 CA THR 1 16 967 12 784 4 338 1 00 10 80  ATOM 3      THR 1 15 685 12 755 5 133 1 00 9 19  ATOM 4 O THR 1 15 268 13 825 5 594 1 00 9 85  ATOM 5 CB THR 1 18 170 12 703 5 337 1 00 13 02  ATOM 6 OGl THR 1 19 334 12 829 4 463 1 00 15 06  ATOM 7 CG2 THR 1 18 150 11 546 6 304 1 00 14 23   lt INLINE     Related commands  open  Demonstrated in example script  none    e is selected  Checks if a specific residue is selected   is_selected 
131. le  deg  fa  000  Stereo Separation  Pixels  jo    If you select Red Blue Stereo  you need to set the  color of your glasses  left eye and right eye   and  you can adapt to your sight the Rotation angle   item below      If you select Side by Side Stereo  you can adapt to   your sight the following parameters      Rotation angle  the left and right images will be  rotated by a half of your entered value  positive  values are for parallel stereo viewing  negative  values are for cross eye stereo viewing       Stereo Separation  enter here the distance  between the two images      check Strict Screen Separation to avoid that  both images overlap when zooming     If you select a Hardware Stereo  you can set the  rotation angle  for Top Bottom and in a window   and the stereo separation  for Top Bottom only               ANNEX 1  LIST OF KEY MODIFIERS AND MENUS       L  KEY MODIFIERS    NOTE    Option key in Mac OS corresponds to right mouse in Windows     Please  note that in this beta version  the keys and shortcuts will best match the user guide for the Mac  version  not for the PC version  However  the Ctrl key is mapped to the right Alt key  The middle  mouse button can be used to move the molecule  and the right mouse button can be used to zoom  in out        Graphic window                               Action Result   help or   right mouse on PC  Center and fit view to window   tab Cycle through mouse actions  translate    zoom     rotate  shift   tab Cycle through mouse a
132. lecting SwissModel gt Load Raw Sequence  The Select a Text File dialog is  displayed to let you browse though your computer for the FastA target sequence     e The target sequence is a SWISS PROT file   It can be loaded by selecting SwissModel gt Load Raw Sequence as explained above  or it can be  directly imported by clicking File gt Import  The Import dialog is displayed  enter the SWISS PROT  accession code and press the SwissProt seq  button  see point 21    When a SWISS PROT sequence is imported into DeepView  the header information is lost  This can  be retrieved in a separate window by selecting again File gt Import  and then reentering the SWISS   PROT accession code and pressing the SwissProt text button in the Import dialog  Displaying the  SWISS PROT header might be useful to find out if the protein contains target sequences that need to       78 DeepViewManual    be removed before performing an alignment  or to identify active sites residues to help guide the  alignment     NOTES   e DeepView lets you load only one target sequence at a time  except in the special case of multimers   where the sequence of the chains must be separated by a semicolon and be in FastA format      Since no structural information is available for a target sequence  DeepView provisionally models it as  an alpha helix           C spdbv download P41047 sw x     ID FASL MOUSE STANDARD  PRT  279 AA  a  AC P41047  Q61217    DT 01 FEB 1995  Rel  31  Created    DT Ol FEB 1995  Rel  31  Last sequ
133. lecting specific groups on the Control Panel on the basis of atom properties   residue properties  structure properties  or other criteria  Selected groups appear in red on the Control    Panel     If several layers are loaded  shift clicking a Select option allows extending the selection to all layers     50 e Applying basic selections    Use the following commands of the Se ect menu to achieve the following basic selections        Select menu             Command Action  All Selects all groups   None Deselect all groups        Inverse Selection    Selects the inverse of a current selection        Visible groups    Selects those groups for which the backbone  the ribbon  or both  are displayed on the  Graphic window        Pick on screen    Allows selecting groups by picking them on the Graphic window        Extend to other  layers    When working on a project  this command copies selection status from groups in the  currently active layer to all other layers  based on the sequence alignment  This command is  useful for identifying important counterpart residues for an aligned structure  such as active  site residues        Groups with same  color as          Allows picking a residue on the Graphic window  and selects all residues with the same  color           BASIC DEEPVIEW COMMANDS 23    51 e Selecting eroups by type    Click Select gt Group Kind  This displays a submenu to select groups by type     Select gt Group Kind command  Groups selected                   Ala  A  Al
134. les     Select the font size  lt     d P B  number of decimals  Ms see  and color for labeling Nb decimals     1  3   the distances and       angles between atoms  coer                154 e Color settings    Set the colors of various objects by clicking the items of the following dialog  which will display a  standard color palette to let you choose the colors        Molecule Color Settings Lx  Backbone and    CPK atom colors  by sidechain colors of    default C  white  H  Atoms r Amino Acid Kind  amino acids    cyan  N  blue  O  red  q according to four   P  orange  S  yellow       H   N   D   Acid   Basic   properties  by default  Others  gray   P   s   Other  Polar   Non Polar   Acidic  red  Basic     blue  Polar  yellow   Bons _  gt  Structures   Non Polar  gray         Bond colors  by    default SS  yellow   lt      S Bond   Helix   Strand   Backbone and  Strong H Bond  idechain col f  green  Weak H      SuongHBond   re   a a  Bond  dark green  Weak H Bond   according to their    Clash  purple   Clash   secondary structure   by default Helix    Background  by PA   f   default black   A     pea                      red  Strand  yellow   Other  gray               96    155 e Ribbon preferences    Set the appearance of ribbons on the Graphic window     DeepViewManual                nb Strands  3        V Render as Solid ribbon    Ribbons Preferences      Fast display  non solid   edit the nb of strands to represent the ribbons   for static and moving molecules     3D displa
135. mages  These commands do not actually modify the structure of molecules  and will only  affect the rendering  note that these modifications are not saved in DeepView files and are lost when  Tools gt  Detect Secondary Structure is applied      Examples of application   Y ou can try to improve a protein image  For example  if a strand is directly followed by a helix  and an  arrow is put at the end of the strand  this depends on your ribbon preferences  see point 155   it might  happen that the arrow is not complete because the last strand residue is assigned to the helix  To make a  nicer image  select the last strand residue  or the first helix residue   and set it as a coil residue     Procedure  On the Control Panel  select the residues to be transformed  enable their ribbon visualization on the    Graphic window  and then do one of the following     e Under the Edit menu select a command to achieve one of the following actions        Edit menu       Command Action       Assign Helix Type to   Selected residues are displayed as o helix   Selected aa       Assign Strand Type to   Selected residues are displayed as B strand   Selected aa       Assign Coil Type to Selected residues are displayed as random coil   Selected aa                e Click Tools gt Detect Secondary Structure to reset the display to the originally computed secondary  structure of the currently active layer     b  Searching commands    98 e Searching a molecule for a sequence pattern    ADVANCED DEEPVIEW
136. mode  optional     To be enabled before manually which is useful if the target sequence 133  refining the alignment  contains two or more identical chains   Submitting a   SwissModel gt Submit Modeling Submits a generated modeling project  modeling   Request   to Swiss Model 134 135  project    Select gt aa Making Clashes Selects those residues of the modeled    molecule whose atoms make clashes  Improving a with other residues  returned model     I e    Tools gt Fix Selected Sidechains Browses the rotamer library to choose 136       the best rotamer for a selected aa             Build gt Build Loop     Build gt Scan Loop Database       Computes or loads a series of loops  connecting two amino acids          NOTE     The following commands under the SwissModel menu are currently not used or still in development        Load FoldFit Alignment  Save FoldFit Alignment    Ignore Selected AA during modeling  Use Selected AA during modeling  Draw Residues to Ignore as         Move raw sequence into    Set current layer as reference  structure  Move structure into raw sequence       Lock Selected Residues of Model  Unlock Selected Residues of Model          Build Preliminary Model  Save Optimize Model Job          I  LOADING FILES    127 e Loading a target sequence    DeepView supports two formats to load a target sequence  i e  a protein to be modeled   FastA and    SWISS PROT     e The target sequence is a FastA file  not included in the SWISS PROT database   It can be loaded by se
137. modeling projects from DeepView  This Optimise mode offers a much better control over the whole modeling process  since it lets you  perform and improve the alignments     Oligomer modeling   This mode is used to model multimeric proteins  Requests must be send from DeepView     GPCR mode     Models the 7 transmembrane helical part of G protein coupled receptors  GPCR      126 e The Optimise  project  mode    The following points explain how to perform a submission to Swiss Model in the Optimise  Project   mode  which requires going through the following steps by using DeepView                    Generating a  modeling   project       Step Command Action achieved See point     File gt Import gt  Grab from server Load the target sequence to be modeled  SwissProt Seq 127  or  Loading files   SwissModel gt Load Raw Sequence    Edit gt  BLAST Selection vs  ExPDB  or Load homologous template s  128    SwissModel gt Find Appropriate   ExPDB Templates  e Fit gt Magic Fit followed by Only if more than one template were     Fit gt  Generate Structural Alignment loaded  superpose all templates and 129  or generate a structural alignment     Fit gt Iterative Magic Fit                                  ADVANCED DEEPVIEW COMMANDS 77    Fit gt Fit Raw Sequence Aligns the target sequence onto the  template s  and displays a preliminary 130  3D model for the target  e Alignment window The sequence alignment can be refined 132  manually  e SwissModel gt Homo Multimer Mode Enables the multimer 
138. mple  4mdh pdb contains the transformation matrix needed to  superpose chain B onto chain A      Examples of application   The asymmetric unit of a crystallographic unit cell may contain only part of oligomeric protein  structures  Often the information to construct the biologically active form from the initial coordinates is  provided as a transformation matrix in REMARK 350 lines of PDB files  See for example files  lout pdb  trout hemoglobin      Procedure   e General procedure    Once a molecule has been loaded  select on the Control Panel the groups to be transformed and click  Tools gt Apply transformation on current layer  This will display the Transformation dialog box to let  you enter a transformation matrix     ADVANCED DEEPVIEW COMMANDS 61    Transformation x     This will act on the current coordinates  not those present in the file   You might have to  reset the orientation  first        m Rotation   To apply a matrix contained in a PDB file     x  fi ooo xfoooo v  foo z Open the PDB file  scroll it down until the    po xpo ve poo MTRIX lines  just before the atom       A coordinates   and click a MTRX line  the  Z  jooo  x fooo v  foo z matrix values will be copied into the  Transformation dialog     To apply a matrix of your own choice   Enter here the matrix values     Deep View does not check if the matrix that you  entered is valid  you can undo a transformation   Cancel   by checking the Apply Reverse Transformation  option  however  this will not let you 
139. n RAM    Images bigger than the screen cannot be rendered  for large images POV Ray must be used      e POV Ray rendering    To obtain 3D images with a better quality  you can save your views to POV Ray formatted files by clicking  File gt Save gt Pov3 Scene or File gt Save gt MegaPov scene  same as Pov3 Scene  but with even smoother colors   You  will get ray traced quality images  which means that you will be able to add reflections  refractions   transparencies  and shadows to your view  As POV Ray renders spheres and cylinders as mathematical  objects  these will always be perfectly smooth  regardless of the smoothness settings that you had  defined in the Preference menu     Linux and Irix  pressing the Render button will run POV Ray and display the result  see point 33      Have a look at Armand Tepper s homepage  Leiden University  for some really breathtaking examples   http   wwwchem leidenuniv nl metprot armand        II  STEREOSCOPIC MODES    Click Display gt  Stereo View  this toggles the stereo view on and off     Swiss PdbViever supports three distinct stereo modes  red and blue  side by side  and hardware stereo   Red and blue and side by side are supported on all machines  whereas hardware is only supported on  machines equipped with hardware devices  e g  Stereographics CrystalEyes  NuVision   Read carefully  instructions given in ANNEX 3  HARDWARE REQUIREMENTS to prevent any damage to the  screen     Stereoscopic modes can be selected on the Stereoscopic Vie
140. n code before pressing the PDB file or ExPDB file buttons  depending  on the template file type     II  GENERATING A MODELING PROJECT    Generating a modeling project means adjusting a sequence alignment between the target and the  templates  This is the alignment that will be submitted to and used by Swiss Model to construct the 3D  structure of the target sequence  The following steps need the display of the Alignment window     80 DeepViewManual    129 e Superposing and aligning all homologous templates    If several templates were selected  they first of all need to be superposed by doing one of the following   e click Fit gt  Magic Fit and Fit gt  Generate Structural Alignment  or   e click Fit gt Iterative Magic Fit  the structural alignment will be automatically done     For further details on these procedures see points 116 118     h 2tunb  611x274         Before  the fit    Target sequence    Templates    i Template 2 onto After    4 template 1 the fit    Target sequence    im Alignment    Target sequence    KPAAHLI GOP LWRANTO  TPSOKPVAHVVANPOQAEGOLOWLNRRANA    Aligned templates    Templates alignment        130 e Aligning the target sequence onto the templates    Click Fit gt Fit Raw Sequence to generate a sequence alignment between the target and the templates   This will provide the target with a preliminary 3D structure  which is only to help you further adjust a  better alignment     ADVANCED DEEPVIEW COMMANDS 81        P41047  611 x274     A provisional 3D str
141. n groups are treated as HETATM          Show an alert when some sidechains are reconstructed  Check these items to scale B factors and or RMS             Reconstruct sidechains with missing atoms  colors between their min and max values  a    Otherwise  a default fixed scale is applied for RMS I Scale B factors colors so that min   dark blue and max   red   values and B factor values   Scale RMS colors so that min   dark blue and max   red   RMS  0  lt  25 lt  5 0   B factor  0  lt  50 lt  100    Color  dark blue  gt  green  gt  red       150 e Loading preferences    Set here the default appearance of molecules  and enable some automatic processes when a protein is  loaded  Note that a more advanced treatment can be envisaged by using the scripting language        Loading Molecule Preferences x      m Options to apply after having loaded a protein                    T Center It  T Magic Fit onto first protein loaded    Check here to apply  these processes to  molecules upon  loading  refer to    T Generate Structural Alignment  T Compute Threading Energy                         Checking here will only Default Appearance r Default Colour points 116  121  and  apply the preferences set C Carbon C alpha Trace 105  respectively    in this dialog to non  Backbone fe CPK  Swiss PdbViewer files     Backbone   Sidechains    Secondary Structure Select a default  which include any PDB 2 coloring scheme for  C Ribbons C B Factor  file not saved by Deep I Z i molecules upon  View    V Sh
142. nce    The three following commands prompt the previously described Display Radius dialog box  see point  47   which allows selecting groups on the Control Panel  or displaying groups on the Graphic window   within a distance that you can specify  The dialog lets you extend a selection display around a previous  selection display  and includes an option to act on all layers        Select menu       Command    Action       Neighbors of  selected aa    Selects displays groups with at least one atom within the specified distance of any atom of  selected groups        Groups close to    Selects displays any group that is near any other group with a different chain ID  This    another chain command is useful to highlight residues at the interface of two chains        Groups close to  another layer    Selects displays any group that is near any other group from a different layer  It applies to all  layers  and is useful when interacting chains have been loaded into separate layers              56 e Selecting groups by structural criteria    Finally  use the five following commands to select groups according to specific structural criteria                                Select menu   Command Action   Accessible aa Selects residues with an accessible surface area higher than a given percentage  which you  will be prompted for in a dialog    aa Making Selects residues with atoms too close to atoms of other residues  Since van der Waals radii   Clashes are not assigned when files are l
143. nd drag symbol Change group phi only  0  zero    click and drag symbol Change group psi only  Menus   Action Result   shift Act on all layers          control   Select       Add to current selection       II  LIST OF MENUS          sosueyy 1S4 1Yd Suunp yed ULIO    IAOW   LUO   PAS BIg  XI 9H tud  y ISd IYd P32WIO PS  SONO  poyosjag IZIUIOPULY  2190 98   Jepuosas 19939  DORJANG ORIUOD PAMA   sulewlog PPA   19D Yun Suojye J9ABT oye suely   Amn  uruKs oryde130  e15A1  pring  Joke  1u  ormo uo uonguroJjsuuu1l  Ajddy   Suljeouuy p    le nurrs  yoreas oarjsneyxy  Aq pue yomo SUTBYSEPIS p9169 9S XI4   N I1O  uonestruruy AS19uq   ppr 99104  AS1ouq   1nduoo   Surpeo1q 1  AS1ouq   Jnduroo   de IMI     enu  lod 21es019014    nduroo  398J NS eno   Jnduroo  spuoq H 9 nduroo    nu  us oo      SUOISOY PIMOJ Y JO INO ISq TY UNA ee  Suor8  q  9307  JO MO ISJ TYA YIM ve    spior ouwe SN Y Y L U0U       sltoo   spuens   S  S1 9H   sploe oure joq uou 199 9S  sproe OUT Ie od PAPS  Sploe oure IPY PAS  sproe omru orseg pS  puog S S   JUOATOS   WILVLAH       Dspnoo  lonu o jo 1517         ee 07 Jo 1511     Sprog OUT pajon qsuoda y  spuog H 1odo1g ZUL  sureuo  pisS    uoqyogeg YIM s  use O FUEN ee  s  use O JULIN ee   JO0A8  190 ue o    so O SANOIO  ureuO 19430 ue o  3so O   sdnoio   ge paS Jo SIOQU  TON   SI 9IJ9NIS    JO 0  psutt SSOY A    BR    mp  onmnS    FoI o  TEJU eve    m nmnS    Jol o   eonu  op  ve   SIOAB T 19010 o  pu91 xq   se 1O oO AUS VIM sdnorp   ge 9 qISS999V      mmo  nns   TEPUOI
144. ng charged  residues or  atomic partial  charges     Select a  computation  method     Enter the  protein  dielectric  constant and  the solvent  ionic  strength     Electrostatic Potential x     Parameters     Dielectric constant  solvent  80 000  V Keep Map  a      use only charged residues    C use atomic partial charges    Computation Method     Coulomb        Poisson Boltzmann    Dielectric constant  protein  fjs 000  Solvent lonic Strength  mol l   0 000     20 cycles    IV update display every    Computing electrostatic potentials requires several  iterations  check this item to refresh the potential  on the screen  which lets you see how the potential  converges     158 e Electron density maps  EDM  parameters    Enter the solvent  dielectric constant     Check Keep Map to  display the electric  field spreading out into  the solvent       Check here to display  the electric charge of  the molecular surface   you must have  computed it first       Enter the cutoff  values of the electric  charge  in kT e  to set  the color gradient     1 8 kT e  lt  0 0 kT e  lt  1 8 kT e  red  gt  white  gt  blue    can also be entered in the   Surface Preferences  see above         These settings affect 3D contouring of both electron density maps and electrostatic potential maps     Electron Density Map Parameters x     Infos       x Y  Unit Cell Size  A  E 100  ra 100 37 900  Cell Angles  Nb Sections    Min Section  Max Section           From Section  es  re fa  to Section Boo je nz
145. ning short help about a particular window    Either click its small red question mark  or select the window under the Help  Apple or Info menus   according to the platform      29 e Obtaining detailed help about all DeepView commands    Under the Help  Apple or Info menus  according to the platform   click one of the following commands        Help  Apple or Info menus  according to the platform              Command Action  WWW Manual Opens your web browser to the HTML User Guide at the DeepView Home Page   Local Manual Opens your web browser to the HTML manual stored on your computer  provided that    you have downloaded and installed it in your stuff directory  see point 15         User Defined Links Opens your web browser to the page    user htm    in your usrstuff directory  and lets  you set your favorite links to go quickly where you want on the net  directly from  within DeepView  see point 20                  30 e Updating the program  not implemented yet     Under the Help  Apple or Info menus  according to the platform   click Update Swiss Pdb Viewer  the  program will look in the server for a new version of DeepView  or for updated library files  and will  automatically download and install them on your computer        Ending a Deep View Session             During a DeepView session  you might have loaded several molecular coordinate files  see point 21    displayed objects around them  As DeepView will immediately quit when you invoke the Exit  command  see point 3
146. nt_varname   ask  lt string gt      where  lt string gt  contains the question to be presented to the user     Related commands  if  Demonstrated in example script  08 and 10    e atan    Computes the arc tangent of an expression  Values are in radians   atan  lt float gt      Related commands  sin asin cos acos tan PI  Demonstrated in example script  none    e build    ANNEX 2    Adds various objects such as amino acids  molecular surface   build in  lt layer gt  molecular surface of quality  lt int gt      Related commands  delete  Demonstrated in example script  none    e center    Centers the view on a selection or on visible groups   center on  lt selection gt    center on visible     Related commands  show hide  Demonstrated in example script  05  09  and 13    e chain    Will get the chain name of the first selected group found in a selection  Returned value is of type   lt string gt    chain  lt selection gt      Alternately  you can access directly a specific residue from a specific layer  which is faster and handy  in loops with   chain  lt layer gt   lt int gt      Related commands  name res ss access  Demonstrated in example script  11    e color    Colors some parts of the view  This is functionally equivalent to the color column of the Control Panel   color  in  lt layer gt    lt part gt  of  lt selection gt  by  lt vector gt    color  lt part gt  of  lt selection_variable gt  by  lt vector gt    color  lt part gt  of  lt selection_variable gt  in  lt color gt  
147. ntrol  Panel window   Even non amino acid groups are selected     non TRANS aa Residues with cis  or distorted peptide bonds     aa with Phi Psi out   Residues outside of the common a  B  and    core regions  see point 93  Ramachandran  of Core Regions Plot          aa with Phi Psi out   Residues with unusual and or   values  Few residues should be here  except for Gly  see  of Allowed Regions   point 93  Ramachandran Plot             NOTE     24 DeepViewManual  You can select an individual secondary structure by clicking on a  h    s  or     in the second column  under the group header of the Control Panel  see point 74     54 e Selecting groups with respect to a reference    The following commands presuppose that a structural alignment has been computed  see point 121         Select menu       Command    Action       aa identical to    ref     Selects residues that are strictly conserved between the currently active layer and the  reference layer  first loaded         aa similar to ref     Selects similar residues between the currently active layer and the reference layer  first  loaded   By default  the PAM 200 matrix will be used  and the minimum score needed to be  considered similar can be modified in Preferences gt  Alignment  see point 162            aa matching ref   structure       Selects residues of the currently active layer whose backbone has a RMS deviation to the  reference layer inferior or equal to a certain threshold           55 e Selecting groups by dista
148. ntrol Panel x    en   gt  Click the gray bar to display a pop up menu containing   gt  F the names of all loaded molecular coordinate files     On the pop up menu  select a file  this will be the  currently active layer  governed by the Control Panel     Selecting the currently active layer on the Control Panel        NOTES    e The currently active layer can also be selected on the Alignment window  see point 114  and on the  Layers Infos window  see point 84     e Hitting the Tab key while the Control Panel is the active window cycles through all layers     72 e Centering the model on a specific group    Windows  in the Control Panel right click a group to center the view on its alpha carbon  CA   The  group appears in bold in the Control Panel  This action is very useful for jumping to a specific group in  the model    Linux  Irix  right Alt   click the residue using any mouse button    Mac  option click the group in the Control Panel        73 e Selecting all groups belonging to a chain  The first column under the group header is for the protein chains  named A  B  C     Click anywhere to  select all groups  amino acids   hetero groups  belonging to the selected chain   If the model contains no  chain identifiers  the column is blank and clicking it will select all groups     74 e Selecting all groups belonging to a secondary structure element  The second column under the group header is for the protein secondary structures  named h  s       Click  anywhere to select all 
149. nts lying above correspond  to amino acids in un favored geometries     Tools gt Compute Energy  Force Field   Force Field vs  amino acid sequence        To display on the Graphic window the resulting force at each atom  click Display gt Show Forces  These  will appear as dotted segments in the direction of the force  colored in a gradient     0 Kj mol  lt  2500 Kj mol  lt  5000 or more Kj mol  dark blue  gt  green  gt  red    107 e Computing energy minimisation    Concept  Forces acting on each atom of selected groups are minimized by iterative force field calculations  followed by structural adjustments     Examples of application   Whenever a protein is distorted  for example  after applying mutations or torsions  or after  reconstructing loops   computing an energy minimisation can repair distorted geometries by moving  atoms to release internal constraints     Procedure  First of all  click Preferences gt Energy Minimisation  a dialog lets you adjust the minimisation  parameters  see point 159      108    58 DeepViewManual       Enable one  two  or three cycles of z steps  Energy Minimisation Preferences x  oF Steepest Descent  currently the only  available energy minimization method      M D   20 Steps of  Stee est Descent y   P   Checkmark the interactions to be  T De  20 Steps of  Steepest Descent  gt   considered   J De  20 Steps of  Steepest Descent y     Cutoff  enter a distance  A  over which    non bonded and electrostatic interactions  7 IBAE Y Ia bonderl will n
150. o  translate the molecule      Here  only translations TRANSLATION ALONG a and b   along one axis and along a   Control click one   and b are shown   translation to translate a  copy of the molecule     Tools gt Translate Layer along Unit Cell     NOTE   The unit cell must be displayed on the Graphic window  this can be achieved by checking the Draw  Unit Cell option in the Electron Density Map Parameters dialog  see point 158      e Applying crystallographic symmetries    Concept  Applying a crystallographic symmetry means generating layers of symmetrical molecules by applying  crystallographic symmetry operators     Examples of application   This function is used to generate the symmetry related molecules in a crystallographic unit cell  e g  to  examine crystal contacts  identify protein protein contact surfaces or identify the biological active  arrangement of an oligomeric protein     Procedure   Tools gt Build Crystallographic Symmetry  this will display a list of space groups with their  corresponding symmetry operators  If the current PDB contains a properly formatted CRYST1 card   the correct space group should be shown on top of the list  You can apply the provided operators  individually  or all together by clicking on the space group symbol     60 DeepViewManual    E C  WINNT  Profiles mfh10000 Desktop viewer download hel the    x     5 HS GLY 104 TRP 108 5  6 H6 VAL 109 ARG 114 1    H  VAL 120 ILE 124 5 PDB file  1  13 ALA 42 ASN 46 0      1    2  1 3 GLY 49 GLY 
151. oaded  Deep View looks for atoms that are closer than the  minimal H bond distance  as set in Preferences gt H bond detection threshold  when no  hydrogen atoms are present   A finer way to find clashes consists in coloring the molecule  by force field energy  residues that have a high non bonded energy  colored in red  are too  close to each other    aa Making Selects groups with at least one atom too close to the backbone of another group    Clashes with   Backbone   Sidechains Selects those buried residues whose sidechain could make an H bond or a salt bridge  but do   lacking Proper none  see point 101  computing H bonds    Few should occur in good structures    H bonds   Reconstructed Selects residues with reconstructed sidechains  These may have been built automatically for             BASIC DEEPVIEW COMMANDS 25       amino acids residues with missing atoms  which often occurs for highly mobile surface residues   Automatic reconstruction can be disabled  see point 149         Display menu    The Display menu is mainly comprised of Show and View commands  These are checkbox commands   which turn on and off various viewing options  Some of these options are also available through the  Layer Infos window     57 e Show commands    Show commands consist of self explanatory toggles for showing or hiding   e the global coordinate system axes    e the carbon alpha trace    e backbone oxygens    e sidechains even when backbone is hidden    e dot surfaces  must have been computed
152. oloring objects  as well as for analyzing molecules by measuring distances  and angles between atoms  They can be grouped according to their location                                                                                                                                Location Command Action achieved See point   ES Center the visible groups 41  TEHA Translate  zoom  and rotate molecules 42  Fa Measure distances between atoms 43  2   Measure bond angles 44  S    Ra Measure dihedral angles 45  R Identify groups and atoms 46  Re Display select groups within a distance of a picked atom 47  Ba Center the model on a picked atom 48  Edit commands Edit the identification of a molecule 49    apply basic selections 50    select groups by type 51  Toolbar Select commands   select groups by property 52    select groups by secondary structure 53  4   select groups with respect to a reference 54  5   select groups by distance 55      select groups by structural criteria 56    show hide various objects 57 58  Displ  d   select various views for displaying a molecule 59  k LS SO   set the style of labels placed by the Control Panel 60    clear all labels placed by the tools 61  Color commands   Let you color all or parts of a molecule by different criteria 62 66    Es  j Displays PDB files or opens text files  Ctrl clicking  67 68  o  ES   Provides help on the Toolbar 69  Let you center the model on a specific group 72  g Let you select    all groups belonging to a chain 73  E    5  
153. om names                 Rename Layer Components x   Layer Name  new            Fields for renaming     the layer     the chain ID of selected groups     Rename Chain of Selected Groups      to leave unchanged       Field for renumbering selected    Renumber Selected Groups fram f   to leave unchanged  groups           Rename HETATMs x    Field for renaming the selected    Group Name   ATP P  HETATM        Atoms Names PG 10161 02G  036  PB   0181 028  O3BIL   P41014 024 034 0510510410414   E51031021021C11N91C81N711   i  EEA Field for renumbering the      atoms belonging to the selected      HETATM  four characters per    atom  as in PDB files    Coree            Rename Layer Components and Rename HETATMs dialog boxes        In addition to these specific commands  the Edit menu includes the following commonly used  commands    e Undo and Redo  which allow undoing and redoing the last action    e Cut  Copy  Paste  and Clear  not implemented yet      22 DeepViewManual    For explanations on all other commands of the Edit menu  which consist of advanced commands  refer to  the following points                             Edit menu   Command See point   Script Commands Annex 2  Scripting  Language   Find Sequence 98   Find Next 98   Search for PROSITE pattern 99   BLAST selection vs  SwissProt 100   BLAST selection vs  ExPDB 100   Assign helix type to selected aa   Assign strand type to selected aa 97   Assign coil type to selected aa       Select menu    The Select menu allows se
154. or  molecular surfaces   If you color them  by their  Electrostatic  Potential  you need  to compute it first  and edit here the  sigma values for  the electrostatic  potential     NOTE  Coloring a  molecular surface  by its electrostatic  potential is  equivalent to  mapping the  electrostatic  potential to the  surface  see next  dialog      General Appearence  Real    Not drawn  C Dotted Lines  Plain Lines  Filled Triangles    General Appearence  C Dotted Lines      Plain Lines     Filled Triangles  only in 3D mode     Quality  1  6  fi  Transparency lb    Default surface Color   C Cavity     Atom Type  C Electrostatic Potential  Red White Blue    fi  800 fo  000 fi  800     Transparency will show only on SGI or when  the scene is rendered with PDV     Ignore Selected Residues   for example cofactor     Surface Preferences El    Time     Cancel      Select the general  appearance of  molecular surfaces  for  static and moving  molecules     Set the surface quality   1 coarser  6 finer   affects the precision for  detecting cavities  see  point 102   and  transparency  O none   100 full      Check here to compute  a surface ignoring  selected residues   useful to compute a  surface for one chain  only  for example         SETTING PREFERENCES    157 e Electrostatic potential parameters    97    Set various options for computing electrostatic potentials  The same dialog is displayed when  computing electrostatic potentials  as explained in point 103     Select  between    usi
155. os  lt int gt  to  lt int gt  residue range absolute position in layer  start at 0    Seq  lt string gt  a sequence  can be a prosite pattern      Within  lt float gt  of  lt selection_var gt     Example   Ssell   select in  1ATP  res  Y  and chain  I      It is currently not possible to provide very complex selections in one operation  but this is easily  overcame as selections can be added or subtracted    Example     sel    sell    sel2   sel3   sel4     A special case allows to get the current selection state of a layer into a variable  This is useful to  capture a selection made directly from the user graphical interface    sel   get selection of  lt layer gt      Related commands  selcount  Demonstrated in example script  all    126DeepViewManual    e set    Can set DeepView internal variables or atomic coordinates  The list of internal variables that can be  accessed is given in section B of this annex    set  lt internal variable gt     varname    set coord  lt string gt  of  lt selection gt     vector_varname   where  lt string gt  contains the 4 characters atom name  for  ex   CA    and selection a selection     It also allows to toggle the backbone representation for a layer to  ca_trace    set ca_trace  ON OFF  for  lt layer gt      Related commands  get  Demonstrated in example script  07    e show    Shows some parts from the view  This is functionally equivalent to checking the show column of the  Control Panel    show  lt part gt  of  lt selection gt     show 
156. ot be considered    a Ficus  Cutoff  10 000 A   Show Energy Report  check this item to  a as obtain an energy report  see point 106            M Torsions M Show Energy Report    Enter a value to stop minimization when   V Improper    the checked option is verified  in addition  I  Stop when delta E between two steps is below  0 050 kJ mol to the default stop after completion of the    T Stop when Force acting on any atom is below fio  000 selected number of cycles               Select between     Lock non selected residues  only selected  C Use an harmonic constraint  residues will be minimized      50  selected residues  Cancel   Use an harmonic constraint  enter a force    e000 A  KJ mol  acting on selected and non   E pes Ok selected residues to adjust minimizations     Check Lock Constraint is for CA only to  Energy Minimisation Preferences dialog  restrict the lock or constraint to CA       Lock non selected residues  Lock   Constrain is  for Carbon Alpha only          On the Control Panel  select the residues for which you want to minimize the force field energy  and  click Tools gt Energy Minimization  The force field of the selected atoms is minimized  Provided that the  Show Energy Report item is checked on the Energy Minimization Preferences dialog  an Energy Report  is displayed and  on the Alignment window  the force field graph is plotted  see point 106   On the  Graphic window  the structure of the minimized molecule is updated     NOTE    Click File gt Save Rem
157. ote Job to save the coordinates and related command files needed to run one of  the three structure refinement packages  CHARM  AMBER and GROMOS energy minimization jobs   You might need to edit the files manually  but this is a good first approach  This option is currently  deprecated since the GROMOS96 force field has been implemented in DeepView  but it has not been  removed  as it may be useful to do molecular dynamics     d  Crystallographic commands    e Translating a molecule along its unit cell    Concept  You can translate a molecule  or a copy of the molecule  along the axes of its unit cell  provided that  the currently loaded coordinate file contains the crystallographic unit cell information  CRYST record      Examples of application  Translating copies of molecules in conjunction with applying symmetry operations can be used to  examine crystal contacts or to construct biologically active protein assemblies     Procedure  Click Tools gt Translate Layer along Unit Cell  this will open a window providing a list of possible  translations     109       ADVANCED DEEPVIEW COMMANDS 59    Bm CAspdbvi_stuff_icrystmov ba EA    a  Click on the appropriate translation    The window provides the Sis are a Geel b  gree  aad e Dahl  following translations  The direction of the translation is given  7 along one axis  by   or   or 0  no translation      along a and b  TRANSLATION ALONG ONE AXIS     along a and c     along b an c      along a  b  and  c    Click one translation t
158. otted sphere surrounding each atom  The surface will appear as a solid atom when  v OpenGL Rendering is enabled  or during POV Ray renderings  see points 140 141    The density of points can be set in Preferences gt Display  see point 167              Accessible Equivalent to plotting the van der Waals surface increased by 1 4     The density of  a points can be set in Preferences gt  Display  see point 167    Molecular Equivalent to applying a shrink wrap to the van der Waals surface model     To display a molecular surface  this must first be computed by clicking  Tools gt Compute Molecular Surface  see point 102   The surface quality and its initial  appearance can be modified in Preferences gt Surfaces  see point 156        User Not implemented yet                    BASIC DEEPVIEW COMMANDS    33    3 Thel  438 x 337      Van der Waals      surface  Normal display    3  Thel  438 x 337      Molecular  surface       Thel  438 x 337      Accessible  surface     Van der Waals       surface     3 Thel  438 x 337      Molecular  surface     Normal display    Visualization of Van der Waals  accessible  and molecular surfaces     81 e Coloring the molecule       Accessible  surface     3D rendering    3D rendering    The col column of the Control Panel allows assigning different colors to the backbone s   side chains   ribbon s   labels and surfaces of individual groups     To select the object to be colored     In the pop up menu of the col header select the object to be colore
159. ow Hydrogens  if any  Threading Energy loading       Show Solvent  if loaded      RMS  needs Magic Fit   Check here to filter all        Apply default settings only to non Swiss PdbViewer files  water molecules from the    structure  they will not be   FZ Ignore solvent WATSOLHOH  Cancel  OK      displayed  nor loaded        94 DeepViewManual    151 e Real time display preferences  You can specify how much the display of molecules should be simplified while these are moved  The    simpler the display and the    smoother    the handling of real time translations  rotations and zooms   Thus  various options to reduce the CPU load are provided     Real Time Display Preferences  gt       During real time operations  display     To allow a finer control of the CPU load  you can    V Sidechains I  Hydrogens    V Stereo pairs modify the maximum number of lines to draw  If  the number of lines to draw exceeds this   J    H Bonds    Labels   Electron Density threshold value  the program will first attempt to  draw the molecule without stereo view  then    Update H bonds and clashes during coord  move without hydrogen atoms  and eventually without         sidechains   However  the previous options should be    progressively disabled when the total number of  lines to display is greater than  In order to reduce even more the CPU load  you    can allow the program to draw only one group  out of n   Besides  if the total number of lines still exceeds the  previous settings  draw only one 
160. ows  Irix  Shift   Ctrl click   Linux  shift   left Alt click        32 DeepViewManual    80 e Displaying surfaces  DeepView offers three ways to represent a surface     Accessible surface    Rolling solvent  molecule    Molecular surface    Van der Waals  surface    Molecule    Surface Definition  Van der Waals Contact surface of each atom  based on the Van der Waals radius     Accessible Surface described by the center position of a water molecule that would  be rolled over the protein  This is approximated by rolling a sphere with  a 1 4    radius  which is approximately the radius of a water molecule     Molecular Area that can be reached with the surface of a solvent molecule  1 4      rolled over the protein           Surface types        You can display a surface by    e Directly enabling its display on the Control Panel  van der Waals and Accessible surfaces    e Computing it first  see point 102  and enabling its display on the Control Panel  Molecular surface   e Loading it from a file  see point 22   any surface     Using the Control Panel lets you toggle on and off the display of the van der Waals  Accessible and  Molecular surfaces assigned to each group  individually    e select a surface in the pop up menu associated to the surface header  fifth header     e under the surface header  checkmark the groups for which you want to display the selected surface        Control Panel  surface header       Header   Surface type Drawing result       EY Van der Waals   A d
161. pe  lt float gt      X    lt 1 0 1 0 1 0 gt    3 0    will put  lt 3 0 3 0 3 0 gt  into  X or performs a dot product if the operation involves two vectors   The scalar product can be obtained with the  X  operator     X    lt 0 0 1 0 0 0 gt  X  lt 0 0 0 0 1 0 gt    Floating point and integer variables can be pre post incremented with    lt var gt  and  lt var gt     respectively  or pre post decremented with    lt var gt  and  lt var gt    respectively  This is mainly used for  loops   The remainder  modulo  of an integer division can be accessed by the   operator as in    print 8   3     112DeepViewManual    which would give 2   e Commands    Available commands are  alphabetically      access acos angle align align_pos asin ask atan build center chain color compute clear close cos delete  dist do else export fit get goto groupcount hide if inline is_selected layername max min minimize move  mutate name normalize num omega open pause phi Pi    please do    print psi readln redraw rename  renumber res rotate return rms save selcount select set show silent sin ss stop sub substring superpose  system tan torsion    thank you    while zoom    NOTES      For version 3 7b1  some commands might not be implemented on all platforms  More commands will  be added as needed      You can find several script examples in the scripts directory  Script examples are named script01 txt  script02 txt etc  Scripts are designed to progressively introduce more and more features and an other  way to
162. ports DimaondFireGL400 video card   Make sure your graphic card is running with the  correct vertical refresh rate  e g  60Hz  before switching your emitter  e g  EPC2  to stereo    Provided that OpenGL stereo is supported by your graphic card  DeepView automatically uses it as the  default hardware stereo format  You should see both left  and right eye views superposed in one  window    We have tested this mode successfully on an HP visualize fx4 video card with an HP1100 monitor     SGI     The only hardware stereo mode supported for now is Above Below  STR_RECT     In principle SGIs are ready for stereo display  but you might need additional adaptators on certain  machines  and an emitter in all cases    We have tested this successfully on an Indy with a SGI 20  monitor     Linux     The only hardware stereo mode supported is Above Below    DeepView will determine different video modes supported by your hardware from the configuration  file  etc X1 1 XF 86Config    While switching to stereo view  the program will install a video mode with a lower vertical refresh rate  to stay within monitor limits when you activate your emitter  On switching back to mono view it will  reinstall your previous settings     Example   In the following it is assumed that you are using a resolution of 1280 times 1024  with an appropriate  vertical refresh rate  We want to add a new video mode at 1600 times 1200  which the program will use  to display the stereo view  You have to adjust your con
163. pplies crystallographic symmetries 109  graphic        commands      200 s gt Apply transf  on current layer Applies a transformation matrix 110  e File gt Open Electron Density Map Loads and displays electron density maps 111                      38 DeepViewManual    NOTES   e     This action does not actually modify a structure  It just alters its visualization   e Some advanced commands output result text files that can be opened with a text editor and printed     a  Modifying commands    88 e Mutating amino acids    Concept  Given a molecule  you can mutate an amino acid by first replacing its sidechain  and then browsing a  rotamer library  Rotolib aa   which provides the most commonly observed orientations for the new  sidechain     Examples of application  Studying mutations by using DeepView can be very useful to quickly evaluate their putative effects  before actually performing them in the lab     Procedure   To initiate a mutation  click the Mutate tool  12  button of the Toolbar  and  following the instructions  that appear in the message space below  pick the amino acid to be mutated by clicking any of its atoms  on the Graphic window  A list with the 20 protein amino acids is displayed  Chose a new amino acid in  the list  the original sidechain of the selected group will be replaced by the  best  rotamer of the new  amino acid  Clicking outside the list or pressing  return  or  enter  will highlight the original amino  acid in the list   For a definition of the
164. pt variables  that can be used to store values in scripts  and  program variables  internal spdbv variables      Assigning a value to a script variable is done with    varname   value  Data types for script variables are attributed implicitly during the assignment   Examples    X   1 0  will assign the value 1 0 of type  lt float gt  to  X    X   1  will assign the value 1 of type  lt int gt  to  X   Operations on variables are  usually  possible only between variables of the same type  but you can  force a value to be of a different type through typecasting   Example    X    float 1  will assign the value 1 0 of type  lt float gt  to  X   Valid typecast are    int   float   string     e Arrays    Currently  only arrays of  lt int gt   lt float gt  and  lt vector gt  are supported  The syntax is the following    X  lt int gt     value    The type of array is automatically determined by the kind of value that you put into it the first time    Memory is allocated dynamically and will only be released when a  thank you  statement is reached  if   you want to get back something  memory   you better be polite        e Operations    It is possible to add  subtract  multiply or divide data types  Some operations are of course not possible   multiplying two strings or two atom selections    Adding two strings will produce a concatenation     X    Hello      World      is equivalent to  X    Hello World    In the case of vectors  multiplication is scalar if one of the members is of ty
165. r proteins              Procedure  Use one of the following commands under the Build menu to build a new loop between a pair of amino  acids    Build menu   Command Action   Build Loop Several possible loops will be computed  A result list will be displayed in a Text    window  see figure below       selecting a loop on the list will compute its evaluation parameters and display them on  the window      accept one loop by selecting it on the list and closing the window     NOTE  For large loops involving more than eight amino acids  this command is much  slower than Scan Loop Database  see below         Scan Loop Database Several loops will be proposed from a database of known loops  _ oopDB_  stored in  the _stuff_ directory   A result list will be displayed in a Text window  see figure  below   Accept one loop by selecting it on the list and closing the window                 ADVANCED DEEPVIEW COMMANDS 41    E C  WINNT Profiles mfh10000 Deskt    E    clash score  5  PP 18 01                Evaluation parameters      click one to sort       FF  5401 8  C N   CA C N      C N  CA  the loops below according to that parameter   0 14 73 55 8 08  It takes a while      0 34 15 47 14 60    0 04 14 15 1 57  0 16  12 38  31 14    List of computed loops  the first column  C              Bisse Laste he N   gives the deviation in A to the ideal  closure bond length  while the next two      For the selected loop on the list  the evaluation parameters columns  CA C N  and C N  CA   give th
166. ree categories                                            Category Command Action achieved See point  Merging   Edit gt  Create Merged Layer Builds a new layer by from selected 115  commands  from Selection   residues  in all other layers    e Fit gt  Magic Fit Automatically superpose two structures 116    Fit gt Iterative Magic Fit    Fit gt  Explore Alternate Fits    F lt   Superpose two molecules based on 117  q selected residues     Fit gt Fit molecules from   selection  Superposing     E  commands   Fit gt Improve Fit Improves a superposition 118    Fit gt  Calculate RMS Calculate the root mean square 119     Fit gt Set Layer Sdt Dev into deviation of two superposed structures    B factors  e Fit gt Reset Orientation  current   Reset the orientation prior to a 120   layer only    superposition     Fit gt Reset Orientation  every   layer follows     Fit gt  Generate Structural Generates the structural alignment of 121  Alignment  Alignment   superposed molecules  commands   Fit gt Compress Gaps Compresses non sense aligned gaps in 122  the Alignment window  gaps present in  all layers for a specific column      Fit gt Reset Alignment Resets an alignment by striping all gaps 123             113    ADVANCED DEEPVIEW COMMANDS 65    Superposing commands    Superpose a molecule onto another to let you compare molecular structures  This requires fixing a  molecule  which is called the static molecule  whereas the superposed molecule designates the  molecule that is moved onto t
167. remembers where 1t was before  It will resume execution  where it was before entering the subroutine as soon as a return statement is reached   sub  lt label gt    lt     note that this must be the only command on a line    Execution will continue immediately after  lt label gt   which must end with a colon     Note that subroutines must be located at the end of the script  after the thank you statement   All  variables beeing global  be very careful when you use them  especially loops variables      Example   please do   sub elsewhere   thank you    elsewhere        print  Is grass really greener here     return          Related commands  goto do while return  Demonstrated in example script  08 and 10    e substring    Allows accessing substrings within a string by position  Substrings are separated by spaces and  numbering start from 0      string_varname   substring  lt int gt  of  lt string gt      Examples      X   substring 0 of  Hello World    will put  Hello  into  X    X   substring 1 of  Hello World    will put  World   into  X     Demonstrated in example script  04    e superpose    This command is equivalent to the Fit gt Magic Fit of spdbv    lt int gt    superpose  lt layer gt  onto  lt layer gt  using  lt string gt      where  lt string gt  contains the method to be used   CA    backbone    all   ss    This returns the number  of solutions as an int     128DeepViewManual    When  ss  is used  and more than one solution is possible  a temp file  match txt  is wr
168. rently rebuilds all H atoms of the layer        Add H2O A water molecule will be added at 2 6 A of the picked atom  in a location where it does  not clash too much and where it is able to do H bonds   Useful to add water molecules to  a structure and to evaluate their position               Build menu  Remove commands             ADVANCED DEEPVIEW COMMANDS 45                Command Action   Remove Selected Deletes selected residues    residues   Remove Bond Removes a bond added to a HETATM  You will be prompted for the two bonded atoms   the first one must belong to the HETATM  see note below     Remove H Bond Removes an added H Bond  which you will be prompted for by selecting the two bonded  atoms        Remove Hydrogens   Removes all hydrogens from the currently active layer  This will not apply to HETATM   All  groups unless you hold the Ctrl key while invoking this command   You might need to  remove H since DeepView may occasionally miss identify non hydrogen atoms as  hydrogens  depending on how the individual atoms have been named  which is sometimes  done incorrectly for two letters element abbreviations  i e  He  Hf  Hg  and Ho might look                   like hydrogens    Remove Hydrogens   Same as before  but only for non polar H  This produces cleaner pictures of NMR   Non Polar  structures  for example    NOTE     Add bond and Remove bond functions were designed to modify the connections of   e heterogroups wrongly connected in some PDB files     e heterogroups
169. ring gt   lt string gt      Related commands  zoo move  Demonstrated in example script  05  06  and 09    e return  Will resume execution where it was before entering the subroutine  See sub for more explanations     Related commands  goto do while sub  Demonstrated in example script  08 and 10    e rms    This command is equivalent to the Calculate RMS command under the Fit menu   rms of  lt layer gt  and  lt layer gt  using  lt string gt     lt floatvar gt    rms of  lt layer gt  and  lt layer gt  using  lt string gt     where  lt string gt  contains the method to be used   CA    backbone    all       Related commands  fit superpose  Demonstrated in example script  05    e ave    Saves all or part of pdb files from some layers   save  lt layer gt  as  lt string gt    save selection of  lt layer gt  as  lt string gt    where  lt string gt  contains the full filename  see discussion in open      An alternative set of commands that will save files in predefined directories located under the spdbv  main directory is available  Directories can be usrstuff  temp or download    save  lt layer gt  as  lt string gt  in  usrstuff temp download     save selection of  lt layer gt  as  lt string gt  in  usrstuff temp download    in this case  lt string gt  must contain  FONLY  the filename  as the directory is implicit  This is very  useful to make scripts portable among the various OS supported  Windows  Mac  Irix and Linux      Related commands  open  Demonstrated in example script  0
170. rol clicking the dog eared page icon opens the Select a TEXT file dialog to let you open any text file    Very large files are supported  which can be visualized this way    Many text file elements can be treated as active hyperlinks  When they are clicked they produce an   action  for example    e Clicking a SWISS PROT  PDB or PROSITE accession number  which appear in red in text files   downloads the corresponding file automatically    e Clicking an ATOM line will center the view of the model on this atom and will display only those  residues that are within a certain radius of the atom  To edit this radius  see point 167    e Clicking any other line containing the identification of a residue  group name and group number  will  center the view on the carbon alpha of the residue     NOTE  Text files cannot be edited or printed within DeepView   69 e Obtaining help on the Toolbar       Click the small red question mark to obtain help on the Toolbar     II  USING THE CONTROL PANEL    70 e The Control Panel       E Control Panel x     Currently active layer  Control Panel header    V visible   can move  Y   The first line is for toggling on  group showsidelabl  5  ribn col R and off the visualization and    movement of the currently  active layer  and for getting help  on the Control Panel      The second line provides a  series of items to be checked for  viewing them on display  from  left to right  the residue  show    its sidechain  side   its label   labl   its molecular s
171. s  see point 94   Note that an OXT is automatically  added before any energy calculation  see points 106      Procedure  To break ligate the backbone and to add a terminal carboxyl group  use the following commands under  the Build menu        Build menu             ADVANCED DEEPVIEW COMMANDS 43       Command Action       Break Backbone You will be asked to pick either a N atom or a C atom of the backbone  which will be  broken at this point        Ligate Backbone You will be asked to pick an unlinked backbone atom  and DeepView will try to ligate it  to the following or previous amino acid  based on distance  Backbone bonds are not made  if residues are too far apart        Add C terminal Adds a carboxy terminus for the C terminal end of the last amino acid residue in the  oxygen  OXT  currently active layer                 93 e Altering conformational angles    Concept  You can alter 0      and    conformational angles of selected residues     Examples of application   Certain combinations of q and   are  forbidden  because they result in steric hindrance  or clashes   between atoms  During the last stages of structure determination of proteins  crystallographers use  Ramachandran plots to check and rebuild unrealistic conformations in their models     Procedure   e Using the Ramachandran Plot window  A Ramachandran plot is a graph of versus    For selected  residues of the currently active layer  the Ramachandran Plot window displays one small square for  glycines and one 
172. s can also be set on the    For setting the Parameters and Surface Preferences dialog  see  Computation Method see point above      157     Electrostatic Potential dialog for setting the options for computing electrostatic potentials        Electrostatic potential maps can also be loaded in two different file formats   e maps computed and saved from a previous DeepView session    sph    e maps computed by external programs  such as GRASP or DELPHI    phi    Nicholls et al  1991     Once an electrostatic potential map is computed or loaded  you can visualize it around the molecule on  the Graphic window  and set its display on the Electron Density Map Parameters dialog and on the  EDM Infos window  The sigma value of the Electron Density Map Parameters dialog is used to set the  kT e cutoff     NOTE   We are aware that setting electrostatic potentials under electron density maps preferences is not very  coherent  But both electrostatic potentials and electron density maps are grid based  and it was faster to  implement it this way  A specific dialog for setting electrostatic potentials will be provided in the  future       Swiss PDB Viewer 3 7  b2     File Edit Select Build Tools Fit Disple      EJES 154   60 07   28    Lev  AEREA The contouring value of the first contour in the EDM  p    Move All Infos window is displayed on the Toolbar  e g  0 80    la3od  473 x 358   kT e      Red contour  comprises points with kT e values  lower than the cutoff  i e   lt     0 80 kT e     
173. se pairs of residues that are spatially  close to each other  These will be added to the previous selection     2  Superposing again the two structures based on the new selection    Iterations are done until the RMS cannot be lowered while keeping the number of matching residues as   high as possible     Procedure  On the Control Panel select the superposed molecule  second loaded layer  by default  so that it  becomes the currently active layer and then  select Fit gt Improve Fit     NOTE   The process is aborted if DeepView cannot find similar atoms close to each other  This will happen if  you try to improve the fit for two proteins that have not been superposed first     e Evaluating a superposition    Concept  DeepView lets you evaluate the quality of a superposition between two molecules by calculating the  RMS  between 2 layers  or the standard deviation  between more than two layers  at each residue     Procedure  On the Control Panel select for each concerned layer the same number of corresponding residues and  then  select              Fit menu  Command Action  Calculate RMS Evaluates the quality of a fit by calculating the RMS  Root Mean Squared deviation  see    Annex 4  RMSD  between two superposed molecules  The RMS  amp Auto Fit options dialog  is displayed to let you specify which are the two molecules  static and superposed  to be  considered  as well as which atoms are to be used in the RMS calculations  see point  116      Only selected groups on the Contro
174. setting POV Ray output  see point 141   POV Ray rendering                                                   Smoothness Number of facets used to Number of facets used to  describe one sphere describe one cylinder  1 8 10  2 18 14  3 32 18  4 72 22  5 162 26  6 200 30  7 288 34  8 450 38  9 648 42  10 800 46  11 1800 50  12 4050 54  13 7200 58                     Thel  468 x 396     Thel  468 x 396            Smoothness   1   for atoms and bonds     TO    Setting the smoothness of atoms and bonds     Smoothness   13   for atoms and bonds     TO       It might be a good idea to select a low smoothness to work on scenes  and increasing it once everything  has been set up  A high number of facets is actually not necessary to describe a good looking sphere   provided that the Use Meshes option is enabled on the 3D Rendering Parameters dialog     Other 3D features that can be set under Preferences gt 3D Renderings include   e the use of meshes for drawing solid objects  this will render nicer but slower images   e the real time display of solid images     141    142    88 DeepViewManual    Finally  click Preferences gt 3D Light to define the position and intensity of up to three sources of light  to illuminate 3D renderings     Current limitations of OpenGL 3D renderings on include    e Mac only  images appear in 256 colors on screen  but they will be always saved in millions of  colors   You need to allocate enough RAM to the program so that the entire image  24 bits  can  reside i
175. small plus sign for all other residues  Symbols are colored according to the current  backbone color set on the Control Panel     Name of the pointed residue     The plot delimits the allowed regions   laa Ramachandran Plot x  where most of the amino acids of any  Y given protein should plot   Select C or N to let  lt       in yellow  regions of sterically  move on the Graphic   180 120 60 0 60 120 180  allowed values of 0 and o     indow the C 180   j    window the C  120 Ep 120   in blue  regions of maximum  i or N  Fth tolerable limits of steric strain  terminal parts of the 60    protein when a dot is Psi 0 To alter the backbone conformational    dragged on the plot  angles of one residue  click and drag     0 en its symbol on the Ramachandran   120 120 Plot  To modify only  hold down   18  180 the 9 key while dragging the symbol   180 120 60 0 60 120 180 to modify   only  hold down 0  zero      Name of the Phi    currently active layer    Ramachandran Plot window        e Using the Tools menu  For selected residues on the Control Panel window  the Set Omega Phi Psi  command under the Tools menu offers a submenu that allows altering the values of backbone  conformational angles        Tools gt Set Omega Phi Psi command       Subcommand Action                44 DeepViewManual       Alpha Helix Rebuilds selected amino acids as one long alpha helix     60    g   40     The helix is not  perfectly straight since only    and   angles are modified  whereas bond lengths and w   
176. the Graphic window  the resulting force at each atom can be displayed     Examples of application  Both displaying the resulting force at each atom  and plotting the FF vs  the amino acid sequence  will  let you quickly visualize parts of the structure with incorrect geometry or too close contacts     Procedure   Tools gt Compute Energy  Force Field   a dialog appears in which you can include or exclude following  parameters for FF calculations  bond lengths  torsion energies  bond angles  improper angles   interactions between non bonded atoms  and electrostatic interactions  On the same dialog  check Show  Energy Report to display a text file presenting the details of computed FF at each amino acid   Once a  report has been requested  this is stored in the temp directory and can be re opened later by clicking  File gt Open Text File  Note that the content of the temp directory is deleted when the DeepView session  is closed       NOTE    Force fields are parameterized using all parameters  Therefore  disabling computation of some  parameters is an heresy and  although mostly used for didactic considerations  it is not encouraged   However  it might be useful to check and highlight residues on the basis of their bond length and angle  deviation only  neglecting non bonded and electrostatic interactions   or to quickly regularize the  geometry of very distorted residues before performing an energy minimisation with all parameters  enabled     ADVANCED DEEPVIEW COMMANDS 3T    
177. thod to be used   CA    backbone    all       Related commands  rms superpose  Demonstrated in example script  none    e generate structural alignment    Generates a structural alignment  It is functionally equivalent to the Generate Structural Alignment  command under the Fit menu    fit  lt layer gt  onto  lt layer gt  using  lt string gt     generate structural alignment    Related commands  rms superpose fit  Demonstrated in example script  none    e get    Can access internal DeepView variables or atomic coordinates  retrieve amino acid sequences  or  capture the current selection status of a specific layer  when modified directly from the graphical user  interface      sel   get selection of  lt layer gt      varname   get  lt internal variable gt      vector_varname   get coord  lt string gt  of  lt selection gt      string_varname   get seq of  lt selection gt    where  lt string gt  contains the 4 characters atom name  for  ex   CA    and selection a selection     The list of internal variables that can be accessed is given in section B of this annex     Related commands  set  Demonstrated in example script  07  08  09  and 10    e goto    One of the most useful  and controversial  commands  that allows to continue the execution from a  different point of the script    goto  lt label gt    Execution will continue immediately after  lt label gt   which must end with a colon     Example     118DeepViewManual    goto elsewhere   print  Never done    elsewhere  print  we
178. tial map to an SPDBV potential file    Potential   Sequence  FASTA  Saves the sequence of the currently active layer in FASTA format  single letter codes     Alignment Saves the current sequence alignment  formatted exactly as seen by clicking the page  icon on the left side of the Align window    Ramachandran Plot Saves a simple list of angles for selected residues of the currently active layer  You   Values must first open the Ramachandran Plot window to calculate the angle values  The file    contains  for each residue  the layer name  the 3 letter residue name  the secondary  structure type   H    S  or       the peptide dihedral bond angle       and the backbone  conformational dihedral angles   and                    14    33 e Saving images    DeepViewManual       Image    Saves an exact copy of the current Graphic window contents  The format depends on  the platform  Mac saves in PICT format  Windows saves simple files in Bitmap format     bmp  and OpenGL files in Targa format    tga   Linux and Irix save in Targa format   To convert files to other formats  use image file converters  such as convert name tga  name tif  Linux and Irix   or Graphic Converter  Mac            Stereo Image    Saves two images corresponding to the left and right eye view according to the current  stereo settings  The file format depends on the platform  as described above        POV3 Scene    Saves object data to a POV Ray formatted file  with options for size  anti aliasing  and  for makin
179. ting System  PC Pentium or 486DX  Win 95  98  2000  NT4  Open GL  Mac Power Mac  Mac68K are no longer supported   Open GL  256 colors monitor   QuickDraw3D no longer supported   Extended Keyboard highly recommended   Linux US Keyboard  Linux for PC  with glibc 2 0 or higher    3 button mouse  Preferably RedHat  X11R6 with at least 16bits   MESA libraries   Irix 02  Octane IRIX 6 x  preferably 6 5    IRIX 5 3 no longer supported                     NOTE   See ANNEX 3  HARDWARE REQUIREMENTS for hardware stereo support     11 e Installing DeepView on PC    DeepView can be downloaded from http   www expasy org spdbv  or any of the mirror sites  mentioned there     a  Download  amp  install Swiss PdbViewer    DeepView is distributed either as a self extractable archive   exe  or as a zip archive   zip     e   exe   Double click the file  By default  a directory called spdbv will be created in your C  drive   You can move this directory where you want on your hard drive  Be sure to maintain the directory  content  see points 15 20   To launch DeepView  double click the application icon E    e   zip   The file can be expanded using WinZip  In this case  be sure to configure WinZip so as to  keep the directory hierarchy     The following steps b      f  are optional     b  Download Swiss Pdb Viewer Loop Database  2 45 Mb    This step is useful if you intend to do standalone modeling  or for teaching purposes  To be able to use  the loop database  put it into the _stuff_ directory  se
180. tions of the Electron Density Map  Setting the display of electrostatic potential maps  Parameters dialog  see point 158      Coarse Contouring Along  Mm Mm m   T Draw Unit Cell          104 e Triangulating maps    Concept   Since contours for both electrostatic potential maps  see point 103  and electron density maps  see  point 111  are drawn as plain lines or dotted lines  it is not possible to draw them as solid or transparent  surface contours  unless they are first triangulated  i e  converted into surfaces     Examples of application   Maps are triangulated mostly to obtain nicer pictures when using POV Ray or OpenGL  Note that their  real time display will be faster but that  in counterpart  you will loose the possibility to alter the  contouring values     Procedure  Tools gt Triangulate Map  the current contours of an electron density map or an electrostatic potential  map are transformed into a surface     NOTE   Currently  each layer can have only one surface object  This means that two layers are needed to  display a molecular surface and a triangulated map at the same time     105 e Computing pseudo energy  mean force potential  also pair potential  threading  energy  or PP     Concept  A mean force potential of each residue of the currently active layer is computed  for details on  calculations see annex 4   Computed PP values can be plotted against the amino acid sequence     Examples of application   When modeling structures  a plot of PP versus the amino aci
181. to another  Invoking these commands displays the RMS  amp  Auto Fit Options  dialog  in which you can specify     RMS  amp  Auto Fit options x     Use   L ly Select the type of atom to  C B  be considered to  C Sidechain atoms only superimpose the  Select here  Mo superposed molecule onto      the static molecule   a involved  the static molecule     O layer  by foa E   Note that Sidechain atoms  efault       jos   di     only and All atoms can only     perposed molecule t         El be used when selected    residues are identical     Fit gt Magic Fit  Iterative Magic Fit  Explore Alternate Fits  RMS  amp  Auto Fit options dialog        The following actions can be achieved        Fit menu       Command Action       Magic Fit DeepView compares the primary sequences of the two molecules using a PAM matrix                ADVANCED DEEPVIEW COMMANDS 69        PAM 200 by default   selects the best matching fragments of amino acid pairs and  based  on them  superposes the molecules on the Graphic window     This is the quickest way to test if two molecules could fit  but it will only work if a  reasonable sequence homology is found  This fit can usually be improved     For information purposes  involved residues are selected on the Control Panel and on the  Alignment window        Tterative Magic Fit    DeepView starts with an initial superposition as described above  Magic Fit   Then  the fit  is optimized by iterating through several Improve Fit cycles  see point 118   Finally a 
182. to residues of the static molecule are aligned  Appropriate gaps are  inserted in the sequences        E Alignment F           After Magic Fit           Best matching residues are highlighted   im Alignment x   After  Generate  Structural  Alignment          Lo Pairs of residues that are spatially close are aligned   Appropriate gaps are inserted in the sequences to indicate a  lack of structural correspondence     Fit gt Magic Fit followed by Fit gt Generate Structural Alignment       122 e Compressing gaps    Concept  On the Alignment window  gaps aligned with gaps are removed  These non sense alignments may  occur if you have edited the alignment  deleted some residues  or removed a layer from the alignment     Procedure  Select Fit gt  Compress Gaps   123 e Resetting alignments  Concept  Un aligns the currently active layer by resetting its sequence on the Alignment window  the sequence    will start at the left of the Alignment window and will show no gaps     Procedure  Select Fit gt Reset Alignment           HOMOLOGY MODELING       124    125    e Overview    DeepView offers a series of commands that let you model new structures by submitting modeling  requests to Swiss Model  a server for automated homology modeling     The Glossary given in Annex 5 includes some homology modeling terminology  To facilitate  understanding of the following points  the most essential terms are here introduced  This chapter can  not provide an introduction to homology modeling  for furth
183. ts working on  your submission  depending on the server load  normally within some minutes up to some hours   you  will receive a Welcome e mail from Swiss Model  in which you will be given a Process Identification  code corresponding to your request  for example  AAAa02MdM   The modeling results should then  follow  at maximum within the next 4 hours      IV  EVALUATING AND IMPROVING THE MODEL    The constructed 3D model will be sent to you by e mail as an attached PDB file named as the Process  Identification code  and containing the submitted alignment     i P41047  611x274     A ribbon representation of the model is  colored by the Confidence Factor  see  annex 4  to let you estimate the quality of  the model    Regions of the model that appear in red  C   factor of 99 99  have been completely  rebuilt and are to be considered with  caution  The rest of the residues are colored  accordingly to the number of templates  used to build the residue  using a color  gradient from green  only one template  to  blue  more templates used         im Alignment       Model returned by Swiss Model        Depending on the quality of the model  you might need to   e proceed to a minor adjustment of the structure  see point 136    e resubmit a new modeling project after correcting the alignment  see point 137      136 e Minor adjustments    For minor adjustments of the sidechains you can subsequently apply the two following commands           Command Action  Select gt aaMaking Selects res
184. uct a fragment of the peptide chain of a protein  you first need to load the following files    e apoly Alanin model of the protein chain  molecular coordinate PBD file     e an Electron Density Map of the protein  this might be a   dn6    ccp4  or   x plor formatted map    e the amino acid sequence of the protein  this is a text file to be loaded from the SwissModel menu   SwissModel gt Load Raw Sequence to Model  or to be imported from the SwissProt database under  the File menu  see point 21      On the Control Panel  display the Poly Alanine file  i e  this will be the active layer  and select the  residues  currently alanines  for which you want to find the real sidechains     Click Build gt Find Best Fitting Peptides  DeepView will compute and display a list with the existing  polypeptides that would fit onto the backbone fragment that you selected     42 DeepViewManual    E CAWINNTProfilesimfh100001Desktopwie    x      FRAGMENTS 46 6  KKGATY mismatch   NHGRVF mismatch   FSGLPH mismatch   YICGVPA mismatch     E EHGDTE mismatch   Polypeptides fitting    ENNGGA mismatch   your selection  in this IGSGTI mismatch   example  6 alanines NNGGAR mismatch   VIGAGF mismatch   were selected   VIGSGT mismatch   GAGFVG mismatch     PRERERERERERRRRRER  Nada min  n  n OQ  amp   n  F 9 9  Q  amp   amp  Qn Qn Mn G     Number of mismatching residues Number of atoms inside and Score value  outside the electron density     Build gt Find Best Fitting Pepetides  Result list        Results ar
185. ucture    is generated for the target  Sequence alignment between    the target and the templates   Amino acid pairs linked by a  stick are identical  those  linked by two dots are very    similar  PAM exchange  matrix score   1   those  linked by one dot are weakly  similar  PAM exchange  KKEPRSVABLTONFHSRSI FLEWEDTYOTALI S YKKGG    matrix score    1          is Alignment    ttnra KPAAHLI G  tunb TPS DKP VA H UA       NOTES    e The Fit Raw Sequence command is only available if at least one structure and a target sequence are  loaded    e If more than one structure is loaded  the target sequence is aligned to the first loaded  reference  layer      Applying Fit Raw Sequence automatically computes the threading energy for the target  The  corresponding threading energy plot can be displayed by    e selecting the target as the currently active layer    e clicking the small white arrow on the Alignment window     131 e Viewing the threading energy    The SwissModel menu offers three commands to let you visualize the threading energy of the sequence  alignment between the target and the templates                    SwissModel menu   Option Action   Update Threading Enabling this option updates the threading energy plot for the target sequence  Display Automatically   whenever the sequence alignment is edited  see point 105     Update Threading If the former option is not enabled  select this option to update the threading energy  Display Now plot for the target sequence    Auto 
186. uild a new entity  For example  given  an ExPDB file containing chain A of a dimer  you can build the full dimer by     68 DeepViewManual    loading twice the ExPDB file containing chain A    applying to one of the two layers the matrix that transforms chain A into chain B  see point 110    selecting all residues in both layers and    merging both layers     Procedure   e  General procedure   On the Control Panel  select for each layer the groups that you want to see in the new merged layer   Then  click Edit gt Create Merged Layer from Selection  the  merged  molecule will appear in a new  layer named _merge_  You can rename it by using the Rename Current Layer command under the Edit  menu  see point 49      NOTES    e Edit gt Create Merged Layer from Selection can be used as a copy paste function    e Groups will be saved in the order of their original layers  i e  all selected residues of the first layer   then second  etc  When creating chimerical proteins  make sure the order of layers corresponds to  the N   C order of the selected residues     b  Superposing commands    116 e Superposing two structures    Concept  Two given structure can be superposed on the Graphic window     Examples of application  Superposing two molecules lets you compare their structures  for various purposes  See for example  next chapter on homology modeling     Procedure   The Fit menu offers three commands  Magic Fit  Iterative Magic Fit and Explore Alternate Fits  to  superpose a molecule on
187. uncated proteins  e g  by removing one chain   The  inverse operation  which consists of creating new entities by merging layers  is developed in point  115      Procedure  Under the Build menu select a command to achieve one of the following actions        Build menu  Add commands       Command Action       Add Residue Pick a N or a C terminal atom  A list with the 20 protein amino acids is displayed  select  one residue  This will be added as a terminal residue  This command also lets you insert  residues in the protein     Add Bond This will add a bond from or within a HETATM  You will be prompted for two atoms to  be bonded  the first one must belong to a HETATM  This function can be useful when no  CONECT information is present in a PDB file  as the automatic connection feature is not  guaranteed to be able to figure out all connections  see note below and Annex 4     Extra  connections will be saved with the file           Add H Bond This will let you pick two atoms to manually add an H bond in between them  Note that  these manually added bonds are not saved in the PDB file  and will be lost anytime you  re compute the H bonds   Useful for final polish of a scene  when the Tools gt Compute H   bonds command has missed the very special H bond you wanted to render  see point 101         Add Hydrogens Adds missing polar hydrogen atoms  according to GROMOS96 topology  X ray derived  structures normally do not contain hydrogen positions   Warning  applying this function cur
188. undo a  projection                           Check Act on All Layers to apply the  transformation matrix to all loaded layers     Tools gt Apply Transformation on Current Layer  Transformation dialog box        e Building a dimer from a PDB file that contains only one chain       4mdha  466 x 364   E Control Panel Lx     1  Load twice chain A   eee 3  Select all  of a dimer  e g  es residues of  4mdha pdb  A PROS 4mdhB     A s ILE4                               A s ARG5  A s VALE  A sLEU7  A s VAL8  A s THRO  A s GLY10  A ALAIT  A ALAI2  A GLY13  A h GLN14  A h ILE1S  A h ALA16  A h TYR17  A h SER18  A h LEU19  A h LEU20  A h TYR21  A h SER22                                                                                                    ooo ooo ooo 0000 00 0 0                     4mdha  466 x 364    Transformation  x     This wil act on the cunent coordinates  not those present in the fle  4  Select 5  4mdhB is translated       You might have to  reset the orientation  first     Potation Tools gt Apply according to the    Me Me Mas B Transformation   I given matrix   Y    0500 X   0 830 Y   0248  gt  on current layer Y    ze FZ qe  o FE z and enter the  appropriate    matrix to  transform chain  A into chain B              Translation           55214  1793  89 133    1 Apply Reverse Transformation  I Act onal Layers    ea   For merging the two layers  see point 115     Tools gt Apply Transformation on current layer       111    62 DeepViewManual    e Using electron density
189. urfaces        and its ribbon  ribn   The  last column  col  is for setting  the color for each of these  objects     A SER446  A h GLU447  A h ALA448  A h GLU449  A h PHE450  A h ASP451  A h SER452    Oo     A h TRP453  VAL454  ARG455  PRO456  GLU457  GLN458  MET459  OXT459  MLT411  MET1  ASN2   s THR3   s VAL4   s ARGS   s SER6   s GLU    s LYS8   s ASP3    E  lt  Q lt  G lt  Q lt  C Q lt  Q lt  Q lt  G G G   G   G lt     List of the groups of the  currently active layer    Groups identification include     protein chain  A  B  etc        secondary structure  h  s      group name  SER  GLU  etc     group number        These two small black arrows are   for displaying pop up menus      For selecting a surface type  v  in the example  i e  van der  Waals  see point 80       For selecting the object to be  colored  R in the example  i e   ribbon  see point 81      SER10  MET11  s GLY12    m m m m m m m m m m m m  gt   gt   gt   gt   gt   gt   gt   gt   O O O 1   O CO   O CO CC O   O CO   O CO O O UC O     lt   lt   lt   lt   lt   lt   lt   lt   lt   lt   lt   lt   lt     Control Panel        30 DeepViewManual    71 e Changing the currently active layer  The Control Panel governs the currently active layer     If you are working on a project  i e   several layers are loaded   click on the gray bar below the Control  Panel title bar  a pop up menu with the names of all loaded molecular coordinate files is displayed   Select one file to make it the currently active layer     E Co
190. urther ways to select groups  see points 50 56     78 e Setting the display of a single group    Check uncheck the columns after the name of a group to display hide the following objects                                   Column Displayed object for amino acids Displayed object for other groups    Control Panel   Graphic window   Graphic window    show Backbone     Atom or group of atoms  The show column has to be checked to The show column has to be checked to  enable the display of sidechains  labels enable the display of all other checked  and surfaces  options    side Sidechain  no effect    ribn Ribbon  no effect    labl Amino acid label  See point 60 to select Group label  the kind of label    NOTE         In principle  to see the sidechain of a group  its backbone must be displayed  However  see point 57 to  see sidechains without backbone     79 e Setting the display of several selected groups  Once you have selected several groups in the Control Panel window  you can     e press Return to hide unselected groups on the Graphic window   e set the display of all selected groups at once by checking the Control Panel options as it follows              All platforms Left click Shift Left click  Click any point in a column Checks unchecks the pointed group Checks unchecks all groups  Click the column header Checks selected  red  groups only Checks selected  red  groups only                   If several layers are opened  you can extend your check to all layers by   Mac  Wind
191. versions     26 DeepViewManual    60 e Setting the style of the labels placed with the Control Panel    Labels for individual groups can be placed by using the tools  as explained above  or by using the  Control Panel  see points 78 79      Click Display gt Label Kind and select a submenu to set the display of the labels placed by using the  Control Panel        Display gt Label Kind command                      Subcommand Action   Group Name Group name  e g  LEU125    Atom Name Atom name  e g  CA  C  O  N    Atom Type Setthelabel   Atom type  e g  C  C  O  N   style by           Atom Charge Atom charge  e g  0 000  0 380    0 380    0 280  Only valid after an energy    computation has been made           Atom Code Atom code  referring to the GROMOS96 force field  e g  12  11  1  5  Only   GROMOS 96  valid after an energy computation has been made                    Selection will apply to all layers     61 e Clearing user   s labels    Click Display gt Label Kind gt Clear User Labels to clear any label added to the molecule by using the  tools  Labels added by using the Control Panel will not be cleared  see point 78      For explanations on all other commands of the Display menu  refer to the given points                       Display menu   Command See point  Slab 138  Stereo view 142 144  Use OpenGL Rendering 140  Render in solid 3D 140                Color menu    The Color menu is used to systematically apply colors to the Backbone  Sidechain  Ribbon  Label  and  Surfac
192. w  amp  SWISS MODEL    Peitsch MC and Jongeneel V  1993  A 3 dimensional model for the CD40 ligand predicts that it is a  compact trimer similar to the tumor necrosis factors  Int  Immunol  5 233 238    Peitsch MC  1995  ProMod  automated knowledge based protein modelling tool  PDB Quarterly  Newsletter 72 4    Peitsch MC  1995  Protein modelling by E Mail  Bio Technology 13 658 660    Peitsch MC  1996  ProMod and Swiss Model  Internet based tools for automated comparative protein  modelling  Biochem  Soc  Trans  24 274 279    Peitsch MC and Herzyk P  1996  Molecular modelling of G protein coupled receptors  in  G Protein   coupled Receptors  New opportunities for commercial development  vol 6  p 6 29 6 37  N Mulford and  LM Savage eds  IBC Biomedical Library Series    Peitsch MC  Herzyk P  Wells TNC and Hubbard RE  1996  Automated modelling of the  transmembrane region of G protein coupled receptor by Swiss Model  Receptors and Channels 4 161   164    Peitsch MC  Wilkins MR  Tonella L  Sanchez J C  Appel RD and Hochstrasser DF  1997  Large scale  protein modelling and integration with the SWISS PROT and SWISS 2DPAGE databases  the example  of Escherichiacoli  Electrophoresis  18 498 501     138DeepViewManual    Peitsch MC  1997  Large scale protein modelling and model repository  in  Proceedings of the fifth  international conference on intelligent systems for molecular biology  vol 5  p 234 236  Gaasterland T   Karp P  Karplus K  Ouzounis C  Sander C and Valencia A eds   AA
193. w Settings dialog  which is displayed by  clicking Preferences gt  Stereo Display  see point 168   The default mode is Side by side    e Red and blue stereo   By default  a red and a blue overlapping images are displayed  The red image is rotated  2 degrees    around the vertical axis  and the blue image is rotated  2 degrees        1a0ub  468 x 396      Red and blue stereoscopic view        143    144    SLAB DISPLAY  STEREO DISPLAY  AND 3D RENDERING 89    To see the molecule in real 3D  you simply need a pair of glasses with a red left glass and a blue right  glass  If your glasses have other colors  you must adjust the displayed colors to your glass colors under  Preferences gt Stereo Display  The rotation angle between the two images  2 2 4   by default  can also  be altered  see point 168      e Side by side stereo  Two images are displayed side by side on the screen  The left image is the control image  on which you    can click to select any object  By default  the left image is rotated    2 degrees around the vertical axis   and the right image  2 degrees          Thel  442 x 396         Side by side stereoscopic view        The principle of seeing in stereo is to look at the left image with the left eye  and to look at the right  image with the right eye  As the two images are slightly rotated  each eye will see a slightly different  side of the object and the brain will combine the two images into a 3D object     Two factors  which can be adjusted on the Stereoscopi
194. y  check here to enable the solid display of ribbons for static  and moving molecules  and set the display quality  2 better than 1                  During Real Time Rotations  3        Falso in real time    Qualiy1  2         r Helices    wian      2000  Height  A   1 000    IV Use this Side    Use this Bottom Color       Arrow at C terminus    width    185 000  Height    100 000       I    Use this Top Color      Color            r Sheets    Width  A   2 000  Height  A  fo so0    r Coils    Width  A   0 400  Height  4   0 400    I Use this Top  Color I Use this Top Color    IV Use this Side Color   Use this Side Color        Use this Bottom Color    Use this Bottom Color       V Arrow at C terminus       Width   fi 75 000                      Height   f100 000                For helices and sheets       Check these items to enable representation of an arrow at C terminus  and enter its  width and height  as a percentage of the helix or strand width and height  as set above            For helices  sheets  and   coils      Edit their width and  height  in Angstroms       For 3D display only   check these items to use  top  side  and bottom  colors  which can be  selected by clicking  Color      For 3D display only   select a section shape              156 e Surface preferen    ces    Set the appearance and color of molecular surfaces   Van der Waals and accessible surfaces are always  dotted  and that their color can only be modified on the Control Panel      Select a color f
195. y  obscure the left or right eyes at the same frequency as images are displayed on screen  The result is that  when the left image is displayed  the glasses will only let the light pass through the left eye  and when  the right image is displayed  the left eye will be masked  The brain will reconstruct a 3D image from  the two different images seen through each eye     The second mode is true OpenGL Stereo in a window  This stereo mode takes advantage of the  capability of OpenGL to support different screen buffers for left eye and right eye view  Switching  between these views is done by the graphic card while sending the corresponding signal to the emitter   and this allows to see stereo in a normal window  while the rest of the desktop stays the same  This  means that there is no loss of screen resolution or available screen space  This mode is much more  convenient than Above Below stereo format  AB   and is supported by most current stereo ready  applications on the market     Not all graphic cards support true quad buffered OpenGL Stereo  and drivers may be available only for  some operating systems  Please check carefully with your hardware supplier before buying a card           SETTING PREFERENCES       L  OVERVIEW    145 e Administering your preferences    The first block of commands under the Preferences menu is for administering your preferences                    Preferences menu   Command Action   Modify Last Prefs  Recalls your last invoked Preferences command 
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
Reifenmontagemaschine  Owner`s Manual - Link Manufacturing  Garmin 400C Fish Finder User Manual  Kenmore 5.0 cu. ft. Freestanding Gas Range w/ Convection - Black Installation Guide    Solac SL0620 cooking pan  lavalla ville - Mairie de Laval  Peerless SR598  Darci USB Setup - WesTest Engineering  LA PROTEZIONE ATTIVA - Ordine degli Ingegneri della Provincia di    Copyright © All rights reserved. 
   Failed to retrieve file