5d23e68307f894bdcd024c138adc588591eceaaa lrnassar Mon Jun 29 12:11:44 2026 -0700 Polish TAD description pages and bold the track mouseOvers. refs #21599 Description pages (tads.html on hg19, hg38, mm10, mm39): add a Methods resolution summary table (track / feature / calling method / resolution), placed at the end of the Description section; add GitHub source links (makedoc, build scripts, trackDb.ra) to the Methods section; sentence-case the "How to use these tracks" heading. mouseOvers: wrap the field labels in across all subtracks - Dixon ("Cell type:"), Schmitt ("Sample:"), ENCODE ("Biosample:" / "Arrowhead corner score:", now on separate lines), 3D Genome Browser ("3DGB TAD domain:"), and McArthur boundary stability ("Boundary recurrent:" / "Percentile:"). Updated the ENCODE and 3D Genome Browser build scripts so regenerated stanzas carry the same formatting. diff --git src/hg/makeDb/scripts/tad/buildTadsEncode.py src/hg/makeDb/scripts/tad/buildTadsEncode.py index a75ad07a72b..446f308331a 100644 --- src/hg/makeDb/scripts/tad/buildTadsEncode.py +++ src/hg/makeDb/scripts/tad/buildTadsEncode.py @@ -284,32 +284,32 @@ longLabel ENCODE contact domains (TADs) across %d %s biosamples (Arrowhead/Hi-C) type bigBed 4 + 5 group regulation visibility pack metaDataUrl %s/tadsEncode_metadata.tsv primaryKey Accession colorSettingsUrl %s/organ_colors.json subtrackUrls Accession=https://www.encodeproject.org/experiments/$$/ maxCheckboxes 50 html tadsEncode """ % (len(subtracks), SPECIES, GBDB, GBDB)) for s in sorted(subtracks,key=lambda s:(s["on"]!="on", s["term"].lower())): short=scap(shortlab(s["term"],22,ENC_ABBR)) long="ENCODE TADs in %s (%s)"%(s["dterm"],s["encsr"]) - mouse=("Biosample: %s | TAD lifted from hg19 (no Arrowhead score)"%s["dterm"] if s["lifted"] - else "Biosample: %s | Arrowhead corner score: $cornerScore"%s["dterm"]) + mouse=("Biosample: %s
TAD lifted from hg19 (no Arrowhead score)"%s["dterm"] if s["lifted"] + else "Biosample: %s
Arrowhead corner score: $cornerScore"%s["dterm"]) fh.write( """ track tadsEncode_%s parent tadsEncode %s shortLabel %s longLabel %s type bigBed 4 + 5 bigDataUrl %s/tadsEncode/%s.bb color %s visibility dense mouseOver %s """%(s["encsr"],s["on"],short,long,GBDB,s["symbol"],s["rgb"],mouse)) print("wrote %d subtracks -> %s"%(len(subtracks),RA)) if __name__=="__main__":