f1f50d2ce6101b839233021e1030b18e9f4ecfb5
braney
Sun Dec 7 09:14:50 2014 -0800
add "coverage mode" to chains and knownGene
diff --git src/hg/lib/hui.c src/hg/lib/hui.c
index d9d7684..dc2d7f1 100644
--- src/hg/lib/hui.c
+++ src/hg/lib/hui.c
@@ -5527,30 +5527,32 @@
cgiMakeRadioButton(optString, "on", sameString(colorSetting, "on"));
printf(" on ");
cgiMakeRadioButton(optString, "off", sameString(colorSetting, "off"));
printf(" off ");
printf("
\n");
}
printf("
Filter by chromosome (e.g. chr10): "); safef(optString, ArraySize(optString), "%s.%s", prefix, OPT_CHROM_FILTER); cgiMakeTextVar(optString, cartUsualStringClosestToHome(cart, tdb, parentLevel, OPT_CHROM_FILTER, ""), 15); if (normScoreAvailable) scoreCfgUi(db, cart,tdb,prefix,NULL,CHAIN_SCORE_MAXIMUM,FALSE); + +wigOption(cart, prefix, title, tdb); cfgEndBox(boxed); } struct dyString *dyAddFilterAsInt(struct cart *cart, struct trackDb *tdb, struct dyString *extraWhere,char *filter, char *defaultLimits, char*field, boolean *and) // creates the where clause condition to support numeric int filter range. // 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:1000" Optional // uses:{filterName}Min: old trackDb value if {filterName}Limits not found // {filterName}Max: old trackDb value if {filterName}Limits not found // defaultLimits: function param if no tdb limits settings found)