ea98af2e746d154a9a3d493a5b2d9f5932b39d47
kate
  Sun May 5 15:23:59 2019 -0700
Clean up UI for factorSource right labels, and make both selections default on (checking w/ JK). Enhancements for ENCODE TF Clusters track update. refs #21139

diff --git src/hg/hgTrackUi/hgTrackUi.c src/hg/hgTrackUi/hgTrackUi.c
index a397151..eebf93e 100644
--- src/hg/hgTrackUi/hgTrackUi.c
+++ src/hg/hgTrackUi/hgTrackUi.c
@@ -2700,37 +2700,37 @@
 if (filters != NULL)
     {
     puts("<p>");
     filterBySetCfgUi(cart, tdb, filters, TRUE, tdb->track);
     filterBySetFree(&filters);
     }
 char varName[64];
 if (trackDbSetting(tdb, "motifTable") != NULL)
     {
     printf("<BR><B>Highlight motifs: </B> ");
     safef(varName, sizeof(varName), "%s.highlightMotifs", tdb->track);
     cartMakeCheckBox(cart, varName, trackDbSettingClosestToHomeOn(tdb, "motifDrawDefault"));
     printf("<BR>");
     }
 
-printf("<BR><B>Show count of cells where factor detected (and count where assayed, if different): </B> ");
-safef(varName, sizeof(varName), "%s.showExpCounts", tdb->track);
+printf("<BR><B>Cluster right label: </B>");
 cartMakeCheckBox(cart, varName, FALSE);
-
-printf("<BR><B>Show cell abbreviations (to right of cluster): </B> ");
-safef(varName, sizeof(varName), "%s.showCellAbbrevs", tdb->track);
+printf("cell count (detected/assayed)&nbsp;&nbsp;");
+safef(varName, sizeof(varName), "%s.showExpCounts", tdb->track);
 cartMakeCheckBox(cart, varName, TRUE);
+printf("cell abbreviations");
+safef(varName, sizeof(varName), "%s.showCellAbbrevs", tdb->track);
 
 puts("<p><table>");
 jsBeginCollapsibleSectionFontSize(cart, tdb->track, "cellSources", "Cell Abbreviations", FALSE,
                                         "medium");
 struct sqlConnection *conn = hAllocConn(db);
 hPrintFactorSourceAbbrevTable(conn, tdb);
 jsEndCollapsibleSection();
 puts("</table>");
 hFreeConn(&conn);
 
 }
 
 #ifdef UNUSED
 static boolean isInTrackList(struct trackDb *tdbList, struct trackDb *target)
 /* Return TRUE if target is in tdbList. */