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("

"); filterBySetCfgUi(cart, tdb, filters, TRUE, tdb->track); filterBySetFree(&filters); } char varName[64]; if (trackDbSetting(tdb, "motifTable") != NULL) { printf("
Highlight motifs: "); safef(varName, sizeof(varName), "%s.highlightMotifs", tdb->track); cartMakeCheckBox(cart, varName, trackDbSettingClosestToHomeOn(tdb, "motifDrawDefault")); printf("
"); } -printf("
Show count of cells where factor detected (and count where assayed, if different): "); -safef(varName, sizeof(varName), "%s.showExpCounts", tdb->track); +printf("
Cluster right label: "); cartMakeCheckBox(cart, varName, FALSE); - -printf("
Show cell abbreviations (to right of cluster): "); -safef(varName, sizeof(varName), "%s.showCellAbbrevs", tdb->track); +printf("cell count (detected/assayed)  "); +safef(varName, sizeof(varName), "%s.showExpCounts", tdb->track); cartMakeCheckBox(cart, varName, TRUE); +printf("cell abbreviations"); +safef(varName, sizeof(varName), "%s.showCellAbbrevs", tdb->track); puts("

"); jsBeginCollapsibleSectionFontSize(cart, tdb->track, "cellSources", "Cell Abbreviations", FALSE, "medium"); struct sqlConnection *conn = hAllocConn(db); hPrintFactorSourceAbbrevTable(conn, tdb); jsEndCollapsibleSection(); puts("
"); hFreeConn(&conn); } #ifdef UNUSED static boolean isInTrackList(struct trackDb *tdbList, struct trackDb *target) /* Return TRUE if target is in tdbList. */