d26f11fb046f1b9db6d3f39eaf1a60003f8d8f1e braney Tue Dec 16 17:26:03 2014 -0800 blat support on assembly hubs diff --git src/hg/lib/hdb.c src/hg/lib/hdb.c index d6262dc..62d12c8 100644 --- src/hg/lib/hdb.c +++ src/hg/lib/hdb.c @@ -4747,30 +4747,31 @@ sr = sqlGetResult(conn, "NOSQLINJ select * from dbDb order by orderKey,name desc"); while ((row = sqlNextRow(sr)) != NULL) { db = dbDbLoad(row); if (hashLookup(hash, db->name)) { slAddHead(&dbList, db); } else dbDbFree(&db); } sqlFreeResult(&sr); hDisconnectCentral(&conn); hashFree(&hash); slReverse(&dbList); +dbList = slCat(dbList, trackHubGetBlatDbDbs()); return dbList; } boolean hIsBlatIndexedDatabase(char *db) /* Return TRUE if have a BLAT server on sequence corresponding * to give database. */ { struct sqlConnection *conn = hConnectCentral(); boolean gotIx; char query[256]; sqlSafef(query, sizeof(query), "select db from blatServers where db = '%s'", db); gotIx = sqlExists(conn, query); hDisconnectCentral(&conn); return gotIx;