Rearranged 'What's new' and debugged/verified the sequence fetcher and
authorjprocter <Jim Procter>
Fri, 9 Dec 2005 18:47:23 +0000 (18:47 +0000)
committerjprocter <Jim Procter>
Fri, 9 Dec 2005 18:47:23 +0000 (18:47 +0000)
pdbviewer/viewingpdbs entries.

help/help.jhm
help/helpTOC.xml
help/html/features/pdbviewer.html
help/html/features/seqfetch.html
help/html/menus/popupMenu.html

index d9f255d..bb3990f 100755 (executable)
@@ -15,6 +15,7 @@
    <mapID target="seqfetch" url="html/features/seqfetch.html"/>\r
    <mapID target="seqfeatures" url="html/features/seqfeatures.html"/>\r
    <mapID target="pdbviewer" url="html/features/pdbviewer.html"/>\r
+   <mapID target="viewingpdbs" url="html/features/viewingpdbs.html"/>\r
    <mapID target="preferences" url="html/features/preferences.html"/>     \r
   <mapID target="io" url="html/io/index.html"/>\r
    <mapID target="export" url="html/io/export.html"/>\r
index 752b4eb..77f105e 100755 (executable)
@@ -5,7 +5,7 @@
        <tocitem text="What's new" target="new" expand="false">\r
                 <tocitem text="EBI Sequence Fetcher" target="seqfetch"/>\r
                 <tocitem text="New Output Format Controls" target="preferences"/>\r
-                <tocitem text="Enhanced PDB Viewer" target="pdbviewer"/>\r
+                <tocitem text="Enhanced PDB Viewer" target="viewingpdbs"/>\r
                 <tocitem text="Sequence Feature Styles" target="seqfeatures"/>\r
         </tocitem>\r
        <tocitem text="Release History" target="release"/>\r
index a7e2c10..bd240ea 100755 (executable)
@@ -1,45 +1,93 @@
 <html>\r
 <head><title>PDB Viewer</title></head>\r
 <body>\r
-<p><strong>Viewing PDB Structures</strong></p>\r
-<p>Jalview has a simple 3D structure viewer which can load PDB files and associate \r
-  the structure with a sequence in an alignment. </p>\r
-<p>There are 2 ways to load and associate a PDB file into Jalview application.</p>\r
+<p><strong>The PDB Viewer Window</strong>\r
+<p>This interactive structure viewing window is opened by selecting the\r
+<strong>&quot;Sequence&#8594;View PDB\r
+entry:&quot;</strong> entry in the <a\r
+href="../menus/popupMenu.html">sequence id pop-up menu</a>. This can only be\r
+done for sequences which have an <a href="viewingpdbs.html">associated\r
+PDB structure</a>.</p>\r
+<p><strong>Controls</strong></p>\r
+<p>The structure is rendered as an alpha-carbon trace. \r
+Moving the mouse over the structure brings up tooltips with a\r
+residue name and PDB sequence position. If a mapping exists to a\r
+residue in the associated sequence, then this will be highlighted in\r
+the alignment window, and vice versa for viewing the coordinates\r
+associated with a particular residue in the sequence.</p>\r
+<p>Selecting a residue highlights its associated sequence residue and\r
+alpha carbon location.</p>\r
+<p><table>\r
+<tr><td><strong>Action</strong></td><td><strong>Windows</strong></td><td><strong>Unix</strong></td><td><strong>Mac/OSX</strong></td></tr>\r
+<tr><td>Select/<br>Deselect<br>Residue</td><td>Left Click</td><td>Left\r
+Click</td><td>Click</td></tr>\r
+<tr><td>Rotate View</td><td>Left Click and Drag</td><td>Left Click and\r
+Drag</td><td>Click and Drag</td></tr>\r
+<tr><td>Roll View</td><td>Right Click and drag</td><td>Right Click and\r
+Drag</td><td>TODO</td></tr>\r
+<tr><td>Move Origin</td><td>Middle-Button and\r
+Drag</td><td>Middle-Button and Drag</td><td>TODO</td></tr>\r
+<tr><td>Zoom In</td><td>Up Arrow</td><td>Up Arrow</td><td>Up\r
+Arrow</td></tr>\r
+<tr><td>Zoom Out</td><td>Down Arrow</td><td>Down Arrow</td><td>Down Arrow</td></tr>\r
+</table>\r
+</p>\r
+<p>There are three menus:\r
 <ul>\r
-  <li>Select &quot;<a href="seqfeatures.html">Sequence Features</a>&quot; from \r
-    the &quot;View&quot; menu. This will attempt to match your sequences with \r
-    the Uniprot database first by name, then by sequence. The same process will \r
-    make note of any PDB files associated with each sequence. </li>\r
-  <li>Select &quot;<a href="seqfetch.html">Fetch Sequence</a>&quot; from an alignment \r
-    window or from the main desktop &quot;File&quot; menu. In the popup window \r
-    which appears, select PDB as the database and enter your known PDB id. If \r
-    you know which chain you wish to retrieve, append the chain id after a colon \r
-    eg 1GAQ:B</li>\r
+<li><Strong>File<br></strong><ul>\r
+<li><strong>Save As<br></strong><em>Saves the current view as an EPS or PNG file.</em>\r
+</li>\r
+<li><strong>View Mapping<br></strong><em>\r
+Opens a text window showing the alignment between the residues\r
+corresponding to alpha-carbon atoms in the PDB structure and the\r
+residues in the associated sequence.</em>\r
+</li>\r
 </ul>\r
-<p>Note the applet can only load PDB files by copying and pasting the text into \r
+</li>\r
+<li><strong>Colours<br></strong><ul>\r
+<li><strong>By Sequence<br></strong><em>\r
+Colours each residue in the structure with the colour of its\r
+corresponding residue in the associated sequence as rendered in the\r
+alignment window, including any Uniprot sequence features or region\r
+colourings.<br>Residues which only exist in the PDB structure are\r
+coloured white if they are insertions (relative to the associated\r
+sequence in the alignment) and grey if they are N or C terminal\r
+flanks outside the region mapped to the alignment window's sequence.</em></li>\r
+<li><strong>By Chain<br></strong><em>\r
+Assigns a random colour to each PDB chain.</em>\r
+<li><strong>Charge &amp; Cysteine<br></strong><em>\r
+Highlights cysteines in yellow, anionic (Aspartic Acid or Glutamic Acid) residues in red, and\r
+cationic (Lysine or Arginine) residues in blue.</em>\r
+</li>\r
+<li><strong><em>Standard and User Defined Jalview colourschemes.<br></em></strong>\r
+The remaining entries apply the colourschemes available from the\r
+standard and user defined <a href="../colourSchemes/index.html">amino acid colours</a>.</em>\r
+</li>\r
+</ul>\r
+</li>\r
+<li><strong>View<br></strong><em>\r
+These options can be turned off to improve performance when viewing\r
+large structures, some at the expense of visual clarity.</em><ul>\r
+<li><strong>Wireframe<br></strong><em>\r
+Draws thin lines rather than thick lines for the\r
+alpha-carbon trace.</em>\r
+</li><li><strong>Depthcue<br></strong><em>Shades the structure so parts of the structure near\r
+the front of the view are brighter than those further away.</em>\r
+</li><li><strong>Z Buffering<br></strong><em>\r
+Applies depth sorting to correctly render occluded regions of the\r
+backbone trace.</em>\r
+</li>\r
+<li><strong>Show All Chains<br></strong><em>\r
+When turned on, shows all chains in the PDB file, not just the one\r
+associated with a sequence in the alignment window.</em>\r
+</li>\r
+</ul>\r
+</li>\r
+</ul>\r
+</p>\r
+<p><strong>Notes for PDB Viewing in the Jalview Applet</strong>\r
+<p>The applet can only load PDB files by copying and pasting the text into \r
   the popup window which appears when &quot;Show PDB Structure&quot; is selected \r
   after right clicking on a sequence name.</p>\r
-<p>To see a particular structure, right click on a sequence name and from the \r
-  popup menu select &quot;Sequence -&gt; View PDB Entry&quot;. </p>\r
-<p>The PDB Structure viewer will perform a pairwise alignment of your sequence \r
-  and each PDB chain sequence. To view the results of the mapping, select &quot;File \r
-  -&gt; View Mapping&quot; from the structure viewer window. </p>\r
-<p>Moving the mouse over the structure will highlight the residue in the alignment \r
-  window, and vice versa.</p>\r
-<p>&quot;Colour by Charge/Cysteine&quot; will colour all Aspartate and Glutamate \r
-  residues red, Lysine and Arginine will be blue and Cysteine residues will be \r
-  coloured yellow.</p>\r
-<p><em>Tips for Viewing Structures</em></p>\r
-<ul>\r
-  <li>Colour By Sequence follows the exact colours of the alignment window, including \r
-    sequence features. Thus you can easily view Uniprot sequence features, eg \r
-    helix or metal binding sites on both the alignment and structure viewer.</li>\r
-  <li>Deselect Colours-&gt;Show All Chains in order to view only the mapped chain. \r
-  </li>\r
-  <li>Use Wireframe, without depthcue, and without Z Buffering in order to accelerate \r
-    the rendering of the structure. </li>\r
-  <li>You can save an image of your structure as a PNG or EPS file.</li>\r
-  <li>Use the cursor keys Up and Down arrow to zoom in and zoom out</li>\r
-</ul>\r
 </body>\r
 </html>\r
index 2833770..fe1cfb8 100755 (executable)
@@ -9,14 +9,14 @@ WSDBFetch service provided by the European Bioinformatics Institute.</p>
   alignment, or opened via the &quot;File&quot; menu of an existing alignment\r
   to import additional sequences.\r
 </p>\r
-<p>Select the database you want to retrieve sequences from, and enter a\r
+<p>Select the database you want to retrieve sequences from, and enter\r
   the database id (or a semi-colon separated list of several ids) in\r
   the text box. Finally, press OK to initiate the retrieval.</p>\r
 <p>\r
   If you are retrieving sequences from the PDB, you can retrieve\r
   specific chains by appending a colon and the chain id to the PDB\r
   id. For example :<br><pre> 1GAQ:A</pre></p>\r
-<p>If you use the sequence fetcher in work for publication, then please cite:</p>\r
+<p>If you use the sequence fetcher in work for publication, please cite:</p>\r
 <p>Pillai S., Silventoinen V., Kallio K., Senger M., Sobhany S., Tate J., Velankar \r
   S., Golovin A., Henrick K., Rice P., Stoehr P., Lopez R. <br>\r
   SOAP-based services provided by the European Bioinformatics Institute.<br>\r
index 94ffb3c..fd65178 100755 (executable)
         your edit.</em><strong><br>\r
         </strong></li>\r
       <li><strong>View PDB Structure<br>\r
-        </strong><em>In the current version you will first need to select &quot;View \r
-        -&gt; Sequence Features&quot; before associating a PDB file with a sequence. \r
-        <br>\r
+        </strong><em>\r
         If the sequence has a PDB file associated with it Jalview will display \r
-        a 3D interactive viewer of the file.</em></li>\r
+        a 3D interactive viewer of the file.<br>\r
+This entry is only present if the sequence has an\r
+  <a href="../features/viewingpdbs.html">associated PDB structure</a>.\r
+  If you can't see this entry for your sequence, and the sequence name\r
+  is a uniprot identifier, then try enabling the &quot;View \r
+        -&gt; Sequence Features&quot; and opening the popup menu again.</em>\r
+        </li>\r
     </ul>\r
   </li>\r
   <li><strong><em>Link</em></strong><br>\r