b9f7469b125c83471a07002d953acbc50876a120 angie Mon Oct 24 17:07:27 2011 -0700 Code review advice from Tim about how to properly use ClosestToHome. diff --git src/hg/hgc/vcfClick.c src/hg/hgc/vcfClick.c index 62a7fab..bdbb55f 100644 --- src/hg/hgc/vcfClick.c +++ src/hg/hgc/vcfClick.c @@ -247,31 +247,32 @@ if (!sameString(rec->chrom, seqName)) // rec->chrom might be missing "chr" prefix: pgs->chrom = seqName; printSeqCodDisplay(database, pgs); } } static void vcfRecordDetails(struct trackDb *tdb, struct vcfRecord *rec) /* Display the contents of a single line of VCF, assumed to be from seqName * (using seqName instead of rec->chrom because rec->chrom might lack "chr"). */ { printf("Name: %s
\n", rec->name); printCustomUrl(tdb, rec->name, TRUE); static char *formName = "vcfCfgHapCenter"; printf("
\n", formName, hgTracksName()); -vcfCfgHaplotypeCenter(cart, tdb, rec->file, rec->name, seqName, rec->chromStart, formName); +vcfCfgHaplotypeCenter(cart, tdb, tdb->track, FALSE, rec->file, rec->name, + seqName, rec->chromStart, formName); printf("
\n"); printPosOnChrom(seqName, rec->chromStart, rec->chromEnd, NULL, FALSE, rec->name); printf("Reference allele: %s
\n", rec->alleles[0]); vcfAltAlleleDetails(rec); vcfQualDetails(rec); vcfFilterDetails(rec); vcfInfoDetails(rec); pgSnpCodingDetail(rec); // Wrapper table for collapsible section: puts(""); vcfGenotypesDetails(rec, tdb->track); puts("
"); } void doVcfTabixDetails(struct trackDb *tdb, char *item)