832926811b278d5c656957e1565acdde48522def
kate
  Mon Apr 27 17:59:12 2020 -0700
Update GTEx gene track click handler and track settings to handle V8 (add Kidney Medulla tissue, support TPM and RPKM). refs #25130

diff --git src/hg/lib/gtexInfo.c src/hg/lib/gtexInfo.c
index 96b4c3a..3067250 100644
--- src/hg/lib/gtexInfo.c
+++ src/hg/lib/gtexInfo.c
@@ -218,25 +218,30 @@
 char *gtexVersionSuffixFromVersion(char *version)
 /* Return version table suffix for a version */
 {
 if (!version)
     version = GTEX_DEFAULT_VERSION;
 return (sameString(version, GTEX_DEFAULT_VERSION)) ? "" : version;
 }
 
 double gtexMaxMedianScore(char *version)
 /* Retrieve max median score for latest (or named) version */
 {
 char query[1024];
 struct sqlConnection *conn = hAllocConn("hgFixed");
 if (!conn)
     return 0;
-// TODO: trackDB setting for this
 if (!version || sameString(version, ""))
     version = GTEX_DEFAULT_VERSION;
 sqlSafef(query, sizeof query, "select maxMedianScore from gtexInfo where version='%s'", version);
 double score = sqlQuickDouble(conn, query);
 if (score == 0.0)
     errAbort("Internal error: GTEx version \"%s\" not found in gtexInfo table", version);
 hFreeConn(&conn);
 return score;
 }
+
+char *gtexExprUnit(char *version)
+/* Units of gene expression */
+{
+return (sameString(version, "V8") ? "TPM" : "RPKM");
+}