ec6300a5b8e9b70968f7657becefb23ef9b23021
markd
  Sun May 31 21:30:43 2015 -0700
support setting transMap track default item labeling in trackDb (#15440)

diff --git src/hg/inc/transMapStuff.h src/hg/inc/transMapStuff.h
index 72abc3d..d896d59 100644
--- src/hg/inc/transMapStuff.h
+++ src/hg/inc/transMapStuff.h
@@ -3,28 +3,38 @@
 
 /* Copyright (C) 2008 The Regents of the University of California 
  * See README in this or parent directory for licensing information. */
 #ifndef transMapStuff_h
 #define transMapStuff_h
 struct trackDb;
 
 /* 
  * transMap table names setting names in trackDb. To get tables shared between
  * genomes, use names "hgFixed.transMapSrc"
  */
 #define transMapInfoTblSetting    "transMapInfo"
 #define transMapSrcTblSetting     "transMapSrc"
 #define transMapGeneTblSetting    "transMapGene"
 
+/*
+ * Default values for labeling of transMap items
+ */
+#define transMapLabelDefaultOrgCommon  TRUE
+#define transMapLabelDefaultOrgAbbrv   FALSE
+#define transMapLabelDefaultDb         FALSE
+#define transMapLabelDefaultGene       FALSE
+#define transMapLabelDefaultAcc        TRUE
+
+
 char* transMapSkipGenomeDbPrefix(char *id);
 /* Skip the source genome db prefix (e.g. hg19:) in a TransMap identifier.
  * Return the full id if no db prefix is found for compatibility with older
  * version of transmap. */
 
 char *transMapIdToSeqId(char *id);
 /* remove all unique suffixes (starting with last `-') from any TransMap 
  * id, leaving the database prefix in place.  WARNING: static return */
 
 char *transMapIdToAcc(char *id);
 /* remove database prefix and all unique suffixes (starting with last `-')
  * from any TransMap id.  WARNING: static return */
 #endif