6a8e756b47341a5584f5c3fca4031401fe507020 lrnassar Mon Aug 24 11:21:22 2026 -0700 Updating GeneCards links to their new URL format per their request, also fixes dead cardsearch.pl links on RefSeq and denovoDb click pages. refs #38171 diff --git src/hg/hgGeneGraph/hgGeneGraph src/hg/hgGeneGraph/hgGeneGraph index cee5e678d49..2be268a93bd 100755 --- src/hg/hgGeneGraph/hgGeneGraph +++ src/hg/hgGeneGraph/hgGeneGraph @@ -1581,31 +1581,31 @@ sentId = int(row.sentenceId) # put into temporary var to be able to replace " , " later parts = [] for i, word in enumerate(sent.split()): themeGenes = row.themeGenes causeGenes = row.causeGenes if i==tStart or i==cStart: if i==cStart: genes = themeGenes # XX bug in MsrNlp tab file: Inversed? else: genes = causeGenes geneDisp = genes.replace("|", ", ") gene1 = genes.split("|")[0] - parts.append( '' % \ + parts.append( '' % \ (gene1, geneDisp)) if i==trigToken: parts.append( '') if i==tEnd or i==cEnd: parts.append( "") if i==trigToken+1: parts.append('') parts.append(word) line = " ".join(parts) line = line.replace(" , ", ", ").replace(" . ", ". ").rstrip(". ") line = line.replace("-LRB-", "(").replace("-RRB-", ")") return line def iterUniqueInteractions(rows):