src/hg/perf/hgTracksRandom.c 1.15

1.15 2009/07/09 20:06:38 mikep
get default database from default genome instead of hg17
Index: src/hg/perf/hgTracksRandom.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/perf/hgTracksRandom.c,v
retrieving revision 1.14
retrieving revision 1.15
diff -b -B -U 4 -r1.14 -r1.15
--- src/hg/perf/hgTracksRandom.c	23 Jan 2009 22:24:06 -0000	1.14
+++ src/hg/perf/hgTracksRandom.c	9 Jul 2009 20:06:38 -0000	1.15
@@ -36,9 +36,9 @@
 void usage()
 /* Explain usage and exit. */
 {
 errAbort(
-  "hgTracksRandom - Time default view for random position\n"
+  "hgTracksRandom - Time default view for random position of default genome\n"
   "usage:\n"
   "  hgTracksRandom <machines> [options]\n"
   "options:\n"
   "   <machines> is a file listing the machines to test\n"
@@ -153,10 +153,9 @@
     usage();
 
 srand( (unsigned) time(NULL) );
 
-database = needMem(16);
-strcpy(database, "hg17");
+database = hDefaultDbForGenome(NULL); // default human db
 
 chromHash = loadAllChromInfo();
 chromSize = getChromSize(chrom);
 startPos = getStartPos(chromSize, windowSize);
@@ -167,10 +166,10 @@
 
 for (machinePos = machineList; machinePos != NULL; machinePos = machinePos->next)
     {
     dy = newDyString(256);
-    dyStringPrintf(dy, "%s/cgi-bin/hgTracks?db=hg17&position=%s:%d-%d", machinePos->name, 
-                   chrom, startPos, startPos + windowSize);
+    dyStringPrintf(dy, "%s/cgi-bin/hgTracks?db=%s&position=%s:%d-%d", machinePos->name, 
+                   database, chrom, startPos, startPos + windowSize);
     elapsedTime = hgTracksRandom(dy->string);
     if (quiet)
 	{
 	printf("%ld\n", elapsedTime);