fb9a49bd8fafe5c6647e0fdec676a74703b57341
braney
  Thu Sep 2 11:08:30 2010 -0700
a couple of changes to Gencode track
diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index 9ccfaa6..ac5104c 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -2190,12 +2190,24 @@
 for (gp = gpList; gp != NULL; gp = gp->next)
     {
     printPos(gp->chrom, gp->txStart, gp->txEnd, gp->strand, FALSE, NULL);
+    if(sameString(tdb->type,"genePred")
+    && startsWith("ENCODE Gencode",tdb->longLabel)
+    && startsWith("ENST",name))
+        {
+        char *ensemblIdUrl = trackDbSetting(tdb, "ensemblIdUrl");
+
+        printf("<b>Ensembl Transcript Id:&nbsp</b>");
+        if (ensemblIdUrl != NULL)
+            printf("<a href=\"%s%s\" target=\"_blank\">%s</a><br>", ensemblIdUrl,name,name);
+        else
+            printf("%s<br>",name);
+        }
     if (gp->name2 != NULL && strlen(trimSpaces(gp->name2))> 0)
         {
         /* in Ensembl gene info downloaded from ftp site, sometimes the
            name2 field is populated with "noXref" because there is
            no alternate name. Replace this with "none" */
-        printf("<b>Alternate Name:");
+        printf("<b>Gene Symbol:");
         if (sameString(gp->name2, "noXref"))
            printf("</b> none<br>\n");
         else
@@ -2315,21 +2327,6 @@
 printf("<H3>Links to sequence:</H3>\n");
 printf("<UL>\n");
 
-if(sameString(tdb->type,"genePred")
-&& startsWith("ENCODE Gencode",tdb->longLabel)
-&& startsWith("ENST",geneName))
-    {
-    char *ensemblIdUrl = trackDbSetting(tdb, "ensemblIdUrl");
-
-    if (ensemblIdUrl != NULL)
-// #define ENSEMBL_TRANSCRIPTID_LINK "<a href=\"http://ncbi36.ensembl.org/Homo_sapiens/Transcript/Summary?db=core;t=%s\" target=\"_blank\">Ensembl Transcript Report</a> from transcript Id"
-        {
-        puts("<LI>\n");
-        printf("<a href=\"%s%s\" target=\"_blank\">Ensembl Transcript Report</a> from transcript Id", ensemblIdUrl,geneName);
-        puts("</LI>\n");
-        }
-    }
-
 if ((pepTable != NULL) && hGenBankHaveSeq(database, pepName, pepTable))
     {
     puts("<LI>\n");