4d43519727301846829ed0fd8fc2f4060158ee70
jcasper
Mon Jun 18 16:10:39 2018 -0700
Re-adding links out to gnomAD, refs #18951
diff --git src/hg/hgc/vcfClick.c src/hg/hgc/vcfClick.c
index aaf91b3..f9e7eea 100644
--- src/hg/hgc/vcfClick.c
+++ src/hg/hgc/vcfClick.c
@@ -474,31 +474,31 @@
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"). */
{
if (isNotEmpty(rec->name) && differentString(rec->name, "."))
printf("Name: %s
\n", rec->name);
if (sameString(tdb->track, "exacVariants"))
{
printf("ExAC: "
"%s:%d %s/%s
\n",
skipChr(rec->chrom), rec->chromStart+1, rec->alleles[0], rec->alleles[1],
skipChr(rec->chrom), rec->chromStart+1, rec->alleles[0], rec->alleles[1]);
}
-if (sameString(tdb->track, "gnomadVariants"))
+if (sameString(tdb->track, "gnomadGenomesVariants") || sameString(tdb->track, "gnomadExomesVariants"))
{
printf("gnomAD: "
"%s:%d %s/%s
\n",
skipChr(rec->chrom), rec->chromStart+1, rec->alleles[0], rec->alleles[1],
skipChr(rec->chrom), rec->chromStart+1, rec->alleles[0], rec->alleles[1]);
}
// 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]+$"))