X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fdatamodel%2FContactMatrix.java;h=48b6e6b45b3476fc97548fbd3ad4bf47ada00b9d;hb=beb2fee66dde629e3bbb7febb38d0116e1a64df2;hp=25aefd3851dd04bdc6e5672449f70606c93cf68d;hpb=a0ac724dba7d556966b546d4a0093449c397be84;p=jalview.git diff --git a/src/jalview/datamodel/ContactMatrix.java b/src/jalview/datamodel/ContactMatrix.java index 25aefd3..48b6e6b 100644 --- a/src/jalview/datamodel/ContactMatrix.java +++ b/src/jalview/datamodel/ContactMatrix.java @@ -1,7 +1,12 @@ package jalview.datamodel; +import java.awt.Color; +import java.math.BigInteger; import java.util.ArrayList; +import java.util.BitSet; +import java.util.HashMap; import java.util.List; +import java.util.Spliterator; import java.util.StringTokenizer; import jalview.bin.Console; @@ -145,31 +150,27 @@ public abstract class ContactMatrix implements ContactMatrixI } @Override - public boolean hasReferenceSeq() + public String getAnnotLabel() { - // TODO Auto-generated method stub - return false; + return "Contact Matrix"; } @Override - public SequenceI getReferenceSeq() + public String getAnnotDescr() { - // TODO Auto-generated method stub - return null; + return "Contact Matrix"; } - + GroupSet grps = new GroupSet(); @Override - public String getAnnotLabel() + public GroupSetI getGroupSet() { - return "Contact Matrix"; + return grps; } - @Override - public String getAnnotDescr() + public void setGroupSet(GroupSet makeGroups) { - return "Contact Matrix"; + grps = makeGroups; } - public static String contactToFloatString(ContactMatrixI cm) { StringBuilder sb = new StringBuilder(); @@ -197,7 +198,6 @@ public abstract class ContactMatrix implements ContactMatrixI float[][] vals = new float[cols][rows]; StringTokenizer tabsep = new StringTokenizer(values, "" + '\t'); int c = 0, r = 0; - while (tabsep.hasMoreTokens()) { double elem = Double.valueOf(tabsep.nextToken()); @@ -209,7 +209,6 @@ public abstract class ContactMatrix implements ContactMatrixI } if (c >= vals.length) { - break; } } @@ -218,7 +217,6 @@ public abstract class ContactMatrix implements ContactMatrixI Console.warn( "Ignoring additional elements for Float string to contact matrix parsing."); } - return vals; } }