b3afed1479ffa80ba9615108abb29836b8dd1fdc kate Mon Mar 28 18:06:42 2016 -0700 Add total expression to details page. Correct map box size problem. refs #15645 diff --git src/hg/hgc/gtexClick.c src/hg/hgc/gtexClick.c index 4190e1d..68f4664 100644 --- src/hg/hgc/gtexClick.c +++ src/hg/hgc/gtexClick.c @@ -219,41 +219,42 @@ struct gtexGeneBed *gtexGene = getGtexGene(item, tdb->table); if (gtexGene == NULL) errAbort("Can't find gene %s in GTEx gene table %s\n", item, tdb->table); genericHeader(tdb, item); printf("Gene: "); char *desc = getGeneDescription(gtexGene); if (desc == NULL) printf("%s
\n", gtexGene->name); else { printf("%s
\n", hgGeneName(), database, gtexGene->name, gtexGene->name); printf("Description: %s
\n", desc); } -printf("Ensembl Gene ID: %s
\n", gtexGene->geneId); +printf("Ensembl gene ID: %s
\n", gtexGene->geneId); // The actual transcript model is a union, so this identification is approximate // (used just to find a transcript class) char *geneClass = gtexGeneClass(gtexGene); -printf("GENCODE Biotype: %s
\n", gtexGene->geneType); -printf("Gene Class: %s
\n", +printf("GENCODE biotype: %s
\n", gtexGene->geneType); +printf("Gene class: %s
\n", geneClassColorCode(geneClass), geneClass); -printf("Genomic Position: %s %s:%d-%d
\n", +printf("Total median expression: %0.2f RPKM
\n", gtexGeneTotalMedianExpression(gtexGene)); +printf("Score: %d
\n", gtexGene->score); +printf("Genomic position: %s %s:%d-%d
\n", database, hgTracksPathAndSettings(), database, gtexGene->chrom, gtexGene->chromStart+1, gtexGene->chromEnd, gtexGene->chrom, gtexGene->chromStart+1, gtexGene->chromEnd); -printf("Score: %d
\n", gtexGene->score); -printf("View at GTEx portal
\n", gtexGene->name); puts("

"); boolean doLogTransform = cartUsualBooleanClosestToHome(cart, tdb, FALSE, GTEX_LOG_TRANSFORM, GTEX_LOG_TRANSFORM_DEFAULT); double maxVal = 0.0; char *versionSuffix = gtexVersionSuffix(tdb->table); struct tissueSampleVals *tsvs = getTissueSampleVals(gtexGene, doLogTransform, versionSuffix, &maxVal); char *version = gtexVersion(tdb->table); drawGtexRBoxplot(gtexGene, tsvs, doLogTransform, version); +printf("
View at GTEx portal\n", gtexGene->name); printTrackHtml(tdb); }