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/panelApp.ra src/hg/makeDb/trackDb/human/panelApp.ra
index 2cb33ffa1b6..32d13c23a33 100644
--- src/hg/makeDb/trackDb/human/panelApp.ra
+++ src/hg/makeDb/trackDb/human/panelApp.ra
@@ -1,23 +1,24 @@
 track panelApp
 shortLabel PanelApp
 longLabel Genomics England and Australia PanelApp Diagnostics
 type bigBed 9 +
 visibility hide
 group phenDis
 compositeTrack on
 noParentConfig on
+dataVersion /gbdb/$D/panelApp/version.txt
 showCfg on
 
     track panelAppGenes
     parent panelApp on
     shortLabel PanelApp GE Genes
     longLabel Genomics England PanelApp Genes
     type bigBed 9 +
     visibility pack
     bigDataUrl /gbdb/$D/panelApp/genes.bb
     itemRgb on
     url https://panelapp.genomicsengland.co.uk/panels/$<panelID>/gene/$<geneSymbol>/
     urlLabel Link to PanelApp
     urls omimGene="https://www.omim.org/entry/$$" ensemblGenes="https://ensembl.org/Homo_sapiens/Gene/Summary?db=core;g=$$" hgncID="https://www.genenames.org/data/gene-symbol-report/#!/hgnc_id/HGNC:$$" panelID="https://panelapp.genomicsengland.co.uk/panels/$$/" geneSymbol="https://panelapp.genomicsengland.co.uk/panels/entities/$$"
     mouseOver <b>Gene:</b> $entityName<br><b>Panel:</b> $panelName<br><b>MOI:</b> $modeOfInheritance<br><b>Phenotypes: </b> $phenotypes<br><b>Confidence level:</b> $confidenceLevel
     labelFields geneSymbol