451dd3c05586d1f291a36920780488e789777240
chmalee
Wed Jun 24 09:43:15 2020 -0700
Remove variant sort option from vcfPhasedTrio hgc pages, refs #25582
diff --git src/hg/hgc/vcfClick.c src/hg/hgc/vcfClick.c
index f272dcc..eb6f2b6 100644
--- src/hg/hgc/vcfClick.c
+++ src/hg/hgc/vcfClick.c
@@ -481,31 +481,31 @@
printCustomUrlWithFields(tdb, rec->name, label, TRUE, substFields);
// Since these are variants, if it looks like a dbSNP or dbVar ID, provide a link:
if (regexMatch(rec->name, "^rs[0-9]+$"))
{
printf("dbSNP: ");
printDbSnpRsUrl(rec->name, "%s", rec->name);
puts("
");
}
else if (regexMatch(rec->name, "^[en]ss?v[0-9]+$"))
{
printf("dbVar: ");
printf("%s
\n", rec->name, rec->name);
}
boolean hapClustEnabled = cartOrTdbBoolean(cart, tdb, VCF_HAP_ENABLED_VAR, TRUE);
-if (hapClustEnabled && rec->file != NULL && rec->file->genotypeCount > 1)
+if (hapClustEnabled && rec->file != NULL && rec->file->genotypeCount > 1 && differentString(tdb->type, "vcfPhasedTrio"))
{
char *hapMethod = cartOrTdbString(cart, tdb, VCF_HAP_METHOD_VAR, VCF_DEFAULT_HAP_METHOD);
char *hapOrSample = vcfHaplotypeOrSample(cart);
if (sameString(hapMethod, VCF_HAP_METHOD_CENTER_WEIGHTED))
{
static char *formName = "vcfCfgHapCenter";
printf("