e9a2b5a28cb4e3970977c76d84649bdd339a8423 lrnassar Thu Jul 30 17:00:51 2026 -0700 Address popEVE code-review feedback (v502). refs #37950 refs #37791 - popEve.ra dataVersion now names the score source (March per-transcript release) and the July VCF as the coordinate/strand source, rather than only the VCF date. - vcfToPopEveHeatmap.py: when the CSV wildtype disagrees with the genomic wildtype, skip the position and keep the correct sparse data instead of attaching CSV scores computed for a different residue; skip CSV rows with a nan/empty popEVE; add a posSparse counter for positions with genomic coordinates but no CSV row. All three are 0 on the current data, so the bigBed output is unchanged (verified byte-identical), but they make the converter fail safe for future per-transcript releases. - Add the build drivers runBuild.sh and runBuildDense.sh to the tree (the anchor computation previously lived only in the hive build directory), and add a makedoc forward-pointer so the intermediate sparse section is not mistaken for the final dense build. diff --git src/hg/makeDb/trackDb/human/popEve.ra src/hg/makeDb/trackDb/human/popEve.ra index 577f5cd1ac1..c6ed2c9f408 100644 --- src/hg/makeDb/trackDb/human/popEve.ra +++ src/hg/makeDb/trackDb/human/popEve.ra @@ -1,13 +1,13 @@ track popEve shortLabel popEVE Scores longLabel popEVE proteome-wide missense deleteriousness scores type bigBed 12 + parent predictionScoresSuper bigDataUrl /gbdb/$D/popEve/popEve.bb style heatmap -dataVersion popEVE v1.1 (UKBB), 2025-07-15 +dataVersion popEVE v1.1 (UKBB); scores 2025-03-12, coordinates 2025-07-15 visibility pack maxWindowCoverage 200000 filterText.name .* filterType.name regexp filterLabel.name Gene symbol