b40b983e5147199d38e1d14dc3fd6a205aa7c79c markd Mon Jun 13 14:56:46 2011 -0700 fixed gencode comprehensive click through diff --git src/hg/hgc/gencodeClick.c src/hg/hgc/gencodeClick.c index 1aaeba8..5c7281d 100644 --- src/hg/hgc/gencodeClick.c +++ src/hg/hgc/gencodeClick.c @@ -511,31 +511,31 @@ char header[256]; safef(header, sizeof(header), "GENCODE PolyA Annotation %s (%s)", polyAAnno->name2, gencodeId); cartWebStart(cart, database, "%s", header); printf("<H2>%s</H2>\n", header); printf("<b>Annotation id:</b> %s<br>", gencodeId); printf("<b>Annotation Type:</b> %s<br>",polyAAnno->name2); printPos(polyAAnno->chrom, polyAAnno->txStart, polyAAnno->txEnd, polyAAnno->strand, FALSE, NULL); } void doGencodeGene(struct trackDb *tdb, char *gencodeId) /* Process click on a GENCODE annotation. */ { struct sqlConnection *conn = hAllocConn(database); struct genePred *anno = transAnnoLoad(conn, tdb, gencodeId); if (startsWith("wgEncodeGencodeBasic", tdb->track) - || startsWith("wgEncodeGencodeFull", tdb->track) + || startsWith("wgEncodeGencodeComp", tdb->track) || startsWith("wgEncodeGencodePseudoGene", tdb->track)) doGencodeGeneTrack(tdb, gencodeId, conn, anno); else if (startsWith("wgEncodeGencode2wayConsPseudo", tdb->track)) doGencodeGene2WayPseudo(tdb, gencodeId, conn, anno); else if (startsWith("wgEncodeGencodePolya", tdb->track)) doGencodeGenePolyA(tdb, gencodeId, conn, anno); else errAbort("doGencodeGene: track not handled: \"%s\"", tdb->track); htmlHorizontalLine(); printTrackHtml(tdb); genePredFreeList(&anno); hFreeConn(&conn); }