d3f44a3071e0ffb35a5c984b326a03e5af2a3c75 chmalee Thu Mar 25 12:21:17 2021 -0700 Fix missing call to hReplaceGbdb so wuhCor1 vcf tracks work on gbibs, refs #27172 diff --git src/hg/hgTracks/vcfTrack.c src/hg/hgTracks/vcfTrack.c index 15f5dd7..35b8fa0 100644 --- src/hg/hgTracks/vcfTrack.c +++ src/hg/hgTracks/vcfTrack.c @@ -948,31 +948,31 @@ } } } return txiList; } static struct txInfo *txInfoLoadBigGenePred(struct seqWindow *gSeqWin, struct trackDb *gTdb) /* Load up bigGenePred items in current window and make txInfo for each. */ { struct txInfo *txiList = NULL; char *fileName = cloneString(trackDbSetting(gTdb, "bigDataUrl")); if (fileName == NULL) fileName = cloneString(trackDbSetting(gTdb, "bigGeneDataUrl")); if (isNotEmpty(fileName)) { - struct bbiFile *bbi = bigBedFileOpen(fileName); + struct bbiFile *bbi = bigBedFileOpen(hReplaceGbdb(fileName)); struct lm *lm = lmInit(0); struct bigBedInterval *bbList = bigBedIntervalQuery(bbi, chromName, winStart, winEnd, 0, lm); struct bigBedInterval *bb; for (bb = bbList; bb != NULL; bb = bb->next) { struct genePredExt *gp = genePredFromBigGenePred(chromName, bb); struct txInfo *txi = txInfoFromGenePred((struct genePred *)gp, gSeqWin); slAddHead(&txiList, txi); } bbiFileClose(&bbi); lmCleanup(&lm); } return txiList; }