f2ef97844c0973a30cbbc1afcdd01b4096143a69
lrnassar
  Wed Jun 3 10:56:07 2026 -0700
Add date-based dataVersion to composite/superTrack otto containers. refs #36455

Composite and superTrack container pages do not display 'Data last updated at
UCSC' (printUpdateTime returns early for them), so a dataVersion file is the
only freshness signal a user sees there. Add one to the dbVar (dbVarSv),
panelApp, clinGen (clinGenComp) and decipher (decipherContainer) containers.

Each otto build script writes a per-assembly 'Last updated <date>' file when it
actually updates the data, and the container stanza points to it via dataVersion.
clinGen's container date is written by its three displayed feeds (makeDosage,
makeGeneValidity, makeClinGenCspec); decipher writes hg38 only (hg19 is frozen).

diff --git src/hg/makeDb/trackDb/human/decipher.ra src/hg/makeDb/trackDb/human/decipher.ra
index 8a246ad99b1..0a19cfd94be 100644
--- src/hg/makeDb/trackDb/human/decipher.ra
+++ src/hg/makeDb/trackDb/human/decipher.ra
@@ -1,21 +1,22 @@
 track decipherContainer
 superTrack on
 shortLabel DECIPHER
 longLabel DECIPHER
 cartVersion 7
 group phenDis
+dataVersion /gbdb/$D/decipher/version.txt
 
     track decipher
     priority 1
     shortLabel DECIPHER CNVs
     longLabel DECIPHER CNVs
     group phenDis
     visibility pack
     type bigBed 9 +
     itemRgb on
     tableBrowser off knownCanonToDecipher knownToDecipher decipherRaw
     bigDataUrl /gbdb/$D/decipher/decipherCnv.bb
     url https://www.deciphergenomics.org/patient/$$
     urlLabel Decipher Patient View:
     filter.size 0
     filterByRange.size on