46a8a2fde9e17a401843959b8c0197c95d43ea45
braney
  Fri Mar 15 15:54:50 2024 -0700
add quickLiftover chain to the list of tracks coming from an exported
hub

diff --git src/hg/inc/trackHub.h src/hg/inc/trackHub.h
index 73ec3a6..5ffcdd4 100644
--- src/hg/inc/trackHub.h
+++ src/hg/inc/trackHub.h
@@ -59,30 +59,31 @@
     struct trackHubGenome *next;
     char *name;	/* Something like hg18 or mm9, a UCSC assembly database name. */
     char *trackDbFile;	/* The base trackDb.ra file. */
     struct hash *settingsHash;	/* Settings from hub.ra file. */
     char *twoBitPath;  /* URL to twoBit.  If not null, this is an assmebly hub*/
     char *twoBitBptUrl;  /* URL to twoBit bpt.  May be NULL if no such index exists */
     struct twoBitFile *tbf;  /* open handle to two bit file */
     char *groups;	     /* URL to group.txt file */
     char *defaultPos;        /* default position */
     char *organism;          /* organism name, like Human */
     char *description;       /* description, also called freeze name */
     struct trackHub *trackHub; /* associated track hub */
     unsigned orderKey;   /* the orderKey for changing the order from the order in the file */
     char *chromAuthority;     /* what authority should be used to display sequence names */
     char *quickLiftChain;     /* if this genome is being quickLifted, this will have the bigChain name to lift with. */
+    char *quickLiftDb;        /* if this genome is being quickLifted, this will have the source db name */
     };
 
 void trackHubClose(struct trackHub **pHub);
 /* Close up and free resources from hub. */
 
 struct trackHub *trackHubOpen(char *url, char *hubName);
 /* Open up a track hub from url.  Reads and parses hub.ra and the genomesFile. 
  * The hubName is generally just the asciified ID number. */
 
 struct trackHub *grabHashedHub(char *hubName);
 /* see if a trackHub with this name is in the cache */
 
 struct trackHubGenome *trackHubFindGenome(struct trackHub *hub, char *genomeName);
 /* Return trackHubGenome of given name associated with hub.  Return NULL if no
  * such genome. */