a4a68e3810d949f7e454d97ea3c3eb44f67926aa braney Wed Oct 16 14:25:56 2019 -0700 bigBed number filters put message in longLabel about how many items were filtered diff --git src/hg/hgTracks/hgTracks.c src/hg/hgTracks/hgTracks.c index 53c8e47..1d36eb8 100644 --- src/hg/hgTracks/hgTracks.c +++ src/hg/hgTracks/hgTracks.c @@ -10333,26 +10333,32 @@ jsInline(dy->string); dyStringFree(&dy); if (measureTiming) measureTime("Time at end of doMiddle, next up cart write"); if (cartOptionalString(cart, "udcTimeout")) { warn("The Genome Browser cart currently includes the \"udcTimeout\" string. " "While this is useful for debugging hubs, it may negatively impact " "performance. To clear this variable, click " "<A HREF='hgTracks?hgsid=%s|url|&udcTimeout=[]'>here</A>.",cartSessionId(cart)); } } +void labelTrackAsFilteredNumber(struct track *tg, unsigned numOut) +/* add text to track long label to indicate filter is active */ +{ +tg->longLabel = labelAsFilteredNumber(tg->longLabel, numOut); +} + void labelTrackAsFiltered(struct track *tg) /* add text to track long label to indicate filter is active */ { tg->longLabel = labelAsFiltered(tg->longLabel); // also label parent composite track filtered struct trackDb *parentTdb = tdbGetComposite(tg->tdb); if (parentTdb) parentTdb->longLabel = labelAsFiltered(parentTdb->longLabel); }