From: Rajarshi G. <raj...@us...> - 2006-02-03 15:56:00
|
Update of /cvsroot/cdk/cdk/src/org/openscience/cdk/test/similarity In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25804/src/org/openscience/cdk/test/similarity Modified Files: TanimotoTest.java Log Message: Added a function to evaluate the continuous Tanimoto coefficient. Also added a unit test Index: TanimotoTest.java =================================================================== RCS file: /cvsroot/cdk/cdk/src/org/openscience/cdk/test/similarity/TanimotoTest.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- TanimotoTest.java 30 Dec 2005 12:54:46 -0000 1.4 +++ TanimotoTest.java 3 Feb 2006 15:55:53 -0000 1.5 @@ -83,6 +83,15 @@ if (!standAlone) assertEquals(tanimoto, 1.0, 0.001); } + public void testTanimoto3() throws java.lang.Exception + { + double[] f1 = {1,2,3,4,5,6,7}; + double[] f2 = {1,2,3,4,5,6,7}; + float tanimoto = Tanimoto.calculate(f1,f2); + if (standAlone) System.out.println("Tanimoto: " + tanimoto); + if (!standAlone) assertEquals(tanimoto, 1.0, 0.001); + } + public static void main(String[] args) { @@ -91,6 +100,7 @@ tt.standAlone = true; tt.testTanimoto1(); tt.testTanimoto2(); + tt.testTanimoto3(); } catch(Exception exc) { |