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 );