e1487d60d004ee8de24e6e1e7dfd12919104e19d braney Thu Mar 4 09:37:02 2021 -0800 allow use of blat custom track in DNA extra color/case options #23045 diff --git src/hg/lib/customFactory.c src/hg/lib/customFactory.c index dabb067..c33e91d 100644 --- src/hg/lib/customFactory.c +++ src/hg/lib/customFactory.c @@ -2847,30 +2847,32 @@ /* protect against temporary network error */ struct errCatch *errCatch = errCatchNew(); if (errCatchStart(errCatch)) { track->bbiFile = bigBedFileOpen(bigDataUrl); } errCatchEnd(errCatch); if (errCatch->gotError) { track->networkErrMsg = cloneString(errCatch->message->string); return track; } errCatchFree(&errCatch); setBbiViewLimits(track); +track->dbTrackType = cloneString("bigBed"); +track->fieldCount = track->bbiFile->definedFieldCount; return track; } static struct customTrack *bigBarChartLoader(struct customFactory *fac, struct hash *chromHash, struct customPp *cpp, struct customTrack *track, boolean dbRequested) /* Load up bigBarChartdata until get next track line. A bit of error checking before bigBedLoad. */ { requireBarChartBars(track); return bigBedLoader(fac, chromHash, cpp, track, dbRequested); } static struct customTrack *bigInteractLoader(struct customFactory *fac, struct hash *chromHash, struct customPp *cpp, struct customTrack *track, boolean dbRequested)