229b9f6993152bab7202c2a32f461ecaa478e140 kate Mon Oct 1 16:28:22 2018 -0700 Rename merge mode to cluster mode. refs #21917 diff --git src/hg/inc/interactUi.h src/hg/inc/interactUi.h index b786ded..20c941f 100644 --- src/hg/inc/interactUi.h +++ src/hg/inc/interactUi.h @@ -2,63 +2,64 @@ /* Copyright (C) 2018 The Regents of the University of California * See README in this or parent directory for licensing information. */ #ifndef INTERACT_UI_H #define INTERACT_UI_H #define INTERACT_HEIGHT "heightPer" #define INTERACT_MINHEIGHT 20 #define INTERACT_MAXHEIGHT 300 #define INTERACT_DEFHEIGHT "200" #define INTERACT_MINSCORE "minScore" /* trackDb settings: interactDirectional on use dashes for reverse direction - interactDirectional offsetSource use dashes for reverse direction, and offset source - interactDirectional offsetTarget use dashes for reverse direction, and offset target + interactDirectional offsetSource|offsetTarget horizontally offset (lower) source or target + interactDirectional clusterSource|clusterTarget cluster (merge) interactions having same + source or target */ #define INTERACT_DIRECTIONAL "interactDirectional" #define INTERACT_OFFSET_SOURCE "offsetSource" #define INTERACT_OFFSET_TARGET "offsetTarget" -#define INTERACT_TDB_MERGE_SOURCE "mergeSource" -#define INTERACT_TDB_MERGE_TARGET "mergeTarget" +#define INTERACT_TDB_CLUSTER_SOURCE "clusterSource" +#define INTERACT_TDB_CLUSTER_TARGET "clusterTarget" /* setting to show interactions with peak up (hill, not valley) */ #define INTERACT_UP "interactUp" /* Cart variables */ #define INTERACT_DIRECTION_DASHES "dashes" #define INTERACT_DIRECTION_DASHES_DEFAULT TRUE #define INTERACT_DRAW "draw" #define INTERACT_DRAW_LINE "line" #define INTERACT_DRAW_ELLIPSE "ellipse" #define INTERACT_DRAW_CURVE "curve" #define INTERACT_DRAW_DEFAULT INTERACT_DRAW_CURVE #define INTERACT_ENDS_VISIBLE "endsVisible" #define INTERACT_ENDS_VISIBLE_TWO "two" #define INTERACT_ENDS_VISIBLE_ONE "one" #define INTERACT_ENDS_VISIBLE_ANY "any" #define INTERACT_ENDS_VISIBLE_DEFAULT INTERACT_ENDS_VISIBLE_ANY -#define INTERACT_MERGE "merge" -#define INTERACT_MERGE_SOURCE "source" -#define INTERACT_MERGE_TARGET "target" +#define INTERACT_CLUSTER "cluster" +#define INTERACT_CLUSTER_SOURCE "source" +#define INTERACT_CLUSTER_TARGET "target" void interactCfgUi(char *database, struct cart *cart, struct trackDb *tdb, char *track, char *title, boolean boxed); /* Configure interact track type */ boolean interactUiDirectional(struct trackDb *tdb); /* Determine if interactions are directional */ char *interactUiOffset(struct trackDb *tdb); /* Determine whether to offset source or target (or neither if NULL) */ -char *interactUiMergeMode(struct cart *cart, char *track, struct trackDb *tdb); -/* Get merge mode from trackDb and cart */ +char *interactUiClusterMode(struct cart *cart, char *track, struct trackDb *tdb); +/* Get cluster mode from trackDb and cart */ #endif