", boxed ? " width='100%'" : "");
struct vcfFile *vcff = vcfHopefullyOpenHeader(cart, tdb);
if (vcff != NULL)
{
boolean parentLevel = isNameAtParentLevel(tdb, name);
- if (vcff->genotypeCount > 1)
+ if (vcff->genotypeCount > 1 && !sameString(tdb->type, "vcfPhasedTrio"))
{
vcfCfgHapCluster(cart, tdb, vcff, name, parentLevel);
}
+ if (sameString(tdb->type, "vcfPhasedTrio"))
+ {
+ vcfCfgPhasedTrioUi(cart, tdb, vcff, name);
+ }
if (differentString(tdb->track,"evsEsp6500"))
{
puts("Filters"); vcfCfgMinQual(cart, tdb, vcff, name, parentLevel); vcfCfgFilterColumn(cart, tdb, vcff, name, parentLevel); } vcfCfgMinAlleleFreq(cart, tdb, vcff, name, parentLevel); } else { printf("Sorry, couldn't access VCF file.\n"); } puts(" | ");
if (boxed && fileExists(hHelpFile("hgVcfTrackHelp")))