X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fanalysis%2Fscoremodels%2FScoreModels.java;h=95e114e22901954119cc9c6a104b8e1681147651;hb=85299bc2db43c8b108169661ebc1c4d9b2d3d2e5;hp=d0f21bd19ce796f730647860f79de60afc80c498;hpb=c932f0e85a8852824cdd8ce790af68682732c85c;p=jalview.git diff --git a/src/jalview/analysis/scoremodels/ScoreModels.java b/src/jalview/analysis/scoremodels/ScoreModels.java index d0f21bd..95e114e 100644 --- a/src/jalview/analysis/scoremodels/ScoreModels.java +++ b/src/jalview/analysis/scoremodels/ScoreModels.java @@ -41,6 +41,8 @@ public class ScoreModels private final ScoreMatrix DNA; + private final ScoreMatrix FOLDSEEK3DI; + private static ScoreModels instance; private Map models; @@ -80,6 +82,7 @@ public class ScoreModels BLOSUM62 = loadScoreMatrix("scoreModel/blosum62.scm"); PAM250 = loadScoreMatrix("scoreModel/pam250.scm"); DNA = loadScoreMatrix("scoreModel/dna.scm"); + FOLDSEEK3DI = loadScoreMatrix("scoreModel/foldseek_mat3di.scm"); registerScoreModel(new PIDModel()); registerScoreModel(new FeatureDistanceModel()); } @@ -143,7 +146,8 @@ public class ScoreModels ScoreModelI sm2 = models.get(sm.getName()); if (sm2 != null) { - jalview.bin.Console.errPrintln("Warning: replacing score model " + sm2.getName()); + jalview.bin.Console.errPrintln( + "Warning: replacing score model " + sm2.getName()); } models.put(sm.getName(), sm); } @@ -177,4 +181,9 @@ public class ScoreModels { return PAM250; } + public ScoreMatrix getFOLDSEEK3DI() + { + return FOLDSEEK3DI; + } + }