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 ' 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/$/gene/$/ 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 Gene: $entityName
Panel: $panelName
MOI: $modeOfInheritance
Phenotypes: $phenotypes
Confidence level: $confidenceLevel labelFields geneSymbol