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");