5e1673a9fadc12f17211b01376f538598f6bb525
chmalee
  Wed Jul 15 11:43:26 2020 -0700
Adding some trackDb options to hide some VCF config options that are useless for 1000 genomes and sars-cov-2 vcfs, refs #24317

diff --git src/hg/inc/vcfUi.h src/hg/inc/vcfUi.h
index a1834a1..f36ccc7 100644
--- src/hg/inc/vcfUi.h
+++ src/hg/inc/vcfUi.h
@@ -25,35 +25,39 @@
 #define VCF_HAP_COLORBY_FUNCTION "function"
 #define VCF_HAP_COLORBY_REFALT "refAlt"
 #define VCF_HAP_COLORBY_BASE "base"
 #define VCF_DEFAULT_HAP_COLORBY VCF_HAP_COLORBY_ALTONLY
 
 #define VCF_HAP_TREEANGLE_VAR "hapClusterTreeAngle"
 #define VCF_HAP_TREEANGLE_TRIANGLE "triangle"
 #define VCF_HAP_TREEANGLE_RECTANGLE "rectangle"
 #define VCF_DEFAULT_HAP_TREEANGLE VCF_HAP_TREEANGLE_TRIANGLE
 
 #define VCF_SHOW_HW_VAR "showHardyWeinberg"
 
 #define VCF_APPLY_MIN_QUAL_VAR "applyMinQual"
 #define VCF_DEFAULT_APPLY_MIN_QUAL FALSE
 
+#define VCF_DO_QUAL_UI "vcfNoQual"
 #define VCF_MIN_QUAL_VAR "minQual"
 #define VCF_DEFAULT_MIN_QUAL 0
 
+#define VCF_DO_FILTER_UI "vcfNoFilter"
+
 #define VCF_EXCLUDE_FILTER_VAR "excludeFilterValues"
 
+#define VCF_DO_MAF_UI "vcfNoMaf"
 #define VCF_MIN_ALLELE_FREQ_VAR "minFreq"
 #define VCF_DEFAULT_MIN_ALLELE_FREQ 0.0
 
 #define VCF_PHASED_CHILD_SAMPLE_SETTING "vcfChildSample"
 #define VCF_PHASED_PARENTS_SAMPLE_SETTING "vcfParentSamples"
 #define VCF_PHASED_SAMPLE_ORDER_VAR "vcfSampleOrder"
 #define VCF_PHASED_MAX_OTHER_SAMPLES 2
 #define VCF_PHASED_DEFAULT_LABEL_VAR "doDefaultLabel"
 #define VCF_PHASED_ALIAS_LABEL_VAR "doAliasLabel"
 #define VCF_PHASED_HIDE_OTHER_VAR "hideParents"
 #define VCF_PHASED_TDB_USE_ALT_NAMES "vcfUseAltSampleNames"
 #define VCF_PHASED_HIGHLIGHT_INCONSISTENT "vcfHighlightDiffs"
 #define VCF_PHASED_CHILD_BELOW_VAR "sortChildBelow"
 
 void vcfCfgHaplotypeCenter(struct cart *cart, struct trackDb *tdb, char *track,