this.identifiers = new String[matrixSequences.length];
int i = 0;
-
for (SequenceI sequence : matrixSequences)
{
identifiers[i] = sequence.getName();
final MatrixI jalviewInputMatrix,
final SequenceI[] matrixSequences)
{
- if (jalviewInputMatrix.width() != jalviewInputMatrix.height())
- {
- // some kind of warning?
- }
- DistanceMatrix foresterMatrix = new ForesterMatrix(jalviewInputMatrix,
- matrixSequences);
- return foresterMatrix;
+ return DataConversions.createForesterDistanceMatrix(
+ jalviewInputMatrix, matrixSequences);
}
final MatrixI jalviewInputMatrix,
final String[] matrixIdentifiers)
{
- if (jalviewInputMatrix.width() != jalviewInputMatrix.height())
- {
- // some kind of warning?
- }
-
- DistanceMatrix foresterMatrix = new ForesterMatrix(jalviewInputMatrix,
- matrixIdentifiers);
- return foresterMatrix;
+ return DataConversions.createForesterDistanceMatrix(
+ jalviewInputMatrix, matrixIdentifiers);
}