d0ddd717713f275dc2f567c9b6d733fd3f55bd90 markd Fri Oct 2 21:27:25 2026 -0700 Put PRO-cap and ProCapNet inside a Transcription Initiation folder. refs #35528 The two data sources were top-level superTracks because a superTrack could not be a member of another one. #38460 fixes that, so they now sit inside a transcriptionStart superTrack, which is what the collection was meant to be. The container is written before either of its children, and both children before any of their members: tdbQuery -strict rejects a file in which another track comes between a superTrack and one of its children. This depends on the #38460 build. A plain make here with the installed binaries produces a half-built state, since hgTrackDb drops the container from the table and trackDbToTxt then writes an hs1 curated hub whose member names a parent stanza that is not there. Both makedocs say so. diff --git src/hg/makeDb/trackDb/human/hs1/transcriptionStart.ra src/hg/makeDb/trackDb/human/hs1/transcriptionStart.ra index 5b27fca253f..e3b08cd3824 100644 --- src/hg/makeDb/trackDb/human/hs1/transcriptionStart.ra +++ src/hg/makeDb/trackDb/human/hs1/transcriptionStart.ra @@ -1,20 +1,27 @@ # Generated by hg/makeDb/outside/proCapNet/proCapNetTrackDb for hs1. # Do not edit by hand, edit the script and regenerate. +track transcriptionStart +superTrack on show +group rna +shortLabel Transcription Initiation (TSS) +longLabel Transcription initiation (TSS) + track proCapNet superTrack on show + parent transcriptionStart group rna shortLabel ProCapNet longLabel ProCapNet predicted PRO-cap track proCapNet_A673_pred superTrack proCapNet full container multiWig aggregate solidOverlay showSubtrackColorOnUi on type bigWig autoScale on alwaysZero on maxHeightPixels 100:40:8 windowingFunction maximum configurable on