faf17a6ad5e1cf7379a375b106f4900990d35c2d
kate
  Tue Apr 23 16:10:51 2019 -0700
Support for summary file to improve performance of collapseEmptySubtracks setting.  This implementation is first cut for the feature (w/o UI). refs #23365

diff --git src/hg/hgTracks/hgTracks.h src/hg/hgTracks/hgTracks.h
index fc23a7d..6ec29cb 100644
--- src/hg/hgTracks/hgTracks.h
+++ src/hg/hgTracks/hgTracks.h
@@ -1362,33 +1362,30 @@
 boolean isCenterLabelConditional(struct track *track);
 /* Dense subtracks and pack subtracks (when centerLabelsPack off set)
  *      show center labels depending on vis of previous track */
 
 boolean isCenterLabelConditionallySeen(struct track *track);
 /* Returns FALSE if track and prevTrack have same parent, and are both conditional
  * i.e. dense subtrack or pack subtrack with centerLabelsPack off set
  */
 
 boolean isCenterLabelsPackOff(struct track *track);
 /* Check for trackDb setting to suppress center labels of composite in pack mode */
 
 boolean isCenterLabelIncluded(struct track *track);
 /* Center labels may be conditionally included */
 
-boolean doCollapseEmptySubtracks(struct track *track);
-/* Suppress display of empty subtracks. Initial support only for bed's. */
-
 Color maybeDarkerLabels(struct track *track, struct hvGfx *hvg, Color color);
 /* For tracks having light track display but needing a darker label */
 
 void affyTxnPhase2Methods(struct track *track);
 /* Methods for dealing with a composite transcriptome tracks. */
 
 void loadGenePred(struct track *tg);
 /* Convert gene pred in window to linked feature. */
 
 void genePredAssignConfiguredName(struct track *tg);
 /* Set name on genePred in "extra" field to gene name, accession, or both,
  * depending, on UI on all items in track */
 
 void loadGenePredWithConfiguredName(struct track *tg);
 /* Convert gene pred info in window to linked feature. Include name