X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fapi%2Fanalysis%2FScoreModelI.java;h=7f138cd0eb2bdd5a4c9df3ffc59f162c237bfd9a;hb=b6d4e801a1e2a9a81b44f457ce7e7673e5ad646e;hp=6afd483a96ac341ebfe856337d62ca3a4f091130;hpb=aba253e57b22ce7d1f4fe376935e42aeb4f6d591;p=jalview.git diff --git a/src/jalview/api/analysis/ScoreModelI.java b/src/jalview/api/analysis/ScoreModelI.java index 6afd483..7f138cd 100644 --- a/src/jalview/api/analysis/ScoreModelI.java +++ b/src/jalview/api/analysis/ScoreModelI.java @@ -1,5 +1,6 @@ package jalview.api.analysis; +import jalview.api.AlignmentViewPanel; import jalview.datamodel.AlignmentView; import jalview.math.MatrixI; @@ -65,4 +66,14 @@ public interface ScoreModelI * @return */ MatrixI findSimilarities(AlignmentView seqData, SimilarityParamsI options); + + /** + * Returns a score model object configured for the given alignment view. + * Depending on the score model, this may just be a singleton instance, or a + * new instance configured with data from the view. + * + * @param avp + * @return + */ + ScoreModelI getInstance(AlignmentViewPanel avp); }