3d4620f77d5ee2dca36cef39359e756c6a3624a0
hiram
  Mon Mar 23 09:20:55 2026 -0700
reset the GC on the fly to default off and same other defaults as the regular track refs #35958

diff --git src/hg/hgTracks/bigWigTrack.c src/hg/hgTracks/bigWigTrack.c
index cd6139f3c73..ff36d0fb808 100644
--- src/hg/hgTracks/bigWigTrack.c
+++ src/hg/hgTracks/bigWigTrack.c
@@ -466,46 +466,44 @@
  */
 {
 struct track *tg = trackNew();
 struct trackDb *tdb = trackDbNew();
 char longLabel[1024];
 safef(longLabel, sizeof(longLabel), "GC FLY Percent in %s-Base Windows", gcOnFlyWinSize(cart));
 
 /* Fill in trackDb fields needed by wigCartOptionsNew and bigWigMethods. */
 tdb->track      = cloneString(GC_ON_FLY_TRACK_NAME);
 tdb->table      = cloneString(GC_ON_FLY_TRACK_NAME);
 tdb->type       = cloneString("bigWig 0 100");
 tdb->shortLabel = cloneString(GC_ON_FLY_TRACK_LABEL);
 tdb->longLabel  = cloneString(longLabel);
 tdb->grp        = cloneString("map");
 tdb->canPack    = 0;
-tdb->visibility = tvFull;
+tdb->visibility = tvHide;
 
 /* Add wig display settings to match what gc5BaseBw trackDb would have. */
 trackDbAddSetting(tdb, "autoScale",         "Off");
-// trackDbAddSetting(tdb, "viewLimits",        "30:70");
-trackDbAddSetting(tdb, "viewLimits",        "0:100");
-// trackDbAddSetting(tdb, "maxHeightPixels",   "128:36:16");
-trackDbAddSetting(tdb, "maxHeightPixels",   "128:128:128");
+trackDbAddSetting(tdb, "viewLimits",        "30:70");
+trackDbAddSetting(tdb, "maxHeightPixels",   "128:36:16");
 trackDbAddSetting(tdb, "graphTypeDefault",  "Bar");
 trackDbAddSetting(tdb, "gridDefault",       "OFF");
 trackDbAddSetting(tdb, "windowingFunction", "Mean");
 trackDbAddSetting(tdb, "color",             "0,0,0");
 trackDbAddSetting(tdb, "altColor",          "128,128,128");
-trackDbAddSetting(tdb, "gcComputeOnTheFly", "on");
-trackDbAddSetting(tdb, "gcOnTheFlyMaxBases", "500000");
-trackDbAddSetting(tdb, "gcFallbackBigWig", "/gbdb/ce1x/bbi/gc5BaseBw/gc5Base.bw");
+// trackDbAddSetting(tdb, "gcComputeOnTheFly", "on");
+// trackDbAddSetting(tdb, "gcOnTheFlyMaxBases", "500000");
+// trackDbAddSetting(tdb, "gcFallbackBigWig", "/gbdb/ce1x/bbi/gc5BaseBw/gc5Base.bw");
 trackDbAddSetting(tdb, "calcWinSize", gcOnFlyWinSize(cart));
 trackDbPolish(tdb);
 
 /* Set up bigWig display methods (drawItems, preDrawItems, etc.) */
 char *words[] = {"bigWig", "0", "100"};
 bigWigMethods(tg, tdb, 3, words);
 
 /* Override data loading with on-the-fly sequence computation. */
 tg->loadItems   = gc5BaseOnTheFlyLoadItems;
 tg->loadPreDraw = gc5BaseOnTheFlyLoadPreDraw;
 
 /* Fill in track struct fields. */
 tg->tdb              = tdb;
 tg->track            = tdb->track;
 tg->table            = tdb->table;