38d43a0662e9cc3d44bd257b4edff456b068a6dd braney Fri Aug 26 12:20:59 2022 -0700 use mapped species names on insert blocks diff --git src/hg/hgc/mafClick.c src/hg/hgc/mafClick.c index f7a35fa..dba605c 100644 --- src/hg/hgc/mafClick.c +++ src/hg/hgc/mafClick.c @@ -299,32 +299,35 @@ { char dbOnly[128], *chrom; int s = mc->start + mc->size; int e = s + mc->rightLen; char *org; if (mc->text == NULL) continue; if (mc->strand == '-') reverseIntRange(&s, &e, mc->srcSize); safef(dbOnly, sizeof(dbOnly), "%s", mc->src); chrom = chopPrefix(dbOnly); + if ((labelHash == NULL) || ((org = hashFindVal(labelHash, dbOnly)) == NULL)) + { if ((org = hOrganism(dbOnly)) == NULL) org = dbOnly; + } if (mc->rightStatus == MAF_INSERT_STATUS) { char *revComp = ""; if (hDbIsActive(dbOnly)) { char strand = mc->strand; #ifdef REVERSESTRAND if (cartCgiUsualBoolean(cart, COMPLEMENT_BASES_VAR, FALSE)) strand = (strand == '+') ? '-' : '+'; #endif if (strand == '-') revComp = "&hgSeq.revComp=on"; linkToOtherBrowser(dbOnly, chrom, s, e); fprintf(f,"B");