X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fdatamodel%2FGroupSet.java;h=95d012797b6a45f9979ca6e275486d41af764f8f;hb=85299bc2db43c8b108169661ebc1c4d9b2d3d2e5;hp=db38e7b0c19b7abdf5b9cae969dfdf3493dc0bd1;hpb=fa48c836ad6e85a9e8146177cc865f4a061dc1a4;p=jalview.git diff --git a/src/jalview/datamodel/GroupSet.java b/src/jalview/datamodel/GroupSet.java index db38e7b..95d0127 100644 --- a/src/jalview/datamodel/GroupSet.java +++ b/src/jalview/datamodel/GroupSet.java @@ -1,3 +1,23 @@ +/* + * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$) + * Copyright (C) $$Year-Rel$$ The Jalview Authors + * + * This file is part of Jalview. + * + * Jalview is free software: you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation, either version 3 + * of the License, or (at your option) any later version. + * + * Jalview is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty + * of MERCHANTABILITY or FITNESS FOR A PARTICULAR + * PURPOSE. See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Jalview. If not, see . + * The Jalview Authors are detailed in the 'AUTHORS' file. + */ package jalview.datamodel; import java.awt.Color; @@ -149,8 +169,9 @@ public class GroupSet implements GroupSetI { return makeGroups(matrix, autoCut, 0, autoCut); } - public static GroupSet makeGroups(ContactMatrixI matrix, boolean auto, float thresh, - boolean abs) + + public static GroupSet makeGroups(ContactMatrixI matrix, boolean auto, + float thresh, boolean abs) { AverageDistanceEngine clusterer = new AverageDistanceEngine(null, null, matrix, true); @@ -197,7 +218,7 @@ public class GroupSet implements GroupSetI nodegroups.add(clusterer.getTopNode()); } } - + List groups = new ArrayList<>(); for (BinaryNode root : nodegroups) {