Vector<SequenceNode> node;
+ protected ScoreModelI scoreModel;
+
+ protected SimilarityParamsI scoreParams;
+
private AlignmentView seqStrings; // redundant? (see seqData)
/**
*/
protected void computeTree(ScoreModelI sm, SimilarityParamsI scoreOptions)
{
- distances = sm.findDistances(seqData, scoreOptions);
+
+ this.scoreModel = sm;
+ this.scoreParams = scoreOptions;
+
+ distances = scoreModel.findDistances(seqData, scoreParams);
makeLeaves();