c9d5c3eeb09a866dbc81d9732431c6ff0c096666 chmalee Sun Jun 7 15:46:27 2020 -0700 Add maxWindowToDraw trackDb support to vcfPhasedTrio and limit 1000G phased trio track to 5MB. Also change up some of the UI labels, refs #25582 diff --git src/hg/lib/vcfUi.c src/hg/lib/vcfUi.c index e2a5759..e275faf 100644 --- src/hg/lib/vcfUi.c +++ src/hg/lib/vcfUi.c @@ -463,40 +463,40 @@ struct slPair *nameVals = vcfPhasedGetSamplesFromTdb(tdb,FALSE); return nameVals->val != NULL; } static void vcfCfgPhasedTrioUi(struct cart *cart, struct trackDb *tdb, struct vcfFile *vcff, char *name, boolean parentLevel) /* Put up the phased trio specific config settings */ { if (hasSampleAliases(tdb)) { printf("Label samples by:"); char defaultLabel[1024], aliasLabel[1024]; safef(defaultLabel, sizeof(defaultLabel), "%s.%s", name, VCF_PHASED_DEFAULT_LABEL_VAR); safef(aliasLabel, sizeof(aliasLabel), "%s.%s", name, VCF_PHASED_ALIAS_LABEL_VAR); boolean isDefaultChecked = cartUsualBooleanClosestToHome(cart, tdb, parentLevel, VCF_PHASED_DEFAULT_LABEL_VAR, TRUE); - boolean isAliasChecked = cartUsualBooleanClosestToHome(cart, tdb, parentLevel, VCF_PHASED_ALIAS_LABEL_VAR, FALSE); + boolean isAliasChecked = cartUsualBooleanClosestToHome(cart, tdb, parentLevel, VCF_PHASED_ALIAS_LABEL_VAR, TRUE); cgiMakeCheckBox(defaultLabel, isDefaultChecked); printf("VCF file sample names  "); cgiMakeCheckBox(aliasLabel, isAliasChecked); - printf("aliases"); + printf("Family Labels"); printf("
"); } if (trackDbSetting(tdb,VCF_PHASED_PARENTS_SAMPLE_SETTING)) { - printf("Hide parent/other sample(s)"); + printf("Hide parent sample(s)"); char hideVarName[1024]; safef(hideVarName, sizeof(hideVarName), "%s.%s", name, VCF_PHASED_HIDE_OTHER_VAR); boolean hidingOtherSamples = cartUsualBooleanClosestToHome(cart, tdb, parentLevel, VCF_PHASED_HIDE_OTHER_VAR, FALSE); cgiMakeCheckBox(hideVarName, hidingOtherSamples); } } void vcfCfgUi(struct cart *cart, struct trackDb *tdb, char *name, char *title, boolean boxed) /* VCF: Variant Call Format. redmine #3710 */ { boxed = cfgBeginBoxAndTitle(tdb, boxed, title); printf("", boxed ? " width='100%'" : ""); struct vcfFile *vcff = vcfHopefullyOpenHeader(cart, tdb); if (vcff != NULL) {