X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=forester%2Fjava%2Fsrc%2Forg%2Fforester%2Fevoinference%2Fdistance%2FS.java;h=b510a619c868d2a2cc586c51e8066b7b32063763;hb=73979ccd545aa73fa45321f7590f6d234b979e5e;hp=842f59a392172aa86169c2cb2a8480d8ea0d62a6;hpb=8a5da5060358c86632b0ed74bdc38a7449768cb6;p=jalview.git diff --git a/forester/java/src/org/forester/evoinference/distance/S.java b/forester/java/src/org/forester/evoinference/distance/S.java index 842f59a..b510a61 100644 --- a/forester/java/src/org/forester/evoinference/distance/S.java +++ b/forester/java/src/org/forester/evoinference/distance/S.java @@ -47,7 +47,7 @@ public final class S { addPairing( ( int ) ( FACTOR * d.getValues()[ i ][ j ] ), i, map ); } } - System.out.println( toString() ); + //System.out.println( toString() ); } final public void initialize( final int size ) { @@ -66,6 +66,9 @@ public final class S { final SortedSet x = m.get( key ); if ( DEBUG ) { if ( x == null ) { + System.out.println(); + System.out + .println( "________________________________________________________________________________________" ); System.out.println( toString() ); throw new IllegalArgumentException( "key " + key + " (->" + value + ") does not exist for row " + j ); } @@ -73,6 +76,10 @@ public final class S { if ( x.size() == 1 ) { if ( DEBUG ) { if ( !x.contains( value ) ) { + System.out.println(); + System.out + .println( "________________________________________________________________________________________" ); + System.out.println( toString() ); throw new IllegalArgumentException( "pairing " + key + "->" + value + " does not exist for row " + j ); } @@ -107,9 +114,11 @@ public final class S { @Override final public String toString() { - final DecimalFormat df = new DecimalFormat( "0.00" ); + final DecimalFormat df = new DecimalFormat( "0.000000" ); final StringBuilder sb = new StringBuilder(); for( int j = 0; j < size(); ++j ) { + sb.append( j ); + sb.append( ": " ); for( final Entry> entry : getSentrySet( j ) ) { final double key = entry.getKey(); final SortedSet values = entry.getValue();