7430183fd67efb62e1c8c56df098177b20722379 braney Sun Jun 22 11:25:23 2014 -0700 some slightly better error handling on hub connects diff --git src/hg/inc/trackHub.h src/hg/inc/trackHub.h index 8876584..1b610e2 100644 --- src/hg/inc/trackHub.h +++ src/hg/inc/trackHub.h @@ -158,17 +158,24 @@ /* Load the grp structures for this track hub database. */ char *trackHubSkipHubName(char *name); /* Skip the hub_#_ prefix in a hub name. */ struct dbDb *trackHubDbDbFromAssemblyDb(char *database); /* Return a dbDb structure for just this database. */ struct hgPositions; void trackHubFindPos(char *db, char *term, struct hgPositions *hgp); /* Look for term in track hubs. Update hgp if found */ void trackHubAddDescription(char *trackDbFile, struct trackDb *tdb); /* Fetch tdb->track's html description (or nearest ancestor's non-empty description) * and store in tdb->html. */ + +struct trackHubGenome *trackHubGetGenome(char *database); +/* get genome structure for an assembly in a trackHub */ + +boolean trackHubGetBlatParams(char *database, boolean isTrans, char **pHost, + char **pPort); +/* get "blat" and "transBlat" entries (if any) for an assembly hub */ #endif /* TRACKHUB_H */