f9e3913d0a717429adb9e7ce395a80886e1253f0
chinhli
Fri Sep 23 09:33:55 2011 -0700
Finished geneReviews for hg19 and hg18
diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index 9f6a55a..f7921d4 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -23838,96 +23838,30 @@
hgTracksPathAndSettings(), database,
bed->chrom, bed->chromStart+1, bed->chromEnd);
printf("%-20s %-10s %9d %9d %5d %5d %1s",
bed->name, bed->chrom, bed->chromStart+1, bed->chromEnd,
(bed->chromEnd - bed->chromStart),bed->score, bed->strand);
printf("");
}
printf("
");
printTrackHtml(tdb);
hFreeConn(&conn);
}
-void doGeneReviews(struct trackDb *tdb, char *itemName)
-/* generate the detail page for geneReviews */
-{
-struct sqlConnection *conn = hAllocConn(database);
-//char *table = tdb->table;
-int start = cartInt(cart, "o");
-int num = 4;
-
- genericHeader(tdb, itemName);
- genericBedClick(conn, tdb, itemName, start, num);
- prGeneReviews(conn, itemName);
- printf("
");
- printTrackHtml(tdb);
- hFreeConn(&conn);
-}
-
-void prGeneReviews(struct sqlConnection *conn, char *itemName)
-/* print GeneReviews associated to this item
- Note: this print function has been replaced by addGeneReviewToBed.pl
- which print the same information to the field 5 of bigBed file
-*/
-
-{
-struct sqlResult *sr;
-char **row;
-char query[512];
-int i;
-char *clickMsg = "Click link(s) below to search GeneReviews and GeneTests";
-boolean firstTime = TRUE;
-
-safef(query, sizeof(query), "select grShort, diseaseID, diseaseName from geneReviewsRefGene where geneSymbol='%s'", itemName);
-sr = sqlGetResult(conn, query);
-while ((row = sqlNextRow(sr)) != NULL)
- {
- char *grShort = *row++;
- char *diseaseID = *row++;
- char *diseaseName = *row++;
-
-
- if (firstTime)
- {
- printf("
GeneReview(s) available for %s: (%s)
",itemName,clickMsg);
- firstTime = FALSE;
- printf("
"); - // #1234567890123456789012345678901234567890 - printf("Short name Disease ID GeneTests disease name"); - //printf("
"); - printf("-----------------------------------------------------------"); - printf("-----------------------------------------------------------"); - printf("----------------------------------
"); - } - printf("%s", grShort, grShort); - if (strlen(grShort) <= 15) { - for (i = 0; i < 15-strlen(grShort); i ++ ) - { - printf("%s", " " ); - } - } - printf("%-10s ", diseaseID); - printf("%s
", diseaseName, diseaseName); - - } /* end while */ - printf("