e472867f3de4f6f926d4e642220b85972815658a kate Tue May 9 09:28:11 2017 -0700 More informative link for data points dataframe. refs #18736 diff --git src/hg/hgc/barChartClick.c src/hg/hgc/barChartClick.c index f35c130..1030bf5 100644 --- src/hg/hgc/barChartClick.c +++ src/hg/hgc/barChartClick.c @@ -391,20 +391,24 @@ printf("<b>Genomic position: " "</b>%s <a href='%s&db=%s&position=%s%%3A%d-%d'>%s:%d-%d</a><br>\n", database, hgTracksPathAndSettings(), database, chartItem->chrom, chartItem->chromStart+1, chartItem->chromEnd, chartItem->chrom, chartItem->chromStart+1, chartItem->chromEnd); printf("<b>Strand: </b> %s\n", chartItem->strand); char *matrixUrl = NULL, *sampleUrl = NULL; struct barChartItemData *vals = getSampleVals(tdb, chartItem, &matrixUrl, &sampleUrl); if (vals != NULL) { // Print boxplot puts("<p>"); char *df = makeDataFrame(tdb->table, vals); char *colorFile = makeColorFile(tdb); printBoxplot(df, item, chartItem->name2, units, colorFile); - printf("<br><a href='%s'>View data for all samples</a>\n", df); + printf("<br><a href='%s'>View all data points for %s%s%s%s</a>\n", df, + chartItem->name, + chartItem->name2 ? " (" : "", + chartItem->name2 ? chartItem->name2 : "", + chartItem->name2 ? ")" : ""); } puts("<br>"); }