7d9e5c172d1b2ae2de50b00f344e199006b8ffab markd Sun Apr 27 23:24:19 2025 -0700 Fixed mangled composite track UI when score filtering is disabled. This caused form and table begin/end mismatches. Also a little bit of movement of some inconsistent code to make it easier to understand where score fitler config is called. diff --git src/hg/inc/hui.h src/hg/inc/hui.h index 7b55544533f..cd3fc4eb004 100644 --- src/hg/inc/hui.h +++ src/hg/inc/hui.h @@ -1262,30 +1262,33 @@ // Filters are expected to follow // {fiterName}: trackDb min or min:max - default value(s); // {filterName}Min or {filterName}: min (user supplied) cart variable; // {filterName}Max: max (user supplied) cart variable; // {filterName}Limits: trackDb allowed range "0.0:10.0" Optional // uses: defaultLimits: function param if no tdb limits settings found) // The 'and' param and dyString in/out allows stringing multiple where clauses together boolean encodePeakHasCfgUi(struct trackDb *tdb); // Confirms that this track has encode Peak cfgUI void encodePeakCfgUi(struct cart *cart, struct trackDb *tdb, char *name, char *title, boolean boxed); // Put up UI for filtering wgEnocde peaks based on score, Pval and Qval +void bedScoreCfgUi(char *db, struct cart *cart, struct trackDb *tdb, char *name, char *title, boolean boxed); +/* Put up bed-specific score controls */ + void genePredCfgUi(char *db, struct cart *cart, struct trackDb *tdb, char *name, char *title, boolean boxed); // Put up genePred-specific controls void wigMafCfgUi(struct cart *cart, struct trackDb *tdb,char *name, char *title, boolean boxed, char *db); /* UI for maf/wiggle track */ void bamCfgUi(struct cart *cart, struct trackDb *tdb, char *name, char *title, boolean boxed); /* BAM: short-read-oriented alignment file format. */ void lrgCfgUi(struct cart *cart, struct trackDb *tdb, char *name, char *title, boolean boxed); /* LRG: Locus Reference Genomic sequences mapped to assembly. */ void lrgTranscriptAliCfgUi(struct cart *cart, struct trackDb *tdb, char *name, char *title, boolean boxed);