d9cedf9e15ed440647755e2a4ce23e8123ec1287
kate
  Wed Feb 24 14:08:02 2016 -0800
Don't show transcript ID on GTEx details page.  It is somewhat bogus (the actual gene model is a union, and the transcript ID is identified solely to obtain a transcript class. refs #15645

diff --git src/hg/hgc/gtexClick.c src/hg/hgc/gtexClick.c
index 74de62d..25c0d83 100644
--- src/hg/hgc/gtexClick.c
+++ src/hg/hgc/gtexClick.c
@@ -221,31 +221,33 @@
 if (gtexGene == NULL)
     errAbort("Can't find gene %s in GTEx gene table %s\n", item, tdb->table);
 
 genericHeader(tdb, item);
 printf("<b>Gene: </b>");
 char *desc = getGeneDescription(gtexGene);
 if (desc == NULL)
     printf("%s<br>\n", gtexGene->name);
 else
     {
     printf("<a target='_blank' href='%s?db=%s&hgg_gene=%s'>%s</a><br>\n", 
                         hgGeneName(), database, gtexGene->name, gtexGene->name);
     printf("<b>Description:</b> %s<br>\n", desc);
     }
 printf("<b>Ensembl Gene ID:</b> %s<br>\n", gtexGene->geneId);
-printf("<b>Ensembl Transcript ID:</b> %s<br>\n", gtexGene->transcriptId);
+// The actual transcript model is a union, so this identification is approximate
+// (used just to find a transcript class)
+//printf("<b>Ensembl Transcript ID:</b> %s<br>\n", gtexGene->transcriptId);
 printf("<b>Ensembl Transcript Class: </b><span style='color: %s'>%s</span><br>\n", 
             gencodeTranscriptClassColorCode(gtexGene->transcriptClass), gtexGene->transcriptClass);
 printf("<b>Genomic Position: </b><a href='%s&db=%s&position=%s%%3A%d-%d'>%s:%d-%d</a><br>\n", 
                         hgTracksPathAndSettings(), database, 
                         gtexGene->chrom, gtexGene->chromStart+1, gtexGene->chromEnd,
                         gtexGene->chrom, gtexGene->chromStart+1, gtexGene->chromEnd);
 printf("<a target='_blank' href='http://www.gtexportal.org/home/gene/%s'>View at GTEx portal</a><br>\n", gtexGene->geneId);
 puts("<p>");
 
 boolean doLogTransform = cartUsualBooleanClosestToHome(cart, tdb, FALSE, GTEX_LOG_TRANSFORM,
                                                 GTEX_LOG_TRANSFORM_DEFAULT);
 double maxVal = 0.0;
 char *versionSuffix = gtexVersionSuffix(tdb->table);
 struct tissueSampleVals *tsvs = getTissueSampleVals(gtexGene, doLogTransform, 
                                                         versionSuffix, &maxVal);