16991e5fb7819460241f38f184a9e46311994598 markd Thu Jul 2 16:58:23 2020 -0700 web blat really working now diff --git src/webBlat/webBlat.c src/webBlat/webBlat.c index 8ae9d05..dbd3001 100644 --- src/webBlat/webBlat.c +++ src/webBlat/webBlat.c @@ -357,52 +357,52 @@ gvo = gfOutputPsl(0, protQuery, FALSE, f, FALSE, TRUE); gvo->includeTargetFile = TRUE; txServer = isTxType(type); server = findServer(txServer); /* Loop through sequences doing alignments and saving to file. */ for (seq = seqList; seq != NULL; seq = seq->next) { conn = gfConnect(server->host, server->port); if (txServer) { gvo->reportTargetStrand = TRUE; if (protQuery) { - gfAlignTrans(&conn, server->seqDir, seq, 5, tFileCache, gvo, NULL); + gfAlignTrans(&conn, server->seqDir, seq, 5, tFileCache, gvo, server->dynGenome); } else { boolean isRna = sameWord(type, "RNA"); gfAlignTransTrans(&conn, server->seqDir, seq, FALSE, 5, tFileCache, gvo, isRna, NULL); if (!isRna) { reverseComplement(seq->dna, seq->size); conn = gfConnect(server->host, server->port); gfAlignTransTrans(&conn, server->seqDir, seq, TRUE, 5, - tFileCache, gvo, FALSE, NULL); + tFileCache, gvo, FALSE, server->dynGenome); } } } else { - gfAlignStrand(&conn, server->seqDir, seq, FALSE, 16, tFileCache, gvo, NULL); + gfAlignStrand(&conn, server->seqDir, seq, FALSE, 16, tFileCache, gvo, server->dynGenome); reverseComplement(seq->dna, seq->size); conn = gfConnect(server->host, server->port); - gfAlignStrand(&conn, server->seqDir, seq, TRUE, 16, tFileCache, gvo, NULL); + gfAlignStrand(&conn, server->seqDir, seq, TRUE, 16, tFileCache, gvo, server->dynGenome); } gfOutputQuery(gvo, f); } carefulClose(&f); /* Display alignment results. */ aliLines(pslName, faName, server->name, type); } void doGetSeq() /* Put up form that asks them to submit sequence. */ { char *qType = NULL; char **queryMenu = NULL; int queryMenuSize = 0;