114bd9cc108feeb8b20ad0b98b35454ea3fde8e0 kate Mon May 2 11:45:50 2016 -0700 Add details page info to show highest expressed tissue with scores. refs #17244 diff --git src/hg/lib/gtexTissue.c src/hg/lib/gtexTissue.c index fa38829..36734a0 100644 --- src/hg/lib/gtexTissue.c +++ src/hg/lib/gtexTissue.c @@ -227,16 +227,27 @@ hashAddInt(tscHash, tissue, samples); } sqlFreeResult(&sr); hFreeConn(&conn); return tscHash; } struct rgbColor gtexTissueBrightenColor(struct rgbColor rgb) /* Increase brightness for better visibility of small items */ { struct hslColor hsl = mgRgbToHsl(rgb); hsl.s = min(1000, hsl.s + 300); return mgHslToRgb(hsl); } +char *gtexGetTissueDescription(int id, char *version) +/* Get description for a tissue specified by id. + * Use for single queries (o/w use gtexGetTissues) */ +{ +char query[1024]; +struct sqlConnection *conn = hAllocConn("hgFixed"); +sqlSafef(query, sizeof(query), "select description from gtexTissue%s where id=%d\n", + gtexVersionSuffix(version), id); +return sqlQuickString(conn, query); +} +