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/hg38/transcriptionStart.ra src/hg/makeDb/trackDb/human/hg38/transcriptionStart.ra
index 1a362b0ba74..ac9b06e52ed 100644
--- src/hg/makeDb/trackDb/human/hg38/transcriptionStart.ra
+++ src/hg/makeDb/trackDb/human/hg38/transcriptionStart.ra
@@ -1,26 +1,34 @@
 # Generated by hg/makeDb/outside/proCapNet/proCapNetTrackDb for hg38.
 # 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 encode4ProCap
     superTrack on show
+    parent transcriptionStart
     group rna
     shortLabel PRO-cap
     longLabel PRO-cap nascent RNA transcription start sites from ENCODE 4
 
     track proCapNet
     superTrack on show
+    parent transcriptionStart
     group rna
     shortLabel ProCapNet
     longLabel ProCapNet predicted PRO-cap
 
 track encode4ProCap_A673_procap
 superTrack encode4ProCap full
 container multiWig
 aggregate solidOverlay
 showSubtrackColorOnUi on
 type bigWig
 autoScale on
 alwaysZero on
 maxHeightPixels 100:40:8
 windowingFunction maximum
 configurable on