956500207b58c263485009212f223836152176d3 hiram Thu Mar 26 14:58:55 2026 -0700 simplify the gcOnFly track - it does not need to by completely synthetic - it only comes in from trackDb stanzas refs #35958 diff --git src/hg/hgTracks/hgTracks.h src/hg/hgTracks/hgTracks.h index e3781b69ebe..7cb2fcb501a 100644 --- src/hg/hgTracks/hgTracks.h +++ src/hg/hgTracks/hgTracks.h @@ -1208,36 +1208,30 @@ void wigMethods(struct track *track, struct trackDb *tdb, int wordCount, char *words[]); /* Set up wig pointers and do some other precalculations on a wig type track. */ void bedGraphMethods(struct track *track, struct trackDb *tdb, int wordCount, char *words[]); void bigWigMethods(struct track *track, struct trackDb *tdb, int wordCount, char *words[]); /* Make track group for wig - wiggle tracks. */ void gc5BaseOnTheFlyMethods(struct track *tg, struct cart *cart); /* Install on-the-fly GC computation methods on a track that was * loaded from trackDb. Overrides the bigWig loadItems/loadPreDraw * so data is computed from genome sequence instead of read from a file. */ -struct track *gc5BaseOnTheFlyTg(struct cart *cart); -/* Create an on-the-fly GC percent track computed directly from - * genome sequence. Default visibility is dense; the cart - * override happens later in the getTrackList() visibility loop. - */ - void mathWigMethods(struct track *track, struct trackDb *tdb, int wordCount, char *words[]); /* mathWig load and draw methods. */ void bigRmskMethods(struct track *track, struct trackDb *tdb, int wordCount, char *words[]); /* Set up bigRmsk methods. */ void commonBigBedMethods(struct track *track, struct trackDb *tdb, int wordCount, char *words[]); /* Set up common bigBed methods used by several track types that depend on the bigBed format. */ void bigBedMethods(struct track *track, struct trackDb *tdb, int wordCount, char *words[]); /* Set up bigBed methods for tracks that are type bigBed. */