6697f821c6b91c2e0c069bf6b0283adc99eb0201
angie
  Sat Jun 8 15:56:04 2013 -0700
Added support for remaining dbNSFP sources; added longLabels to VEP output header lines. refs #6152
diff --git src/hg/hgVai/libifyMe.h src/hg/hgVai/libifyMe.h
index a656c40..dacd892 100644
--- src/hg/hgVai/libifyMe.h
+++ src/hg/hgVai/libifyMe.h
@@ -19,23 +19,27 @@
 
 void nbSpaces(int count);
 /* Print some non-breaking spaces. */
 
 void initGroupsTracksTables(struct cart *cart,
 			    struct trackDb **retFullTrackList, struct grp **retFullGroupList);
 /* Get lists of all tracks and of groups that actually have tracks in them. */
 
 struct annoAssembly *getAnnoAssembly(char *db);
 /* Make annoAssembly for db. */
 
 struct annoStreamer *streamerFromTrack(struct annoAssembly *assembly, char *selTable,
 				       struct trackDb *tdb, char *chrom, int maxOutRows);
 /* Figure out the source and type of data and make an annoStreamer. */
 
-struct annoGrator *gratorFromTrack(struct annoAssembly *assembly, char *selTable,
+struct annoGrator *gratorFromBigDataFileOrUrl(char *fileOrUrl, struct annoAssembly *assembly,
+					      int maxOutRows, enum annoGratorOverlap overlapRule);
+/* Determine what kind of big data file/url we have, make an annoStreamer & in annoGrator. */
+
+struct annoGrator *gratorFromTrackDb(struct annoAssembly *assembly, char *selTable,
 				   struct trackDb *tdb, char *chrom, int maxOutRows,
 				   struct asObject *primaryAsObj,
 				   enum annoGratorOverlap overlapRule);
 /* Figure out the source and type of data, make an annoStreamer & wrap in annoGrator.
  * If not NULL, primaryAsObj is used to determine whether we can make an annoGratorGpVar. */
 
 #endif//ndef LIBIFYME_H