c693f56c78b1d5a56c53bf7473ff850446c4f1f4 angie Mon Oct 17 15:47:46 2011 -0700 Feature #3710 (vcfTabix UI options): added filtering on minor allelefrequency (actually, 1 - major allele frequency), if INFO column contains the AF tag, or AC and AN tags. Also, in vcfTrack.c, fixed a bug in multi-allele abbreviation code in vcfFileToPgSnp. diff --git src/hg/inc/vcfUi.h src/hg/inc/vcfUi.h index cc8fda0..f2e2672 100644 --- src/hg/inc/vcfUi.h +++ src/hg/inc/vcfUi.h @@ -12,24 +12,27 @@ #define VCF_HAP_ENABLED_VAR "hapClusterEnabled" #define VCF_HAP_COLORBY_VAR "hapClusterColorBy" #define VCF_HAP_COLORBY_REFALT "refAlt" #define VCF_HAP_COLORBY_BASE "base" #define VCF_APPLY_MIN_QUAL_VAR "applyMinQual" #define VCF_DEFAULT_APPLY_MIN_QUAL FALSE #define VCF_MIN_QUAL_VAR "minQual" #define VCF_DEFAULT_MIN_QUAL 0 #define VCF_EXCLUDE_FILTER_VAR "excludeFilterValues" +#define VCF_MIN_ALLELE_FREQ_VAR "minFreq" +#define VCF_DEFAULT_MIN_ALLELE_FREQ 0.0 + void vcfCfgHaplotypeCenter(struct cart *cart, struct trackDb *tdb, struct vcfFile *vcff, char *thisName, char *thisChrom, int thisPos, char *formName); /* If vcff has genotype data, show status and controls for choosing the center variant * for haplotype clustering/sorting in hgTracks. */ void vcfCfgUi(struct cart *cart, struct trackDb *tdb, char *name, char *title, boolean boxed); /* Complete track controls for VCF. */ #endif//def VCF_UI