X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fviewmodel%2FPCAModel.java;h=1693294bf556920989784beaa734246bbbc6a468;hb=b1f1dafab890809e47d9b3e7b54aa300ebe6d7a1;hp=a4f57bed545686564d876392674c9847aa43568b;hpb=b04c79d1a830aa7ae7b88b2a5ddd07c9216c826f;p=jalview.git diff --git a/src/jalview/viewmodel/PCAModel.java b/src/jalview/viewmodel/PCAModel.java index a4f57be..1693294 100644 --- a/src/jalview/viewmodel/PCAModel.java +++ b/src/jalview/viewmodel/PCAModel.java @@ -37,7 +37,7 @@ public class PCAModel /* * inputs */ - private final AlignmentView seqstrings; + private AlignmentView inputData; private final SequenceI[] seqs; @@ -72,7 +72,7 @@ public class PCAModel public PCAModel(AlignmentView seqData, SequenceI[] sqs, boolean nuc, ScoreModelI modelName, SimilarityParamsI params) { - seqstrings = seqData; + inputData = seqData; seqs = sqs; nucleotide = nuc; scoreModel = modelName; @@ -85,7 +85,7 @@ public class PCAModel */ public void calculate() { - pca = new PCA(seqstrings, scoreModel, similarityParams); + pca = new PCA(inputData, scoreModel, similarityParams); pca.run(); // executes in same thread, wait for completion // Now find the component coordinates @@ -166,9 +166,14 @@ public class PCAModel return pca.getDetails(); } - public AlignmentView getSeqtrings() + public AlignmentView getInputData() { - return seqstrings; + return inputData; + } + + public void setInputData(AlignmentView data) + { + inputData = data; } public String getPointsasCsv(boolean transformed, int xdim, int ydim,