8a0946dd6870f10cde056ba243f1fb4ec1fd16b4
angie
  Thu Feb 27 11:58:33 2014 -0800
Adding support for plain VCF custom tracks (as opposed to VCF+tabix),since users seem to want to upload VCF, and as long as the file is
not too big it will work OK.  This means adding a new track type
vcf (as opposed to vcfTabix) and supporting it in hgTracks, hgTrackUi,
hgc, hgTables and hgVai.  (and others I've forgotten?)
refs #12416

diff --git src/hg/hgTracks/hgTracks.h src/hg/hgTracks/hgTracks.h
index 5a80a92..e254323 100644
--- src/hg/hgTracks/hgTracks.h
+++ src/hg/hgTracks/hgTracks.h
@@ -829,30 +829,33 @@
                                 int wordCount, char *words[]);
 /* Make track group for chain alignment. */
 
 void netMethods(struct track *tg);
 /* Make track group for chain/net alignment. */
 
 void mafMethods(struct track *tg);
 /* Make track group for maf multiple alignment. */
 
 void bamMethods(struct track *track);
 /* Methods for BAM alignment files. */
 
 void vcfTabixMethods(struct track *track);
 /* Methods for Variant Call Format compressed & indexed by tabix. */
 
+void vcfMethods(struct track *track);
+/* Methods for Variant Call Format. */
+
 void altGraphXMethods(struct track *tg);
 /* setup special methods for altGraphX track */
 
 void wabaMethods(struct track *tg);
 /* Return track with fields shared by waba-based
  * alignment tracks filled in. */
 
 void axtMethods(struct track *tg, char *otherDb);
 /* Make track group for axt alignments. */
 
 void repeatMethods(struct track *tg);
 /* Make track for repeats. */
 
 void affyTransfragsMethods(struct track *tg);
 /* Substitute a new load method that filters based on score. Also add