Merge branch 'merge/JAL-3285_mchmmer_with_211_develop' into alpha/JAL-3362_Jalview_21...
authorJim Procter <jprocter@issues.jalview.org>
Wed, 10 Jul 2019 12:05:46 +0000 (13:05 +0100)
committerJim Procter <jprocter@issues.jalview.org>
Wed, 10 Jul 2019 12:05:46 +0000 (13:05 +0100)
47 files changed:
1  2 
help/help/help.jhm
help/help/helpTOC.xml
help/help/html/features/preferences.html
resources/lang/Messages.properties
resources/lang/Messages_es.properties
schemas/jalview.xsd
src/jalview/analysis/AAFrequency.java
src/jalview/analysis/AlignmentUtils.java
src/jalview/api/AlignViewportI.java
src/jalview/appletgui/AlignViewport.java
src/jalview/bin/Jalview.java
src/jalview/datamodel/Sequence.java
src/jalview/gui/AlignFrame.java
src/jalview/gui/AlignViewport.java
src/jalview/gui/Desktop.java
src/jalview/gui/SplitFrame.java
src/jalview/io/SequenceAnnotationReport.java
src/jalview/jbgui/GPreferences.java
src/jalview/project/Jalview2XML.java
src/jalview/util/Platform.java
src/jalview/xml/binding/jalview/AlcodonFrame.java
src/jalview/xml/binding/jalview/Annotation.java
src/jalview/xml/binding/jalview/AnnotationColourScheme.java
src/jalview/xml/binding/jalview/AnnotationElement.java
src/jalview/xml/binding/jalview/DoubleMatrix.java
src/jalview/xml/binding/jalview/DoubleVector.java
src/jalview/xml/binding/jalview/Feature.java
src/jalview/xml/binding/jalview/FeatureMatcher.java
src/jalview/xml/binding/jalview/FeatureMatcherSet.java
src/jalview/xml/binding/jalview/FilterBy.java
src/jalview/xml/binding/jalview/JalviewModel.java
src/jalview/xml/binding/jalview/JalviewUserColours.java
src/jalview/xml/binding/jalview/MapListType.java
src/jalview/xml/binding/jalview/Mapping.java
src/jalview/xml/binding/jalview/NoValueColour.java
src/jalview/xml/binding/jalview/ObjectFactory.java
src/jalview/xml/binding/jalview/PcaDataType.java
src/jalview/xml/binding/jalview/Pdbentry.java
src/jalview/xml/binding/jalview/Sequence.java
src/jalview/xml/binding/jalview/SequenceSet.java
src/jalview/xml/binding/jalview/SequenceType.java
src/jalview/xml/binding/jalview/ThresholdType.java
src/jalview/xml/binding/jalview/VAMSAS.java
src/jalview/xml/binding/jalview/WebServiceParameterSet.java
src/jalview/xml/binding/jalview/package-info.java
test/jalview/gui/AlignFrameTest.java
test/jalview/project/Jalview2xmlTests.java

Simple merge
Simple merge
      <em>Sort with New Tree</em> - When selected, any trees calculated or
      loaded onto the alignment will automatically sort the alignment.
    </p>
 -  <p>
++    <p>
+     <a name="hmmer"><strong>&quot;HMMER&quot; Preferences tab</strong></a>
+   </p>
+   <p>If you have installed HMMER tools (available from <a href="http://hmmerorg">hmmer.org</a>),
+   then you should specify on this screen the location of the installation (the path to the folder 
+   containing binary executable programs). Double-click in the input field to open a file browser.</p>
+   <p>When this path is configured, the <a href="../menus/alwhmmer.html">HMMER menu</a> will be
+   enabled in the Alignment window.</p>
 +  <p>&nbsp;</p>
 +  <em>Web Services Preferences</em> - documentation for this tab is
 +  given in the
 +  <a href="../webServices/webServicesPrefs.html">Web Services
 +    Preferences section</a>.
 +  <p>&nbsp;</p>
  </body>
  </html>
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -202,9 -206,24 +202,7 @@@ public class Jalvie
      System.out.println(System.getProperty("os.arch") + " "
              + System.getProperty("os.name") + " "
              + System.getProperty("os.version"));
-     // report Jalview version
-     Cache.loadBuildProperties(true);
  
 -    String appdirString = System.getProperty("getdownappdir");
 -    if (appdirString != null && appdirString.length() > 0)
 -    {
 -      final File appdir = new File(appdirString);
 -      new Thread()
 -      {
 -        @Override
 -        public void run()
 -        {
 -          LaunchUtil.upgradeGetdown(
 -                  new File(appdir, "getdown-launcher-old.jar"),
 -                  new File(appdir, "getdown-launcher.jar"),
 -                  new File(appdir, "getdown-launcher-new.jar"));
 -        }
 -      }.start();
 -
 -    }
      ArgsParser aparser = new ArgsParser(args);
      boolean headless = false;
  
      }
  
      /*
-      * configure 'full' SO model if preferences say to, else use the default (SO
-      * Lite)
 -     * configure 'full' SO model if preferences say to, 
 -     * else use the default (SO Lite)
++     * configure 'full' SO model 
       */
 -    if (Cache.getDefault("USE_FULL_SO", false))
 +    if (Cache.getDefault("USE_FULL_SO", true))
      {
        SequenceOntologyFactory.setInstance(new SequenceOntology());
      }
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
  package jalview.io;
  
  import jalview.api.FeatureColourI;
+ import jalview.datamodel.AlignmentAnnotation;
  import jalview.datamodel.DBRefEntry;
  import jalview.datamodel.DBRefSource;
 +import jalview.datamodel.GeneLociI;
  import jalview.datamodel.SequenceFeature;
  import jalview.datamodel.SequenceI;
  import jalview.util.MessageManager;
Simple merge
@@@ -38,9 -38,8 +38,10 @@@ import jalview.datamodel.AlignedCodonFr
  import jalview.datamodel.Alignment;
  import jalview.datamodel.AlignmentAnnotation;
  import jalview.datamodel.AlignmentI;
 +import jalview.datamodel.DBRefEntry;
 +import jalview.datamodel.GeneLocus;
  import jalview.datamodel.GraphLine;
+ import jalview.datamodel.HiddenMarkovModel;
  import jalview.datamodel.PDBEntry;
  import jalview.datamodel.Point;
  import jalview.datamodel.RnaViewerModel;
Simple merge
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  
@@@ -2,7 -2,7 +2,7 @@@
  // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 
  // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
  // Any modifications to this file will be lost upon recompilation of the source schema. 
- // Generated on: 2019.06.07 at 02:21:15 PM BST 
 -// Generated on: 2019.06.06 at 04:31:20 PM BST 
++// Generated on: 2019.07.10 at 12:10:00 PM BST 
  //
  
  @javax.xml.bind.annotation.XmlSchema(namespace = "www.vamsas.ac.uk/jalview/version2", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
Simple merge
@@@ -34,8 -34,7 +34,9 @@@ import jalview.api.FeatureColourI
  import jalview.api.ViewStyleI;
  import jalview.datamodel.AlignmentAnnotation;
  import jalview.datamodel.AlignmentI;
 +import jalview.datamodel.DBRefEntry;
 +import jalview.datamodel.GeneLocus;
+ import jalview.datamodel.HiddenMarkovModel;
  import jalview.datamodel.HiddenSequences;
  import jalview.datamodel.Mapping;
  import jalview.datamodel.PDBEntry;