a7088ea8bd1828450e85dca8a04b937e7bd38ca1 galt Mon Oct 8 12:38:24 2018 -0700 Sqashed BLAT ALl Genomes branch diff --git src/inc/genoFind.h src/inc/genoFind.h index 39c063a..92a31e8 100644 --- src/inc/genoFind.h +++ src/inc/genoFind.h @@ -334,32 +334,35 @@ void gfAlignTrans(int *pConn, char *nibDir, aaSeq *seq, int minMatch, struct hash *tFileHash, struct gfOutput *out); /* Search indexed translated genome on server with an amino acid sequence. * Then load homologous bits of genome locally and do detailed alignment. * Call 'outFunction' with each alignment that is found. */ void gfAlignTransTrans(int *pConn, char *nibDir, struct dnaSeq *seq, boolean qIsRc, int minMatch, struct hash *tFileCache, struct gfOutput *out, boolean isRna); /* Search indexed translated genome on server with an dna sequence. Translate * this sequence in three frames. Load homologous bits of genome locally * and do detailed alignment. Call 'outFunction' with each alignment * that is found. */ +int gfMayConnect(char *hostName, char *portName); +/* Set up our network connection to server, or return -1. */ + int gfConnect(char *hostName, char *portName); -/* Set up our network connection to server. */ +/* Set up our network connection to server. Aborts on error. */ int gfDefaultRepMatch(int tileSize, int stepSize, boolean protTiles); /* Figure out appropriate step repMatch value. */ void gfMakeOoc(char *outName, char *files[], int fileCount, int tileSize, bits32 maxPat, enum gfType tType); /* Count occurences of tiles in seqList and make a .ooc file. */ void gfLongDnaInMem(struct dnaSeq *query, struct genoFind *gf, boolean isRc, int minScore, Bits *qMaskBits, struct gfOutput *out, boolean fastMap, boolean band); /* Chop up query into pieces, align each, and stitch back * together again. */ void gfLongTransTransInMem(struct dnaSeq *query, struct genoFind *gfs[3],