protected MatrixI distances;
- public MatrixI testDistances;
-
protected int mini;
protected int minj;
protected SimilarityParamsI scoreParams;
+ private AlignmentViewport avport;
+
private AlignmentView seqStrings; // redundant? (see seqData)
/**
SimilarityParamsI scoreParameters)
{
int start, end;
+ avport = av;
boolean selview = av.getSelectionGroup() != null
&& av.getSelectionGroup().getSize() > 1;
seqStrings = av.getAlignmentView(selview);
this.scoreModel = sm;
this.scoreParams = scoreOptions;
- testDistances = scoreModel.findDistances(seqData, scoreParams);
distances = scoreModel.findDistances(seqData, scoreParams);
+
makeLeaves();
noClus = clusters.size();
return distances;
}
- public AlignmentView getSeqData()
- {
- return seqData;
- }
-
public ScoreModelI getScoreModel()
{
return scoreModel;
return scoreParams;
}
+ public AlignmentViewport getAvport()
+ {
+ return avport;
+ }
+
}