98c83b9bc93cafc863800af7c6059921cbe44583 kate Thu Jul 31 14:04:39 2014 -0700 Apply ENCODE summary track click handlers more generally to tracks based on root name diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c index daf4ef9..2df4674 100644 --- src/hg/hgc/hgc.c +++ src/hg/hgc/hgc.c @@ -25097,48 +25097,44 @@ doGenomicSuperDups(tdb, item); } else if (sameWord(table, "celeraDupPositive")) { doCeleraDupPositive(tdb, item); } else if (sameWord(table, "triangle") || sameWord(table, "triangleSelf") || sameWord(table, "transfacHit") ) { doTriangle(tdb, item, "dnaMotif"); } else if (sameWord(table, "esRegGeneToMotif")) { doTriangle(tdb, item, "esRegMotif"); } -else if (sameWord(table, "wgEncodeRegTfbsClusteredMotifs")) +else if (startsWith("wgEncodeRegTfbsClusteredMotifs", table)) { doTriangle(tdb, item, "transRegCodeMotif"); } else if (sameWord(table, "transRegCode")) { doTransRegCode(tdb, item, "transRegCodeMotif"); } else if (sameWord(table, "transRegCodeProbe")) { doTransRegCodeProbe(tdb, item, "transRegCode", "transRegCodeMotif", "transRegCodeCondition", "growthCondition"); } -else if (sameWord(table, "wgEncodeRegDnaseClustered") - || sameWord(table, "wgEncodeRegDnaseClusteredV2") - || sameWord(table, "wgEncodeRegDnaseClusteredV3") - || sameWord(table, "wgEncodeRegDnaseClusteredOn7")) - // TODO: replace these with - startsWith("wgEncodeRegDnaseClustered", table) +else if (startsWith("wgEncodeRegDnaseClustered", table)) { doPeakClusters(tdb, item); } else if( sameWord( table, "humMusL" ) || sameWord( table, "regpotent" )) { humMusClickHandler( tdb, item, "Mouse", "mm2", "blastzBestMouse", 0); } else if( sameWord( table, "musHumL" )) { humMusClickHandler( tdb, item, "Human", "hg12", "blastzBestHuman_08_30" , 0); } else if( sameWord( table, "mm3Rn2L" )) { humMusClickHandler( tdb, item, "Rat", "rn2", "blastzBestRat", 0 );