<body>
<p><strong>Preferences</strong></p>
<p>The preferences panel is opened from the Jalview Desktop’s <strong><em>Tools</em></strong> menu.</p>
-<p>There are six tabs in the Preferences dialog box:
+<p>There are eight tabs in the Preferences dialog box:
<ul>
<li>The <a href="#visual"><strong>"Visual"</strong>
Preferences</a> tab allows you to configure the default display for a new
<li>The <a href="#colours"><strong>"Colours"</strong>
Preferences</a> tab allows you to configure default colourschemes for a new
alignment window.</li>
+ <li>The <a href="#structure"><strong>"Structure"</strong>
+ Preferences</a> tab allows you to configure options for obtaining and displaying structure information.</li>
<li>The <a href="#connections"><strong>"Connections"</strong>
Preferences</a> tab allows you to change the links made from Jalview to
your default web browser.</li>
<p><em>Sequence ID Tooltip</em>: Control the display of Database
References and Non-positional annotation in the tooltip displayed when
the mouse is over a sequence's ID.</p>
+<p><em>Show Unconserved</em> - When this is selected, all consensus sequence
+symbols will be rendered as a '.', highlighting mutations in highly conserved alignments.</p>
<p><em>Sequence Name Italics</em> - select to apply the italicised
version of the font to sequence labels.</p>
<p><em>Smooth Font</em> - Toggles anti-aliasing on / off for faster
rendering of the alignment.</p>
-<p><em>Wrap Alignment</em> - Select whether to open new alignment
-windows in wrapped mode or not.</p>
<p><em>Gap Symbol</em> - The default gap symbol may be set to either
"-" or "."</p>
+<p><em>Wrap Alignment</em> - Select whether to open new alignment
+windows in wrapped mode or not.</p>
<p><em>Sort alignment by</em> - When the alignment is loaded in, it can
be ordered as read (No sort), or sorted by Id or pairwise identity.</p>
<p><em>Sort annotations by</em> - Annotations can be unsorted, sorted by the order of the related sequences in
<em>Annotation Shading Default</em> - set the default minimum
and maximum colours used when <a
href="../colourSchemes/annotationColouring.html">Colour by
- Annotation ..</a> is selected from the alignment window's colours menu.
- </p>
- <br>
+ Annotation...</a> is selected from the alignment window's colours menu.
</p>
+<p><a name="structure"><strong>"Structure"
+Preferences tab</strong></a><em> added in Jalview 2.8.2</em></p>
+<p><em>Process secondary structure from PDB</em> - if selected, then structure information
+read from PDB will be processed to derive secondary structure annotation.
+<p><em>Use RNAView for secondary structure</em> - if selected, the RNAView service will be
+automatically called to derive secondary structure information.
+<p><em>Add secondary structure annotation to alignment</em> - if selected, PDB secondary structure
+annotation will be shown on the alignment when available.
+<p><em>Add Temperature Factor annotation to alignment</em> - if selected, PDB Temperature Factor
+annotation will be shown on the alignment when available.
+<p><em>Default structure viewer</em> - choose JMOL or CHIMERA for viewing 3D structures.
+
<p><a name="connections"><strong>"Connections"
Preferences tab</strong></a></p>
<p><em>URL Link From Sequence ID</em><br>
This is a selection box which allows the user to set a default rendering
style for EPS export:
<ul>
+ <li>"Prompt each time"<br>
+ Choose this to be asked select between Lineart and Text each time you
+ make an EPS file.</li>
<li>"Lineart"<br>
EPS files will accurately reproduce the alignment view in Jalview and
all characters will be converted into line art. Files generated in this
files that can be edited easily in programs like Microsoft Word and
Adobe Illustrator, but can be problematic if the fonts available to
jalview are not accessible by the program reading the EPS file.
- <li>"Prompt each time"<br>
- Choose this to be asked select between Lineart and Text each time you
- make an EPS file.</li>
</ul>
-</p>
<p><em>Automatically set ID width</em><br>
When enabled, the column containing sequence and annotation labels at the left hand side of an exported figure will be made large enough to display each sequence ID and annotation label in its own line. Enable this if you have particularly long sequence IDs and need to generate EPS or PNG figures or web pages.</p>
<p><em>Figure ID column width</em><br>
</pre>
<p>If the boxes are left unchecked for a particular format, the
sequence limits will not be appended to the sequence id.</p>
-</p>
<p><em>Use Modeller Output</em></p>
<p>This option only applies to PIR format output. Jalview
automatically reads PIR files with sequence descriptions compatible with
write Modeller style PIR files</a> with correct start/end numbering and PDB
file association (if available). The Jalview id/start-end option is
ignored if Modeller output is selected.
+
<p><a name="editing"><strong>Editing Preferences tab</strong></a></p>
-<p>There are currently 2 options available which can be selected /
+<p>There are currently three options available which can be selected /
deselected.</p>
<p><em>AutoCalculate Consensus</em> - For large alignments it can be
useful to deselect "Autocalculate Consensus" when editing.
This prevents lengthy calculations which are performed after each
sequence edit. New alignment windows will have their "Autocalculate
Consensus" option set according to this setting.</p>
-<p><em>Pad gaps when editing</em> - New alignment windows will
+<p><em>Pad Gaps when Editing</em> - New alignment windows will
"Pad Gaps" according to this setting.</p>
+<p><em>Sort with New Tree</em> - When selected, any trees calculated or loaded onto the alignment will automatically sort the alignment.</p>
<p> </p>
<p> </p>
</body>
fontLabel.setHorizontalAlignment(SwingConstants.RIGHT);
fontLabel.setText(MessageManager.getString("label.font"));
fontSizeCB.setFont(verdana11);
- fontSizeCB.setBounds(new Rectangle(319, 104, 49, 23));
+ fontSizeCB.setBounds(new Rectangle(320, 104, 65, 23));
fontStyleCB.setFont(verdana11);
- fontStyleCB.setBounds(new Rectangle(367, 104, 70, 23));
+ fontStyleCB.setBounds(new Rectangle(382, 104, 80, 23));
fontNameCB.setFont(verdana11);
fontNameCB.setBounds(new Rectangle(172, 104, 147, 23));
gapSymbolCB.setFont(verdana11);
sortLabel.setHorizontalAlignment(SwingConstants.RIGHT);
sortLabel.setText(MessageManager.getString("label.sort_by"));
sortAnnBy.setFont(verdana11);
- sortAnnBy.setBounds(new Rectangle(172, 265, 120, 21));
+ sortAnnBy.setBounds(new Rectangle(172, 265, 110, 21));
JLabel sortAnnLabel = new JLabel();
sortAnnLabel.setFont(verdana11);
sortAnnLabel.setHorizontalAlignment(SwingConstants.RIGHT);
sortAnnLabel.setText(MessageManager.getString("label.sort_ann_by"));
sortAutocalc.setFont(verdana11);
- sortAutocalc.setBounds(new Rectangle(300, 265, 185, 21));
+ sortAutocalc.setBounds(new Rectangle(290, 265, 165, 21));
JPanel annsettingsPanel = new JPanel();
annsettingsPanel.setBounds(new Rectangle(173, 34, 300, 61));
annsettingsPanel.setLayout(new FlowLayout(FlowLayout.LEFT, 0, 0));