3ef4fc617ec6b1208e5d9c6608a755facb642e5e angie Fri Dec 11 10:50:36 2015 -0800 Add 'add track hub' button next to 'add pgSnp or VCF custom track' button as suggested by Matt. Update dbNSFP v3 reference per Matt. Thanks! refs #16503, #16504 diff --git src/hg/hgVai/hgVai.c src/hg/hgVai/hgVai.c index 2440836..115cb9f 100644 --- src/hg/hgVai/hgVai.c +++ src/hg/hgVai/hgVai.c @@ -180,31 +180,31 @@ return dyStringCannibalize(&dy); } void printCtAndHubButtons() /* Print a div with buttons for hgCustom and hgHubConnect */ { boolean hasCustomTracks = customTracksExist(cart, NULL); puts("
"); hOnClickButton("document.customTrackForm.submit(); return false;", hasCustomTracks ? CT_MANAGE_BUTTON_LABEL : CT_ADD_BUTTON_LABEL); printf(" "); if (hubConnectTableExists()) hOnClickButton("document.trackHubForm.submit(); return false;", "track hubs"); nbSpaces(3); printf("To reset all user cart settings (including custom tracks), \n" - "click here.\n", + "click here.\n", cgiScriptName()); puts("
"); } void hgGatewayCladeGenomeDb() /* Make a row of labels and row of buttons like hgGateway, but not using tables. */ { boolean gotClade = hGotClade(); if (gotClade) { topLabelSpansStart("clade"); printCladeListHtml(genome, onChangeClade()); topLabelSpansEnd(); } topLabelSpansStart("genome"); @@ -446,30 +446,35 @@ { #define PGSNP_OR_VCF "pgSnp or " \ "VCF" printf("
Select Variants
\n"); /* Check for variant custom tracks. If there are none, tell the user that they should add one. */ struct slRef *varTrackList = NULL, *varGroupList = NULL; tdbFilterGroupTrack(fullTrackList, fullGroupList, isVariantCustomTrack, NULL, &varGroupList, &varTrackList); if (varTrackList == NULL) { printf("Your session doesn't have any custom tracks or hub tracks in " PGSNP_OR_VCF " format.\n"); hOnClickButton("return hgva.goToAddCustomTrack();", "add pgSnp or VCF custom track"); + if (hubConnectTableExists()) + { + nbSpaces(2); + hOnClickButton("document.trackHubForm.submit(); return false;", "add track hub"); + } puts("
"); } else if (slCount(varTrackList) > 1) { printf("If you have more than one custom track or hub track in " PGSNP_OR_VCF " format, please select the one you wish to annotate:
\n"); } printf("variants: "); printf("