325f711f30c884459738f065f3415ce2914ec828
braney
  Wed Aug 13 16:18:51 2025 -0700
get hgConvert and hgLiftOver to use genark assemblies that are not in
the UCSC taxId list

diff --git src/hg/lib/genark.c src/hg/lib/genark.c
index df599a2ae91..8816e33773b 100644
--- src/hg/lib/genark.c
+++ src/hg/lib/genark.c
@@ -386,31 +386,31 @@
 }
 
 struct dbDb * genarkMakeDbDb(char **row)
 /* Fake a dbDb structure for a Genark hub. */
 {
 struct dbDb *dbDb;
 struct hash *orgHash = genarkGetOrgHash();
 
 AllocVar(dbDb);
 
 dbDb->name = cloneString(row[0]);
 dbDb->nibPath = cloneString("genark"); 
 dbDb->description = cloneString(row[4]); // commonName
 dbDb->scientificName = cloneString(row[3]); 
 dbDb->taxId = atoi(row[5]); 
-dbDb->genome = hashFindVal(orgHash, row[0]);
+dbDb->organism = dbDb->genome = hashFindVal(orgHash, row[0]);
 dbDb->orderKey = 99999;
 dbDb->defaultPos = "default";
 if (dbDb->genome == NULL)
     dbDb->genome = "Other";
 
 return dbDb;
 }
 
 struct dbDb *genarkLiftOverDbs(char *listOfAccs)
 /* return list of dbDb structures for the genark genomes that match listOfAccs */
 {
 if (!cfgOption("genarkLiftOver"))
     return NULL;
 struct dbDb *list = NULL;
 char query[64 * 1024];