From 3e0101470a0b6d41eac74c129f963a6ed0e69e2f Mon Sep 17 00:00:00 2001
From: gmungoc Preferences The preferences panel is opened from the Jalview Desktop’s Tools menu. There are six tabs in the Preferences dialog box:
+ There are eight tabs in the Preferences dialog box:
Sequence ID Tooltip: Control the display of Database References and Non-positional annotation in the tooltip displayed when the mouse is over a sequence's ID.
+Show Unconserved - When this is selected, all consensus sequence +symbols will be rendered as a '.', highlighting mutations in highly conserved alignments.
Sequence Name Italics - select to apply the italicised version of the font to sequence labels.
Smooth Font - Toggles anti-aliasing on / off for faster rendering of the alignment.
-Wrap Alignment - Select whether to open new alignment -windows in wrapped mode or not.
Gap Symbol - The default gap symbol may be set to either "-" or "."
+Wrap Alignment - Select whether to open new alignment +windows in wrapped mode or not.
Sort alignment by - When the alignment is loaded in, it can be ordered as read (No sort), or sorted by Id or pairwise identity.
Sort annotations by - Annotations can be unsorted, sorted by the order of the related sequences in @@ -104,10 +108,20 @@ will be loaded.
Annotation Shading Default - set the default minimum and maximum colours used when Colour by - Annotation .. is selected from the alignment window's colours menu. - -"Structure" +Preferences tab added in Jalview 2.8.2
+Process secondary structure from PDB - if selected, then structure information +read from PDB will be processed to derive secondary structure annotation. +
Use RNAView for secondary structure - if selected, the RNAView service will be +automatically called to derive secondary structure information. +
Add secondary structure annotation to alignment - if selected, PDB secondary structure +annotation will be shown on the alignment when available. +
Add Temperature Factor annotation to alignment - if selected, PDB Temperature Factor +annotation will be shown on the alignment when available. +
Default structure viewer - choose JMOL or CHIMERA for viewing 3D structures. +
URL Link From Sequence ID
@@ -135,6 +149,9 @@ information.
Automatically set ID width
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.
Figure ID column width
@@ -164,7 +177,6 @@ sequence positions appended to each sequence id:
If the boxes are left unchecked for a particular format, the sequence limits will not be appended to the sequence id.
-Use Modeller Output
This option only applies to PIR format output. Jalview automatically reads PIR files with sequence descriptions compatible with @@ -173,16 +185,18 @@ option is selected Jalview will write Modeller style PIR files with correct start/end numbering and PDB file association (if available). The Jalview id/start-end option is ignored if Modeller output is selected. +
-There are currently 2 options available which can be selected / +
There are currently three options available which can be selected / deselected.
AutoCalculate Consensus - 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.
-Pad gaps when editing - New alignment windows will +
Pad Gaps when Editing - New alignment windows will "Pad Gaps" according to this setting.
+Sort with New Tree - When selected, any trees calculated or loaded onto the alignment will automatically sort the alignment.
diff --git a/resources/lang/Messages.properties b/resources/lang/Messages.properties index ac5394d..a2db06d 100644 --- a/resources/lang/Messages.properties +++ b/resources/lang/Messages.properties @@ -587,7 +587,7 @@ label.figure_id_column_width = Figure ID column width label.use_modeller_output = Use Modeller Output label.wrap_alignment = Wrap Alignment label.right_align_ids = Right Align Ids -label.sequence_name_italics = Sequence Name Italics +label.sequence_name_italics = Seq Name Italics label.open_overview = Open Overview label.default_colour_scheme_for_alignment = Default Colour Scheme for alignment label.annotation_shading_default = Annotation Shading Default diff --git a/src/jalview/jbgui/GPreferences.java b/src/jalview/jbgui/GPreferences.java index f3289a3..cd3064e 100755 --- a/src/jalview/jbgui/GPreferences.java +++ b/src/jalview/jbgui/GPreferences.java @@ -912,9 +912,9 @@ public class GPreferences extends JPanel 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); @@ -948,13 +948,13 @@ public class GPreferences extends JPanel 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)); -- 1.7.10.2