7f7a9a5579d7acec698c51dbf93f5030ce1a0439 braney Tue Apr 8 15:43:17 2025 -0700 support genePred in quickLift diff --git src/hg/lib/genbank.c src/hg/lib/genbank.c index 2e8f83fd317..c4b1020da59 100644 --- src/hg/lib/genbank.c +++ src/hg/lib/genbank.c @@ -40,40 +40,37 @@ #define MYBUFSIZE 2048 static inline char *addDatabase(char *database, char *buffer, char *table) { safef(buffer, MYBUFSIZE, "%s.%s",database,table); return cloneString(buffer); } void initGenbankTableNames(char *database) /* read hg.conf to get alternate table names */ { static boolean inited = FALSE; if (inited) return; -if (trackHubDatabase(database)) // don't remap the names on assembly hubs - return; - char *genbankDb = cfgOptionEnv("GENBANKDB", "genbankDb"); char buffer[MYBUFSIZE]; if (genbankDb == NULL) { // if there's no genbankDb specified, check to see if hgFixed has the table, else use the database - struct sqlConnection *conn = hAllocConn(database); + struct sqlConnection *conn = hAllocConn("hgFixed"); if (sqlTableExists(conn, "hgFixed.gbCdnaInfo")) genbankDb = "hgFixed"; else genbankDb = database; hFreeConn(&conn); } refSeqStatusTable = addDatabase(genbankDb, buffer, "refSeqStatus"); refSeqSummaryTable = addDatabase(genbankDb, buffer, "refSeqSummary"); gbSeqTable = addDatabase(genbankDb, buffer, "gbSeq"); gbExtFileTable = addDatabase(genbankDb, buffer, "gbExtFile"); gbCdnaInfoTable = addDatabase(genbankDb, buffer, "gbCdnaInfo"); authorTable = addDatabase(genbankDb, buffer, "author"); descriptionTable = addDatabase(genbankDb, buffer, "description"); productNameTable = addDatabase(genbankDb, buffer, "productName");