15746316e92290a4aee220a757cb35293176d6e8
max
Tue Feb 7 05:29:10 2023 -0800
adding file download links directly to the table browser "schema / data format" button, refs #30491
diff --git src/hg/hgTables/bigWig.c src/hg/hgTables/bigWig.c
index ccdb664..4235990 100644
--- src/hg/hgTables/bigWig.c
+++ src/hg/hgTables/bigWig.c
@@ -441,22 +441,20 @@
* and intersection are handled. */
{
if (anySubtrackMerge(database, table))
return mergedWigDataVector(table, conn, region);
else
{
struct dataVector *dv = dataVectorNew(region->chrom, region->end - region->start);
bigWigFillDataVector(table, region, conn, dv);
return dv;
}
}
void showSchemaBigWigNoTable(char *db, char *table, struct trackDb *tdb)
{
struct trackDb *tableTdb = hashFindVal(fullTableToTdbHash, table);
-hPrintf("Database: %s", db);
-printf("
The data for this track is provided by a file in "
- ""
- "BigWig format.");
-hPrintf("
Data URL: %s", trackDbSetting(tableTdb, "bigDataUrl"));
+hPrintf("Database: %s
", db);
+printDownloadLink("BigWig", trackDbSetting(tableTdb, "bigDataUrl"));
+printTypeHelpDesc(tableTdb->type);
printTrackHtml(tableTdb);
}