978d826eef9b73e51d9c0642a95b7346a79010d1 braney Fri Oct 25 13:04:16 2024 -0700 oops, some include files for setColorWith diff --git src/hg/hgTracks/wigCommon.h src/hg/hgTracks/wigCommon.h index f23a2b1..558c0df 100644 --- src/hg/hgTracks/wigCommon.h +++ src/hg/hgTracks/wigCommon.h @@ -16,30 +16,31 @@ enum wiggleGridOptEnum horizontalGrid; /* grid lines, ON/OFF */ enum wiggleGraphOptEnum lineBar; /* Line or Bar chart */ enum wiggleScaleOptEnum autoScale; /* autoScale on */ enum wiggleWindowingEnum windowingFunction; /* max,mean,min,sum */ enum wiggleSmoothingEnum smoothingWindow; /* N: [1:15] */ enum wiggleYLineMarkEnum yLineOnOff; /* OFF/ON */ enum wiggleAlwaysZeroEnum alwaysZero; /* OFF/ON */ enum wiggleTransformFuncEnum transformFunc; /* NONE/LOG */ double minY; /* from trackDb.ra words, the absolute minimum */ double maxY; /* from trackDb.ra words, the absolute maximum */ int maxHeight; /* maximum pixels height from trackDb */ int defaultHeight; /* requested height from cart */ int minHeight; /* minimum pixels height from trackDb */ double yLineMark; /* user requested line at y = */ char *colorTrack; /* Track to use for coloring wiggle track. */ + char *colorBigBed; /* bigBed to use for coloring wiggle track. */ int graphColumn; /* column to be graphing (bedGraph tracks) */ boolean bedGraph; /* is this a bedGraph track ? */ boolean isMultiWig; /* If true it's a multi-wig. */ enum wiggleAggregateFunctionEnum aggregateFunction; /* NONE/TRANSPARENT/STACKED */ boolean doNegative; /* should we negate the values */ struct mafBaseProbs *baseProbs; /* if we're in logoMaf mode, this will hold the base probabilities. */ boolean doSequenceLogo; /* should we draw a sequence logo when near baselevel? */ }; struct wigCartOptions *wigCartOptionsNew(struct cart *cart, struct trackDb *tdb, int wordCount, char *words[]); /* Create a wigCartOptions from cart contents and tdb. */ struct preDrawContainer /* A preDraw array with a little bit of extra info */ {