0c423c0be4557635f720250e92c4e9f48b014242 braney Wed Jun 26 13:41:45 2024 -0700 make canSnake and mergeRecommend to be on by default diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c index 60bd1c8..7b9ed5a 100644 --- src/hg/hgc/hgc.c +++ src/hg/hgc/hgc.c @@ -3752,31 +3752,31 @@ int qCenter = (qs + qe) / 2; int newQs = qCenter - qWidth/2; int newQe = qCenter + qWidth/2; if (hubUrl != NULL) printf("%s:%d-%d link to same window size in query assembly: %s
\n", hubUrl,otherDb, aliasQName, newQs, newQe,aliasQName, newQs, newQe, trackHubSkipHubName(otherDb) ); else if (otherIsActive) printf("%s:%d-%d link to same window size in query assembly: %s
\n", otherDb, aliasQName, newQs, newQe,aliasQName, newQs, newQe, trackHubSkipHubName(otherDb) ); printTrackHtml(tdb); } void genericChainClick(struct sqlConnection *conn, struct trackDb *tdb, char *item, int start, char *otherDb) /* Handle click in chain track, at least the basics. */ { -boolean doSnake = cartOrTdbBoolean(cart, tdb, "doSnake" , FALSE) && cfgOptionBooleanDefault("canSnake", FALSE); +boolean doSnake = cartOrTdbBoolean(cart, tdb, "doSnake" , FALSE) && cfgOptionBooleanDefault("canSnake", TRUE); if (doSnake) return doSnakeChainClick(tdb, item, otherDb); struct twoBitFile *otherTbf = getOtherTwoBitUrl(tdb); char *thisOrg = hOrganism(database); char *otherOrg = NULL; struct chain *chain = NULL, *subChain = NULL, *toFree = NULL; int chainWinSize; double subSetScore = 0.0; int qs, qe; boolean nullSubset = FALSE; boolean otherIsActive = FALSE; char *hubUrl = NULL; // if otherDb is a genark browser