0ead52725effa01825a6fcfac7935eaa4979f76e gperez2 Wed Aug 27 09:56:02 2025 -0700 Incorporating Lou's feedback ragarding the bigDbSnp mouseOver, refs #36249 diff --git src/hg/hgTracks/variation.c src/hg/hgTracks/variation.c index b804da0d58e..c0c1f0472f1 100644 --- src/hg/hgTracks/variation.c +++ src/hg/hgTracks/variation.c @@ -2732,37 +2732,37 @@ bdsAppendMaf(bds, freqSourceIx, dy); } // If the alleles are too long, print the class as a backup. if (tooLong) dyStringPrintf(dy, " %s", bigDbSnpClassToString(bds->class)); if (cartUsualBooleanClosestToHome(cart, tdb, FALSE, "label.func", FALSE)) bdsAppendFunc(bds, dy); return dyStringCannibalize(&dy); } static char *bdsMouseOver(struct bigDbSnp *bds) /* Simulate mouseover with options... */ { struct dyString *dy = dyStringNew(256); // dbSNP ID - dyStringPrintf(dy, "<b>dbSNP ID</b>: %s<br>", bds->name); + dyStringPrintf(dy, "<b>rsID</b>: %s<br>", bds->name); // Reference/alt alleles dyStringAppend(dy, "<b>Ref/Alt allele(s)</b>: "); bdsAppendRefAlt(bds, dy); dyStringAppend(dy, "<br>"); // Functional effects - dyStringAppend(dy, "<b>Functional effects</b>: "); + dyStringAppend(dy, "<b>Classification</b>: "); bdsAppendFunc(bds, dy); return dyStringCannibalize(&dy); } static void paranoidCheckMnvLengths(struct bigDbSnp *bds) /* Make sure an mnv variant's alleles are all the same length. */ { if (bds->class != bigDbSnpMnv) errAbort("paranoidCheckMnvLengths: expected %s class=bigDbSnpMnv=%d, got %d", bds->name, bigDbSnpMnv, bds->class); int refLen = strlen(bds->ref); if (refLen != bds->chromEnd - bds->chromStart) errAbort("paranoidCheckMnvLengths: %s: length of ref '%s' is %d but chromEnd - chromStart is %d", bds->name, bds->ref, refLen, bds->chromEnd - bds->chromStart); int aIx;