"); gfPcrOutputWriteAll(gpoList, "fa", urlFormat, "stdout"); printf(""); printHelpLinks(gpoList); writePcrResultTrack(gpoList, server->db, NULL, appendToResults); } else @@ -755,30 +763,31 @@ void dispatch() /* Look at input variables and figure out which page to show. */ { char *db, *organism; int maxSize = 4000; int minPerfect = 15; int minGood = 15; char *fPrimer = cartUsualString(cart, "wp_f", ""); char *rPrimer = cartUsualString(cart, "wp_r", ""); boolean flipReverse = cartUsualBoolean(cart, "wp_flipReverse", FALSE); boolean appendToResults = cartUsualBoolean(cart, "wp_append", TRUE); struct pcrServer *serverList = getServerList(); getDbAndGenome(cart, &db, &organism, oldVars); +chromAliasSetup(db); /* Get variables. */ maxSize = cartUsualInt(cart, "wp_size", maxSize); minPerfect = cartUsualInt(cart, "wp_perfect", minPerfect); minGood = cartUsualInt(cart, "wp_good", minGood); if (minPerfect < 15) minPerfect = 15; if (minGood < minPerfect) minGood = minPerfect; /* Decide based on transient variables what page to put up. * By default put up get primer page. */ if (isNotEmpty(fPrimer) && isNotEmpty(rPrimer) && !cartVarExists(cart, "wp_showPage")) {