e4696ced7edf4d0a2a995f203a751a3782cc2f16
lrnassar
Fri May 29 15:00:59 2026 -0700
Add EVA SNP Release 9 — unified pipeline for native + GenArk contributed tracks. refs #37517
Adds the unified evaSnp9.py pipeline at src/hg/makeDb/scripts/evaSnp/evaSnp9.py
that builds both native UCSC db bigBeds and GenArk contributed bigBeds from
one driver, replacing the two separate v8 scripts (evaSnp8.py +
evaSnpGenArk.py). Built 40 native + 115 contributed tracks for v9.
trackDb: evaSnp9 subtrack added to the evaSnpContainer composite with the
new SNV/indel/MNV varClass labels, searchTable stanza, and
parent=on/visibility=dense defaults; evaSnp8 left on per QA preference.
evaSnpContainer.html: transition note explaining the v9 SO-label refresh
(SNV/deletion/insertion/indel/MNV/sequence_alteration replacing the legacy
substitution/delins/multipleNucleotideVariant labels in v3-v8) and the new
single-most-severe ucscClass convention; SO term list updated to dual-label
each entry; download example URL bumped to evaSnp9.bb.
Makedoc at src/hg/makeDb/doc/evaSnp9.txt documents the unified build,
deploy, and per-clade GenArk make steps.
diff --git src/hg/makeDb/trackDb/evaSnp.ra src/hg/makeDb/trackDb/evaSnp.ra
index c4bae15c13a..26a2a291414 100644
--- src/hg/makeDb/trackDb/evaSnp.ra
+++ src/hg/makeDb/trackDb/evaSnp.ra
@@ -1,156 +1,182 @@
track evaSnpContainer
shortLabel EVA SNP
longLabel Short Genetic Variants from European Variant Archive
group varRep
type bigBed 9 +
compositeTrack on
visibility dense
track evaSnp
shortLabel EVA SNP Release 3
longLabel Short Genetic Variants from European Variant Archive Release 3
type bigBed 9 +
parent evaSnpContainer off
itemRgb on
mouseOver Ref/Alt allele(s): $ref>$alt
Var type: $ucscClass
AA change: $aaChange
bigDataUrl /gbdb/$D/bbi/evaSnp.bb
url https://www.ebi.ac.uk/eva/?variant&accessionID=$$
filterValues.varClass deletion|Deletion,delins|Deletion-Insertion,insertion|Insertion,multipleNucleotideSubstitution|Multiple nucleotide substitution,substitution|Substitution,sequence alteration|Sequence alteration
filterLabel.varClass Variant class from EVA SO term
filterLabel.ucscClass Functional effect per UCSC Variant Annotation
filterValues.ucscClass downstream_gene_variant|Downstream gene variant,upstream_gene_variant|Upstream gene variant,intron_variant|Intron variant,NMD_transcript_variant|Nonsense-mediated mRNA decay (NMD) variant,5_prime_UTR_variant|5 prime UTR variant,3_prime_UTR_variant|3 prime UTR variant,missense_variant|Missense variant,synonymous_variant|Synonymous variant,non_coding_transcript_exon_variant|Non-coding transcript exon variant,no_sequence_alteration|No sequence alteration,splice_region_variant|Splice region variant,frameshift_variant|Frameshift variant,stop_gained|Stop gained,splice_acceptor_variant|Splice acceptor variant,inframe_deletion|Inframe deletion,inframe_insertion|Inframe insertion,splice_donor_variant|Splice donor variant,coding_sequence_variant|Coding sequence variant,initiator_codon_variant|Initiator codon variant,stop_lost|Stop lost,stop_retained_variant|Stop retained variant,intergenic_variant|Intergenic variant
filterType.ucscClass multipleListOnlyOr
filterValues.itemRgb 255,,0,,0|Protein-altering and splice variants,0,,128,,0|Synonymous variants,0,,0,,255|Non-coding transcripts or UTR variants,0,,0,,0|Intergenic and intronic variants
filterLabel.itemRgb General variant types by color grouping
maxWindowCoverage 250000
maxItems 1000000
searchTable evaSnp
searchType bigBed
searchMethod exact
padding 20
track evaSnp4
shortLabel EVA SNP Release 4
longLabel Short Genetic Variants from European Variant Archive Release 4
type bigBed 9 +
parent evaSnpContainer off
visibility hide
itemRgb on
mouseOver Ref/Alt allele(s): $ref>$alt
Var type: $ucscClass
AA change: $aaChange
bigDataUrl /gbdb/$D/bbi/evaSnp4.bb
url https://www.ebi.ac.uk/eva/?variant&accessionID=$$
filterValues.varClass deletion|Deletion,delins|Deletion-Insertion,insertion|Insertion,multipleNucleotideSubstitution|Multiple nucleotide substitution,substitution|Substitution,sequence alteration|Sequence alteration
filterLabel.varClass Variant class from EVA SO term
filterLabel.ucscClass Functional effect per UCSC Variant Annotation
filterValues.ucscClass downstream_gene_variant|Downstream gene variant,upstream_gene_variant|Upstream gene variant,intron_variant|Intron variant,NMD_transcript_variant|Nonsense-mediated mRNA decay (NMD) variant,5_prime_UTR_variant|5 prime UTR variant,3_prime_UTR_variant|3 prime UTR variant,missense_variant|Missense variant,synonymous_variant|Synonymous variant,non_coding_transcript_exon_variant|Non-coding transcript exon variant,no_sequence_alteration|No sequence alteration,splice_region_variant|Splice region variant,frameshift_variant|Frameshift variant,stop_gained|Stop gained,splice_acceptor_variant|Splice acceptor variant,inframe_deletion|Inframe deletion,inframe_insertion|Inframe insertion,splice_donor_variant|Splice donor variant,coding_sequence_variant|Coding sequence variant,initiator_codon_variant|Initiator codon variant,stop_lost|Stop lost,stop_retained_variant|Stop retained variant,intergenic_variant|Intergenic variant
filterType.ucscClass multipleListOnlyOr
filterValues.itemRgb 255,,0,,0|Protein-altering and splice variants,0,,128,,0|Synonymous variants,0,,0,,255|Non-coding transcripts or UTR variants,0,,0,,0|Intergenic and intronic variants
filterLabel.itemRgb General variant types by color grouping
maxWindowCoverage 250000
maxItems 1000000
searchTable evaSnp4
searchType bigBed
searchMethod exact
padding 20
track evaSnp5
shortLabel EVA SNP Release 5
longLabel Short Genetic Variants from European Variant Archive Release 5
type bigBed 9 +
parent evaSnpContainer off
itemRgb on
mouseOver Ref/Alt allele(s): $ref>$alt
Var type: $ucscClass
AA change: $aaChange
bigDataUrl /gbdb/$D/bbi/evaSnp5.bb
url https://www.ebi.ac.uk/eva/?variant&accessionID=$$
filterValues.varClass deletion|Deletion,delins|Deletion-Insertion,insertion|Insertion,multipleNucleotideSubstitution|Multiple nucleotide substitution,substitution|Substitution,sequence alteration|Sequence alteration
filterLabel.varClass Variant class from EVA SO term
filterLabel.ucscClass Functional effect per UCSC Variant Annotation
filterValues.ucscClass downstream_gene_variant|Downstream gene variant,upstream_gene_variant|Upstream gene variant,intron_variant|Intron variant,NMD_transcript_variant|Nonsense-mediated mRNA decay (NMD) variant,5_prime_UTR_variant|5 prime UTR variant,3_prime_UTR_variant|3 prime UTR variant,missense_variant|Missense variant,synonymous_variant|Synonymous variant,non_coding_transcript_exon_variant|Non-coding transcript exon variant,no_sequence_alteration|No sequence alteration,splice_region_variant|Splice region variant,frameshift_variant|Frameshift variant,stop_gained|Stop gained,splice_acceptor_variant|Splice acceptor variant,inframe_deletion|Inframe deletion,inframe_insertion|Inframe insertion,splice_donor_variant|Splice donor variant,coding_sequence_variant|Coding sequence variant,initiator_codon_variant|Initiator codon variant,stop_lost|Stop lost,stop_retained_variant|Stop retained variant,intergenic_variant|Intergenic variant
filterType.ucscClass multipleListOnlyOr
filterValues.itemRgb 255,,0,,0|Protein-altering and splice variants,0,,128,,0|Synonymous variants,0,,0,,255|Non-coding transcripts or UTR variants,0,,0,,0|Intergenic and intronic variants
filterLabel.itemRgb General variant types by color grouping
maxWindowCoverage 250000
maxItems 1000000
searchTable evaSnp5
searchType bigBed
searchMethod exact
padding 20
track evaSnp6
shortLabel EVA SNP Release 6
longLabel Short Genetic Variants from European Variant Archive Release 6
type bigBed 9 +
parent evaSnpContainer off
itemRgb on
mouseOver Ref/Alt allele(s): $ref>$alt
Var type: $ucscClass
AA change: $aaChange
bigDataUrl /gbdb/$D/bbi/evaSnp6.bb
url https://www.ebi.ac.uk/eva/?variant&accessionID=$$
filterValues.varClass deletion|Deletion,delins|Deletion-Insertion,insertion|Insertion,multipleNucleotideSubstitution|Multiple nucleotide substitution,substitution|Substitution,sequence alteration|Sequence alteration
filterLabel.varClass Variant class from EVA SO term
filterLabel.ucscClass Functional effect per UCSC Variant Annotation
filterValues.ucscClass downstream_gene_variant|Downstream gene variant,upstream_gene_variant|Upstream gene variant,intron_variant|Intron variant,NMD_transcript_variant|Nonsense-mediated mRNA decay (NMD) variant,5_prime_UTR_variant|5 prime UTR variant,3_prime_UTR_variant|3 prime UTR variant,missense_variant|Missense variant,synonymous_variant|Synonymous variant,non_coding_transcript_exon_variant|Non-coding transcript exon variant,no_sequence_alteration|No sequence alteration,splice_region_variant|Splice region variant,frameshift_variant|Frameshift variant,stop_gained|Stop gained,splice_acceptor_variant|Splice acceptor variant,inframe_deletion|Inframe deletion,inframe_insertion|Inframe insertion,splice_donor_variant|Splice donor variant,coding_sequence_variant|Coding sequence variant,initiator_codon_variant|Initiator codon variant,stop_lost|Stop lost,stop_retained_variant|Stop retained variant,intergenic_variant|Intergenic variant
filterType.ucscClass multipleListOnlyOr
filterValues.itemRgb 255,,0,,0|Protein-altering and splice variants,0,,128,,0|Synonymous variants,0,,0,,255|Non-coding transcripts or UTR variants,0,,0,,0|Intergenic and intronic variants
filterLabel.itemRgb General variant types by color grouping
maxWindowCoverage 250000
maxItems 1000000
html evaSnpContainer
searchTable evaSnp6
searchType bigBed
searchMethod exact
padding 20
track evaSnp7
shortLabel EVA SNP Release 7
longLabel Short Genetic Variants from European Variant Archive Release 7
type bigBed 9 +
parent evaSnpContainer off
itemRgb on
mouseOver Ref/Alt allele(s): $ref>$alt
Var type: $ucscClass
AA change: $aaChange
bigDataUrl /gbdb/$D/bbi/evaSnp7.bb
url https://www.ebi.ac.uk/eva/?variant&accessionID=$$
filterValues.varClass deletion|Deletion,delins|Deletion-Insertion,insertion|Insertion,multipleNucleotideSubstitution|Multiple nucleotide substitution,substitution|Substitution,sequence alteration|Sequence alteration
filterLabel.varClass Variant class from EVA SO term
filterLabel.ucscClass Functional effect per UCSC Variant Annotation
filterValues.ucscClass downstream_gene_variant|Downstream gene variant,upstream_gene_variant|Upstream gene variant,intron_variant|Intron variant,NMD_transcript_variant|Nonsense-mediated mRNA decay (NMD) variant,5_prime_UTR_variant|5 prime UTR variant,3_prime_UTR_variant|3 prime UTR variant,missense_variant|Missense variant,synonymous_variant|Synonymous variant,non_coding_transcript_exon_variant|Non-coding transcript exon variant,no_sequence_alteration|No sequence alteration,splice_region_variant|Splice region variant,frameshift_variant|Frameshift variant,stop_gained|Stop gained,splice_acceptor_variant|Splice acceptor variant,inframe_deletion|Inframe deletion,inframe_insertion|Inframe insertion,splice_donor_variant|Splice donor variant,coding_sequence_variant|Coding sequence variant,initiator_codon_variant|Initiator codon variant,stop_lost|Stop lost,stop_retained_variant|Stop retained variant,intergenic_variant|Intergenic variant
filterType.ucscClass multipleListOnlyOr
filterValues.itemRgb 255,,0,,0|Protein-altering and splice variants,0,,128,,0|Synonymous variants,0,,0,,255|Non-coding transcripts or UTR variants,0,,0,,0|Intergenic and intronic variants
filterLabel.itemRgb General variant types by color grouping
maxWindowCoverage 250000
maxItems 1000000
html evaSnpContainer
searchTable evaSnp7
searchType bigBed
searchMethod exact
padding 20
track evaSnp8
shortLabel EVA SNP Release 8
longLabel Short Genetic Variants from European Variant Archive Release 8
type bigBed 9 +
parent evaSnpContainer on
visibility dense
itemRgb on
mouseOver Ref/Alt allele(s): $ref>$alt
Var type: $ucscClass
AA change: $aaChange
bigDataUrl /gbdb/$D/bbi/evaSnp8.bb
url https://www.ebi.ac.uk/eva/?variant&accessionID=$$
filterValues.varClass deletion|Deletion,delins|Deletion-Insertion,insertion|Insertion,multipleNucleotideSubstitution|Multiple nucleotide substitution,substitution|Substitution,sequence alteration|Sequence alteration
filterLabel.varClass Variant class from EVA SO term
filterLabel.ucscClass Functional effect per UCSC Variant Annotation
filterValues.ucscClass downstream_gene_variant|Downstream gene variant,upstream_gene_variant|Upstream gene variant,intron_variant|Intron variant,NMD_transcript_variant|Nonsense-mediated mRNA decay (NMD) variant,5_prime_UTR_variant|5 prime UTR variant,3_prime_UTR_variant|3 prime UTR variant,missense_variant|Missense variant,synonymous_variant|Synonymous variant,non_coding_transcript_exon_variant|Non-coding transcript exon variant,no_sequence_alteration|No sequence alteration,splice_region_variant|Splice region variant,frameshift_variant|Frameshift variant,stop_gained|Stop gained,splice_acceptor_variant|Splice acceptor variant,inframe_deletion|Inframe deletion,inframe_insertion|Inframe insertion,splice_donor_variant|Splice donor variant,coding_sequence_variant|Coding sequence variant,initiator_codon_variant|Initiator codon variant,stop_lost|Stop lost,stop_retained_variant|Stop retained variant,intergenic_variant|Intergenic variant
filterType.ucscClass multipleListOnlyOr
filterValues.itemRgb 255,,0,,0|Protein-altering and splice variants,0,,128,,0|Synonymous variants,0,,0,,255|Non-coding transcripts or UTR variants,0,,0,,0|Intergenic and intronic variants
filterLabel.itemRgb General variant types by color grouping
maxWindowCoverage 250000
maxItems 1000000
html evaSnpContainer
searchTable evaSnp8
searchType bigBed
searchMethod exact
padding 2
+
+track evaSnp9
+shortLabel EVA SNP Release 9
+longLabel Short Genetic Variants from European Variant Archive Release 9
+type bigBed 9 +
+parent evaSnpContainer on
+visibility dense
+itemRgb on
+mouseOver Ref/Alt allele(s): $ref>$alt
Var type: $ucscClass
AA change: $aaChange
+bigDataUrl /gbdb/$D/bbi/evaSnp9.bb
+url https://www.ebi.ac.uk/eva/?variant&accessionID=$$
+filterValues.varClass SNV|SNV,deletion|Deletion,insertion|Insertion,indel|Indel,MNV|MNV,sequence_alteration|Sequence alteration
+filterLabel.varClass Variant class from EVA SO term
+filterLabel.ucscClass Functional effect per UCSC Variant Annotation
+filterValues.ucscClass downstream_gene_variant|Downstream gene variant,upstream_gene_variant|Upstream gene variant,intron_variant|Intron variant,NMD_transcript_variant|Nonsense-mediated mRNA decay (NMD) variant,5_prime_UTR_variant|5 prime UTR variant,3_prime_UTR_variant|3 prime UTR variant,missense_variant|Missense variant,synonymous_variant|Synonymous variant,non_coding_transcript_exon_variant|Non-coding transcript exon variant,no_sequence_alteration|No sequence alteration,splice_region_variant|Splice region variant,frameshift_variant|Frameshift variant,stop_gained|Stop gained,splice_acceptor_variant|Splice acceptor variant,inframe_deletion|Inframe deletion,inframe_insertion|Inframe insertion,splice_donor_variant|Splice donor variant,coding_sequence_variant|Coding sequence variant,initiator_codon_variant|Initiator codon variant,stop_lost|Stop lost,stop_retained_variant|Stop retained variant,intergenic_variant|Intergenic variant
+filterType.ucscClass multipleListOnlyOr
+filterValues.itemRgb 255,,0,,0|Protein-altering and splice variants,0,,128,,0|Synonymous variants,0,,0,,255|Non-coding transcripts or UTR variants,0,,0,,0|Intergenic and intronic variants
+filterLabel.itemRgb General variant types by color grouping
+maxWindowCoverage 250000
+maxItems 1000000
+html evaSnpContainer
+
+searchTable evaSnp9
+searchType bigBed
+searchMethod exact
+padding 2