88176999b6871c27f9c57d05bf21298671b561bb max Fri Jun 13 15:44:33 2025 -0700 extending warning on table browser to gnomad tracks, refs #35899 diff --git src/hg/hgTables/mainPage.c src/hg/hgTables/mainPage.c index 0ac69dd9726..7fdfc02a4dd 100644 --- src/hg/hgTables/mainPage.c +++ src/hg/hgTables/mainPage.c @@ -423,31 +423,31 @@ jsInline("function checkOutputNotes(event) {\n" "var outType=document.getElementById('outputTypeDropdown').value;\n" "if (outType==='gff')\n" " document.getElementById('gffNote').style.display='';\n" "else if (outType==='wigData')\n" " document.getElementById('wigNote').style.display='';\n" "else\n" " $('.outputNote').hide();\n" // a lot shorter with Jquery than without "}\n" "$(document).ready(checkOutputNotes);\n" ); jsAddEventForId("change", "outputTypeDropdown", "checkOutputNotes"); jsInline("function checkSnpTablesNote(event) {\n" "var trackName = document.getElementById('hgta_track').value;\n" - "if (trackName.startsWith('dbSnp') || trackName.startsWith('snp'))\n" + "if (trackName.startsWith('dbSnp') || trackName.startsWith('snp') || trackName.startsWith('gnomad'))\n" " document.getElementById('snpTablesNote').style.display='';\n" "else\n" " document.getElementById('snpTablesNote').style.display='none';\n" "}\n" "$(document).ready(checkSnpTablesNote);\n" ); jsAddEventForId("change", "outputTypeDropdown", "checkSnpTablesNote"); jsInlineF("function checkForCsv(event) {\n" "var outputType = document.getElementById('outputTypeDropdown').value;\n" "if (outputType === 'primaryTable' || outputType === 'selectedFields') {\n" " document.getElementById('%s').parentElement.style.display='';\n" " document.getElementById('excelOutNote').style.display='';\n" "} else {\n" " document.getElementById('%s').parentElement.style.display='none';\n" @@ -760,34 +760,34 @@ { struct trackDb *tdb = hTrackDbForTrack(database, curTable); struct trackDb *cTdb = hCompositeTrackDbForSubtrack(database, tdb); if (cTdb) curTrack = cTdb; else curTrack = tdb; isMaf = isMafTable(database, curTrack, curTable); } /* Table-specific options */ if (isHicTable(curTable)) hicMainPageConfig(cart, hTrackDbForTrack(database,curTable)); hPrintf("<tr><td><DIV style='background-color: #faf2bb; display:none; opacity:0.9; border: 1px solid #EEE; margin: 2px; padding: 4px' id='snpTablesNote'>" - "<b>Note:</b> Most dbSNP tables are huge. Trying to download them through the Table Browser " + "<b>Note:</b> Most dbSNP and gnomAD variant tables are huge. Trying to download them through the Table Browser " "usually leads to a timeout.<br> " "Please see our <a href='../FAQ/FAQdownloads.html#snp'>Data Access FAQ</a> " - "on how to download dbSNP data.</DIV></td></tr>"); + "on how to download dbSNP or gnomAD data or the Data Access section of their track documentation pages.</DIV></td></tr>"); /* Region line */ { printStep(stepNumber++); char *regionType; if (cartVarExists(cart, "hgFind.matches")) // coming back from a search regionType = cartUsualString(cart, hgtaRegionType, hgtaRegionTypeRange); else regionType = cartUsualString(cart, hgtaRegionType, hgtaRegionTypeGenome); char *range = cartUsualString(cart, hgtaRange, ""); if (isPositional) {