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/lib/trackDbCustom.c src/hg/lib/trackDbCustom.c
index 061b085..5eb97b3 100644
--- src/hg/lib/trackDbCustom.c
+++ src/hg/lib/trackDbCustom.c
@@ -1557,25 +1557,33 @@
     if (tabSepMeta)
         return tabSepMetaPairs(tabSepMeta, tdb, metaTag);
 
     char *tagStormFile = trackDbSetting(tdb, "metaDb");
     if (tagStormFile)
         return tagRepoPairs(tagStormFile, "meta", metaTag);
     }
 
 char *metadataInTdb = trackDbSetting(tdb, "metadata");
 if (metadataInTdb)
     return convertNameValueString(metadataInTdb);
 
 return NULL;
 }
 
+char *labelAsFilteredNumber(char *label, unsigned numOut)
+/* add text to label to indicate filter is active */
+{
+char buffer[2048];
+safef(buffer, sizeof buffer, " (%d items filtered)", numOut);
+return catTwoStrings(label, buffer);
+}
+
 char *labelAsFiltered(char *label)
 /* add text to label to indicate filter is active */
 {
 #define FILTER_ACTIVATED " (filter activated)"
 if (stringIn(FILTER_ACTIVATED, label))
     return label;
 return (catTwoStrings(label, FILTER_ACTIVATED));
 }