ae63ce55185746c5fabb2ead8cc20215faada36d
max
Mon Nov 3 08:03:14 2025 -0800
adding ancient dna track, refs #36592
diff --git src/hg/hgTracks/hgTracks.c src/hg/hgTracks/hgTracks.c
index 1cad2982810..253c2e47d55 100644
--- src/hg/hgTracks/hgTracks.c
+++ src/hg/hgTracks/hgTracks.c
@@ -9691,52 +9691,65 @@
char *hubName = hubNameFromGroupName(group->name);
struct trackHub *hub = grabHashedHub(hubName);
if (hub && hub->url)
{
puts(" ");
char infoText[10000];
safef(infoText, sizeof infoText, "A track hub is a list of tracks produced and hosted by external data providers. The UCSC browser group is not responsible for them. This hub is loaded from %s", hub->url);
printInfoIconColor(infoText, "white");
}
hPrintf("
\n");
if (hubName)
{
+ if (cfgOptionBooleanDefault("groupDropdown", FALSE) && hub && hub->genomeList && hub->genomeList->next)
+ {
+ puts("Genomes: ");
+ }
+
// visibility: hidden means that the element takes up space so the center alignment is not disturbed.
if (hub != NULL)
{
if (hub->descriptionUrl == NULL)
{
hPrintf("No Info");
}
else
{
hPrintf("Info", hub->descriptionUrl);
}
hPrintf(" ");
+
+
}
}
hPrintf(" ",
group->name);
if (hub)
{
safef(idText, sizeof idText, "%s_%d_disconn", hubName, disconCount);
disconCount++;
hPrintf("\n", idText);
jsOnEventByIdF("click", idText,