d1bc57639309864bb2665bd46eddfe75863f76e4
braney
  Tue Apr 23 16:42:54 2024 -0700
rearrange how we're doing hub groups.

diff --git src/hg/inc/trackHub.h src/hg/inc/trackHub.h
index 15b8e19..65ccb65 100644
--- src/hg/inc/trackHub.h
+++ src/hg/inc/trackHub.h
@@ -224,23 +224,19 @@
     struct trackDb *tdb);
 /* Check remote file exists and is of correct type. Wrap this in error catcher */
 
 struct dbDb *trackHubGetPcrServers();
 /* Look through attached trackHubs to see which of them have "isPcr" line in them. */
 
 boolean trackHubGetPcrParams(char *database, char **pHost, char **pPort, char **pGenomeDataDir);
 /* Get the isPcr params from a trackHub genome. */
 
 struct trackHubGenome *trackHubGetGenomeUndecorated(char *database);
 /* Get the genome structure for an undecorated genome name. */
 
 char *trackHubBuild(char *db, struct cart *cart, struct dyString *visDy);
 /* Build a track hub using trackDb and the cart. */
 
-struct grp *trackHubGetGrps();
-/* Get the groups defined by attached track hubs. */
-
-void trackHubResetGrps();
-/* Get the groups defined by attached track hubs. */
-
+struct grp *readGroupRa(char *groupFileName);
+/* Read in the ra file that describes the groups in an assembly hub. */
 #endif /* TRACKHUB_H */