JAL-3253 jalview.bin.Instance streamlining
[jalview.git] / src / jalview / analysis / scoremodels / ScoreModels.java
index 8afc4fc..7431b86 100644 (file)
@@ -36,12 +36,6 @@ import java.util.Map;
  */
 public class ScoreModels
 {
-  private final ScoreMatrix BLOSUM62;
-
-  private final ScoreMatrix PAM250;
-
-  private final ScoreMatrix DNA;
-
   /**
    * Answers the singleton instance of this class, with lazy initialisation
    * (built-in score models are loaded on the first call to this method)
@@ -55,8 +49,6 @@ public class ScoreModels
             : j.scoreModels);
   }
 
-  private Map<String, ScoreModelI> models;
-
   /**
    * Private constructor to enforce use of singleton. Registers Jalview's
    * "built-in" score models:
@@ -81,6 +73,14 @@ public class ScoreModels
     registerScoreModel(new FeatureDistanceModel());
   }
 
+  private final ScoreMatrix BLOSUM62;
+
+  private final ScoreMatrix PAM250;
+
+  private final ScoreMatrix DNA;
+
+  private Map<String, ScoreModelI> models;
+
   /**
    * Tries to load a score matrix from the given resource file, and if
    * successful, registers it.