2f69a6a82ad23566375112ac9250b13b59ca9f21
max
  Wed Oct 29 14:59:31 2014 -0700
making clone ends track hgc page read the psl table from the trackDb setting
diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index 19cc64b..cd7b4d5 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -18811,30 +18811,34 @@
         {
 	printf("<H4>This is the only location found for %s</H4>\n",clone);
 	}
     else
         {
 	//printOtherLFS(clone, table, start, end);
 	}
 
     safef(title, sizeof title, "Genomic alignments of %s:", lfLabel);
     webNewSection(title);
 
     for (i = 0; i < lfs->lfCount; i++)
         {
         sqlFreeResult(&sr);
         hFindSplitTable(database, seqName, lfs->pslTable, pslTable, &hasBin);
+
+        if (isEmpty(pslTable) && trackDbSetting(tdb, "lfPslTable"))
+            safecpy(pslTable, sizeof(pslTable), trackDbSetting(tdb, "lfPslTable"));
+            
         sqlSafef(query, sizeof query, "SELECT * FROM %s WHERE qName = '%s'",
                        pslTable, lfs->lfNames[i]);
         sr = sqlMustGetResult(conn, query);
         while ((row1 = sqlNextRow(sr)) != NULL)
             {
 	    psl = pslLoad(row1+hasBin);
             slAddHead(&pslList, psl);
             }
         slReverse(&pslList);
 
         if ((!sameString("fosEndPairs", track))
             && (!sameString("earlyRep", track))
             && (!sameString("earlyRepBad", track)))
 	    {
             if (sameWord(organism, "Zebrafish") )