JAL-98 use Profile to store consensus, ResidueCount for fast compact
[jalview.git] / src / jalview / schemes / PIDColourScheme.java
index 9dd763d..5f63ca9 100755 (executable)
@@ -20,7 +20,6 @@
  */
 package jalview.schemes;
 
-import jalview.analysis.AAFrequency;
 import jalview.datamodel.SequenceGroup;
 import jalview.datamodel.SequenceI;
 
@@ -67,11 +66,10 @@ public class PIDColourScheme extends ResidueColourScheme
       return Color.white;
     }
 
-    if ((Integer
-            .parseInt(consensus[j].get(AAFrequency.MAXCOUNT).toString()) != -1)
-            && consensus[j].contains(String.valueOf(c)))
+    if (consensus[j].getMaxCount() > 0) //!= -1)
+            //&& consensus[j].contains(String.valueOf(c)))
     {
-      sc = ((Float) consensus[j].get(ignoreGaps)).floatValue();
+      sc = consensus[j].getPercentageIdentity(ignoreGaps);
 
       if (!jalview.util.Comparison.isGap(c))
       {