e8144b87c64b0e60e475886e3ced5353f139cf43 max Fri Sep 18 07:24:42 2026 -0700 hg38 episignatures: EpigenCentral CpG probes as a second subtrack #Preview2 week - bugs introduced now will need a build patch to fix The EpigenCentral group at the Centre for Computational Medicine and the Weksberg lab, Hospital for Sick Children, publishes its curated episignatures as a track hub and asked us to host it natively instead. 15,035 CpG sites from 24 episignatures for 23 rare disorders, alongside MethaDory in the same container. The two were compiled independently and neither contains the other: 14,236 sites are in both, at identical coordinates, and 799 are only here. Built from the lab's own bigBed by makeEpigenCentral.sh, so a refresh is one command rather than the hand edits it started as. Every feature in the hub is in the track; no coordinates or values were changed. Four things were rewritten on the way in: the OMIM column went from a full URL to the entry number so trackDb builds the link, the hub's pre-rendered mouse-over column became the direction alone with the text assembled from the fields, the disorder of the strongest signature was added as its own column, and 215 rows of the per-site comparison table on 137 sites were dropped as exact duplicates, which the site's own signature count had already collapsed. Two columns were renamed to what MethaDory calls the same numbers, height to maxAbsDelta and nSignatures to sigCount. Coordinates check out two ways: 5,000 sampled sites all land on a CG dinucleotide, and every probe shared with MethaDory, which was positioned from the Illumina manifests independently, is at the same base in both. The description page keeps the structure and wording written for the hub but not its markup. Its reference table had all 24 links pointing at one PMID while displaying another, so that table is now generated from the data joined to a checked-in PMID list, each one verified against PubMed. tableBrowser is off at the request of the data providers, so Data Access points at EpigenCentral's own portal and repository. refs #38112 diff --git src/hg/makeDb/scripts/episignatures/epigenCentral.as src/hg/makeDb/scripts/episignatures/epigenCentral.as new file mode 100644 index 00000000000..032b365377c --- /dev/null +++ src/hg/makeDb/scripts/episignatures/epigenCentral.as @@ -0,0 +1,22 @@ +table epigenCentral +"EpigenCentral DNA methylation episignature CpG probes" +( +string chrom; "Reference sequence chromosome" +uint chromStart; "Start position" +uint chromEnd; "End position" +string name; "CpG probe ID" +uint score; "Score" +char[1] strand; "+, -, or ." +uint thickStart; "Start of display region" +uint thickEnd; "End of display region" +uint reserved; "Color assigned to the direction of the strongest episignature" + +float maxAbsDelta; "Largest absolute delta-beta|Effect size of the strongest episignature at this probe, which also sets the color" +string displaySignature; "Strongest episignature|Gene or locus of the episignature with the largest absolute delta-beta here" +string displayDisorder; "Disorder|Disorder of the strongest episignature" +string displayOmim; "OMIM entry|OMIM number of that disorder" +string direction; "Direction|Gain or loss of methylation in cases, for the strongest episignature" +uint sigCount; "Episignatures at this probe" +lstring signatureList; "All episignatures at this probe" +lstring comparisonTable; "Dynamic comparison table" +)