ae09c0590da3e36fdf30c30fcec71c6aa3374663 braney Tue Jul 8 16:32:42 2025 -0700 fix bugs in quickLift refs #35609 diff --git src/hg/lib/trackHub.c src/hg/lib/trackHub.c index 654abadb5b0..78860aebf2f 100644 --- src/hg/lib/trackHub.c +++ src/hg/lib/trackHub.c @@ -1515,46 +1515,49 @@ } FILE *f = mustOpen(hubName, "w"); outHubHeader(f, db); fclose(f); if (fd >= 0) close(fd); return hubName; } static char *vettedTracks[] = /* tracks that have been tested with quickLift */ { +"decipherContainer", "decipherSnvs", "omimLocation", "omimAvSnp", "ncbiRefSeq", "clinvar", "clinvarSubLolly", "pubsBlat", "pubsMarkerBand", "pubsMarkerSnp", "pubsMarkerGene", //"gtexGeneV8", }; static boolean isVetted(char *track) /* Is this a track that's been tested with quickLift? If not we don't want to do the special name handling on the track. */ { +if (startsWith("wgEncodeGencode", track)) + return TRUE; static bool inited = FALSE; static struct hash *vettedHash = NULL; if (!inited) { vettedHash = newHash(10); int ii; int len = sizeof(vettedTracks) / sizeof(char *); for(ii = 0; ii < len; ii++) hashStore(vettedHash, vettedTracks[ii]); } return hashLookup(vettedHash, track) != NULL;