1d55b24b30b2f1d69cf1f99f6da7cf5aac40ae40
max
  Wed Mar 25 07:57:36 2026 -0700
Add database and population config TSV files for varFreqsAll combined track

These config files drive the vcfToBigBed.py script that builds the combined
variant frequency bigBed. Externalizing the config makes it easy to add new
databases or population breakdowns without editing Python code, refs #36642

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

diff --git src/hg/makeDb/scripts/varFreqs/populations.tsv src/hg/makeDb/scripts/varFreqs/populations.tsv
new file mode 100644
index 00000000000..9de0495455d
--- /dev/null
+++ src/hg/makeDb/scripts/varFreqs/populations.tsv
@@ -0,0 +1,28 @@
+# Population breakdown configuration for varFreqsAll combined track
+# db_key	pop_key	pop_name	ac_field	af_field
+# AllOfUs local ancestry populations
+AllOfUs	AFR	African	AC_AFR	AF_AFR
+AllOfUs	AMR	Indigenous American	AC_AMR	AF_AMR
+AllOfUs	EAS	East Asian	AC_EAS	AF_EAS
+AllOfUs	EUR	European	AC_EUR	AF_EUR
+AllOfUs	OCE	Oceanian	AC_OCE	AF_OCE
+AllOfUs	SAS	South Asian	AC_SAS	AF_SAS
+# GenomeAsia populations
+GenomeAsia	NEA	Northeast Asian	AC_NEA	AF_NEA
+GenomeAsia	SEA	Southeast Asian	AC_SEA	AF_SEA
+GenomeAsia	SAS	South Asian	AC_SAS	AF_SAS
+# gnomAD HGDP+1kG continental groups
+HGDP1kG	afr	African	gnomad_AC_afr	gnomad_AF_afr
+HGDP1kG	ami	Amish	gnomad_AC_ami	gnomad_AF_ami
+HGDP1kG	amr	Latino	gnomad_AC_amr	gnomad_AF_amr
+HGDP1kG	asj	Ashkenazi Jewish	gnomad_AC_asj	gnomad_AF_asj
+HGDP1kG	eas	East Asian	gnomad_AC_eas	gnomad_AF_eas
+HGDP1kG	fin	Finnish	gnomad_AC_fin	gnomad_AF_fin
+HGDP1kG	mid	Middle Eastern	gnomad_AC_mid	gnomad_AF_mid
+HGDP1kG	nfe	European	gnomad_AC_nfe	gnomad_AF_nfe
+HGDP1kG	oth	Other	gnomad_AC_oth	gnomad_AF_oth
+HGDP1kG	sas	South Asian	gnomad_AC_sas	gnomad_AF_sas
+# GREGoR affected/unaffected breakdown
+GREGoR	AFF	Affected	AC_AFFECTED	.
+GREGoR	UNA	Unaffected	AC_UNAFFECTED	.
+GREGoR	UNK	Unknown	AC_UNKNOWN	.