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;
 }