1b1678cabcf7065d8c7e82da019cdcdd074570e8
hiram
  Fri Mar 23 11:45:00 2018 -0700
manage dataVersion trackDb setting in conjuction with hgFixed.trackVersion table refs #20215

diff --git src/hg/inc/hui.h src/hg/inc/hui.h
index 528d691..8521029 100644
--- src/hg/inc/hui.h
+++ src/hg/inc/hui.h
@@ -1432,17 +1432,23 @@
 boolean vocabSettingIsEncode(char *setting);
 /* Distinguish ENCODE controlled vocab settings (first arg is cv.ra filename) from non-ENCODE 
     (table-based vocabs)
 */
 
 boolean isEncode2(char *database);
 // Return true for ENCODE2 assemblies
 
 char *replaceInUrl(char* url, char *idInUrl, struct cart* cart, char *db, char* seqName, int winStart, \
     int winEnd, char *track, boolean encode);
 /* replace $$ in url with idInUrl. Supports many other wildchards */
 
 struct slPair *buildFieldList(struct trackDb *tdb, char *trackDbVar, struct asObject *as);
 /* Build up a hash of a list of fields in an AS file. */
 
+char *checkDataVersion(char *database, struct trackDb *tdb);
+/* see if trackDb has a dataVersion setting and check that file for version */
+
 void printDataVersion(char *database, struct trackDb *tdb);
+/* If this annotation has a dataVersion setting, print it.
+ * check hgFixed.trackVersion, meta data and trackDb 'dataVersion'. */
+
 #endif /* HUI_H */