b189949232c946b606f27299f2bfc628987d14b3
chinhli
  Mon Oct 24 15:58:31 2011 -0700
Create lincRNAs supertrack
diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index 6a2d1c7..d1f8e52 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -2577,31 +2577,32 @@
 if ((pepTable != NULL) && hGenBankHaveSeq(database, pepName, pepTable))
     {
     puts("<LI>\n");
     hgcAnchorSomewhere(pepClick, pepName, pepTable, seqName);
     printf("Predicted Protein</A> \n");
     puts("</LI>\n");
     foundPep = TRUE;
     }
 if (!foundPep)
     {
     char *autoTranslate = trackDbSetting(tdb, "autoTranslate");
     if (autoTranslate == NULL || differentString(autoTranslate, "0"))
 	{
 	puts("<LI>\n");
 	/* put out correct message to describe translated mRNA */
-        if ((sameString(geneTable, "ensGene")) || (sameString(geneTable, "vegaGene")) || (sameString(geneTable, "vegaPseudoGene")))
+        if ((sameString(geneTable, "ensGene")) || (sameString(geneTable, "vegaGene")) || (sameString(geneTable, "vegaPseudoGene")) 
+      || (sameString(geneTable, "lincRNAsIsoforms")) )
 	    {
 	    printf("Non-protein coding gene or gene fragment, no protein prediction available.");
 	    }
 	else if (!genbankIsRefSeqNonCodingMRnaAcc(geneName))
 	    {
 	    hgcAnchorSomewhere("htcTranslatedPredMRna", geneName,
 		"translate", seqName);
 	    printf("Translated Protein</A> from ");
 	    if (sameString(geneTable, "refGene") )
 		{
 		printf("genomic DNA\n");
 		}
 	    else
 		{
 		printf("predicted mRNA \n");