c88a57e4d496837f562867442e87c3c4dde5f089 fanhsu Tue Feb 22 17:14:44 2011 -0800 Added description for mouse over omimAvSnp entries. diff --git src/hg/hgTracks/simpleTracks.c src/hg/hgTracks/simpleTracks.c index 5099e1d..b63e442 100644 --- src/hg/hgTracks/simpleTracks.c +++ src/hg/hgTracks/simpleTracks.c @@ -11098,38 +11098,38 @@ char omimAvSnpBuffer[OMIM_MAX_DESC_LEN]; char *omimAvSnpAaReplacement(struct track *tg, struct bed *item) /* Return replacement string associated with a OMIM AV entry */ { struct sqlConnection *conn; char query[256]; struct sqlResult *sr; char **row; char *chp; omimAvSnpBuffer[0] = '\0'; conn = hAllocConn(database); safef(query,sizeof(query), - "select replStr, dbSnpId from omimAvRepl where avId='%s'", item->name); + "select replStr, dbSnpId, description from omimAvRepl where avId='%s'", item->name); sr = sqlMustGetResult(conn, query); row = sqlNextRow(sr); chp = omimAvSnpBuffer; if (row != NULL) { - safef(omimAvSnpBuffer, sizeof(omimAvSnpBuffer), "%s, %s", row[0], row[1]); + safef(omimAvSnpBuffer, sizeof(omimAvSnpBuffer), "%s, %s: %s", row[0], row[1], row[2]); } hFreeConn(&conn); sqlFreeResult(&sr); return(omimAvSnpBuffer); } static void omimAvSnpDrawAt(struct track *tg, void *item, struct hvGfx *hvg, int xOff, int y, double scale, MgFont *font, Color color, enum trackVisibility vis) /* Draw a single superfamily item at position. */ { struct bed *bed = item; char *sPhenotypes; int heightPer = tg->heightPer;