45c5e17075e31abf2735b09ca201d29ce6e0e1f4 kate Thu Jun 29 18:17:22 2017 -0700 Add trackUi (body map and right-click versions) and implement filters in hgTracks. refs #15646 diff --git src/hg/inc/hui.h src/hg/inc/hui.h index fa880f7..ad31af7 100644 --- src/hg/inc/hui.h +++ src/hg/inc/hui.h @@ -1144,50 +1144,30 @@ void wigMafCfgUi(struct cart *cart, struct trackDb *tdb,char *name, char *title, boolean boxed, char *db); /* UI for maf/wiggle track */ void bamCfgUi(struct cart *cart, struct trackDb *tdb, char *name, char *title, boolean boxed); /* BAM: short-read-oriented alignment file format. */ void lrgCfgUi(struct cart *cart, struct trackDb *tdb, char *name, char *title, boolean boxed); /* LRG: Locus Reference Genomic sequences mapped to assembly. */ void lrgTranscriptAliCfgUi(struct cart *cart, struct trackDb *tdb, char *name, char *title, boolean boxed); /* LRG Transcripts: Locus Reference Genomic transcript sequences mapped to assembly. */ -/* GTEx: Genotype Tissue Expression */ - -void gtexGeneUiGeneLabel(struct cart *cart, char *track, struct trackDb *tdb); -/* Radio buttons to select format of gene label */ - -void gtexGeneUiCodingFilter(struct cart *cart, char *track, struct trackDb *tdb); -/* Checkbox to restrict display to protein coding genes */ - -void gtexGeneUiGeneModel(struct cart *cart, char *track, struct trackDb *tdb); -/* Checkbox to enable display of GTEx gene model */ - -void gtexGeneUiLogTransform(struct cart *cart, char *track, struct trackDb *tdb); -/* Checkbox to select log-transformed RPKM values */ - -void gtexGeneUiViewLimits(struct cart *cart, char *track, struct trackDb *tdb); -/* Set viewing limits if log transform not checked */ - -void gtexGeneUi(struct cart *cart, struct trackDb *tdb, char *name, char *title, boolean boxed); -/* GTEx (Genotype Tissue Expression) per gene data */ - boolean tdbSortPrioritiesFromCart(struct cart *cart, struct trackDb **tdbList); // Updates the tdb->priority from cart then sorts the list anew. // Returns TRUE if priorities obtained from cart boolean tdbRefSortPrioritiesFromCart(struct cart *cart, struct slRef **tdbRefList); /* Updates the tdb->priority from cart then sorts the list anew. Returns TRUE if priorities obtained from cart */ enum trackVisibility visCompositeViewDefault(struct trackDb *parentTdb,char *view); // returns the default track visibility of particular view within a composite track boolean isNameAtParentLevel(struct trackDb *tdb,char *name); // cfgUi controls are passed a prefix name that may be at the composite, view or subtrack level // returns TRUE if name at view or composite level