X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fanalysis%2FAAFrequency.java;h=f409f8c59e50d43aa675c63aedda44a0e46799f8;hb=bb9b4018d314ed5858504faf2bc848178bc9f6a9;hp=c1c4f71cfb5922eeb5139fb861895800615fc5ed;hpb=9832a6ac361db1a51c020ef1ebdb7f495676c72d;p=jalview.git diff --git a/src/jalview/analysis/AAFrequency.java b/src/jalview/analysis/AAFrequency.java index c1c4f71..f409f8c 100755 --- a/src/jalview/analysis/AAFrequency.java +++ b/src/jalview/analysis/AAFrequency.java @@ -76,7 +76,7 @@ public static final void calculate(SequenceI[] sequences, { residueHash = new Hashtable(); maxCount = 0; - maxResidue = "-"; + maxResidue = ""; nongap = 0; values = new int[132]; @@ -112,7 +112,7 @@ public static final void calculate(SequenceI[] sequences, for (v = 'A'; v < 'Z'; v++) { - if (values[v] == 0 || values[v] < maxCount) + if (values[v] < 2 || values[v] < maxCount) continue; if (values[v] > maxCount) @@ -126,6 +126,8 @@ public static final void calculate(SequenceI[] sequences, maxCount = values[v]; } + if(maxResidue.length()==0) + maxResidue = "-"; residueHash.put(MAXCOUNT, new Integer(maxCount)); residueHash.put(MAXRESIDUE, maxResidue);