src/lib/obscure.c 1.50
1.50 2009/11/24 03:58:25 kent
Polishing routine that rounds ranges.
Index: src/lib/obscure.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/lib/obscure.c,v
retrieving revision 1.49
retrieving revision 1.50
diff -b -B -U 4 -r1.49 -r1.50
--- src/lib/obscure.c 24 Nov 2009 00:59:18 -0000 1.49
+++ src/lib/obscure.c 24 Nov 2009 03:58:25 -0000 1.50
@@ -703,14 +703,16 @@
scaledSize /= 10;
exponent *= 10;
}
/* At this point have a number between 10 and 100 */
-if (scaledSize < 10)
+if (scaledSize < 12)
increment = 1;
else if (scaledSize < 20)
increment = 2;
-else
+else if (scaledSize < 75)
increment = 5;
+else
+ increment = 10;
increment *= exponent;
int startInIncrements = floor(start/increment);
int endInIncrements = ceil(end/increment);