7594507ca126d5242346787e42e13c52ea7709b1
max
  Fri Apr 17 08:40:31 2026 -0700
Add lrSv supertrack: long-read structural variants from 9 studies (hg38).

#Preview2 week - bugs introduced now will need a build patch to fix
Sub-tracks (all bigBed 9+):
han945Sv     - 945 Han Chinese, ONT (Gong 2025, PMID 39929826)
lrSv1kgOnt   - 1019 1000 Genomes, ONT, SVAN-annotated (Schloissnig 2025,
PMID 40702182; lifted from hs1)
tommoJpSv    - 333 Japanese (111 trios), ONT (Otsuki 2022, PMID 36127505)
aou1kSv      - 1027 All of Us, PacBio HiFi (Garimella 2025, PMID 41256123)
ga4kSv       - 502 GA4K pediatric rare disease, PacBio HiFi
(Cohen 2022, PMID 35305867)
decodeSv     - 3622 Icelanders, ONT (Beyter 2021, PMID 33972781)
hgsvc3Sv     - 65 HGSVC3 diverse haplotype-resolved assemblies, HiFi+ONT
(Logsdon 2025, PMID 40702183; merges insdel+inv tables)
kwanhoSv     - 100 post-mortem brains (PD/ILBD/HC), PacBio HiFi
(Kim 2026, PMID 41929179)
chirmade101Sv - 101 long-read WGS GWAS SVatalog cohort
(Chirmade 2026, PMID 41203876)

Includes per-track conversion scripts and autoSql under
scripts/lrSv/, the supertrack summary table in lrSv.html, and a
consolidated makeDoc at doc/hg38/lrSv.txt.

refs #36258

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

diff --git src/hg/makeDb/trackDb/human/lrSv.ra src/hg/makeDb/trackDb/human/lrSv.ra
index ca1304a9380..d913600e518 100644
--- src/hg/makeDb/trackDb/human/lrSv.ra
+++ src/hg/makeDb/trackDb/human/lrSv.ra
@@ -1,111 +1,237 @@
 track lrSv
 superTrack on
 shortLabel Long-read SVs
 longLabel Structural Variants from Long-read Sequencing
 group varRep
 visibility hide
 
     track han945Sv
     parent lrSv
     bigDataUrl /gbdb/$D/lrSv/han945.bb
     shortLabel Han 945 SVs
     longLabel Structural Variants from 945 Han Chinese (Long-read Sequencing)
     type bigBed 9 +
     itemRgb on
     visibility dense
     mouseOver <b>$name</b> ($svType) len=$svLen AF=$alleleFreq samples=$sampleCount
     filterValues.svType DEL,INS,DUP,INV,TRA
     filterType.svType multipleListOr
     filterLabel.svType SV Type
     filter.svLen 0:99743
     filterByRange.svLen on
     filterLabel.svLen SV Length
     filter.sampleCount 1:945
     filterByRange.sampleCount on
     filterLabel.sampleCount Number of Supporting Samples
     filter.alleleFreq 0:1
     filterByRange.alleleFreq on
     filterLimits.alleleFreq 0:1
     filterLabel.alleleFreq Allele Frequency
     skipEmptyFields on
     urls chr2="hgTracks?position=$$"
 
     track lrSv1kgOnt
     parent lrSv
     bigDataUrl /gbdb/$D/lrSv/1kgOnt.bb
     shortLabel 1KG ONT SVs
     longLabel Structural Variants from 1,019 Diverse Humans (1000 Genomes ONT)
     type bigBed 9 +
     itemRgb on
     visibility dense
     mouseOver <b>$name</b> ($svClass) len=$svLen type=$insType family=$family AC=$alleleCount AF=$alleleFreq
     filterValues.svClass DEL,INS,COMPLEX
     filterType.svClass multipleListOr
     filterLabel.svClass SV Class
     filterValues.insType COMPLEX_DUP,DUP,DUP_INTERSPERSED,INV_DUP,NUMT,PSD,VNTR,chimera,orphan,partnered,solo
     filterType.insType multipleListOr
     filterLabel.insType Insertion/Deletion Type
     filterValues.family Alu,HERVK,L1,LTR5_Hs,SVA
     filterType.family multipleListOr
     filterLabel.family Transposon Family
     filterByRange.svLen on
     filterLabel.svLen SV Length
     filterByRange.alleleFreq on
     filterLimits.alleleFreq 0:1
     filterLabel.alleleFreq Allele Frequency
     filterByRange.alleleCount on
     filterLabel.alleleCount Allele Count
     skipEmptyFields on
 
     track tommoJpSv
     parent lrSv
     bigDataUrl /gbdb/$D/lrSv/tommoJp.bb
     shortLabel ToMMo Japanese SVs
     longLabel Structural Variants from 333 Japanese Individuals (ToMMo, 111 Trios)
     type bigBed 9 +
     itemRgb on
     visibility dense
     mouseOver <b>$name</b> ($svType) len=$svLen AF=$alleleFreq AC=$alleleCount
     filterValues.svType DEL,INS
     filterType.svType multipleListOr
     filterLabel.svType SV Type
     filter.svLen 51:99980
     filterByRange.svLen on
     filterLabel.svLen SV Length
     filter.alleleFreq 0:1
     filterByRange.alleleFreq on
     filterLimits.alleleFreq 0:1
     filterLabel.alleleFreq Allele Frequency
     filter.alleleCount 0:444
     filterByRange.alleleCount on
     filterLabel.alleleCount Allele Count
 
     track aou1kSv
     parent lrSv
     bigDataUrl /gbdb/$D/lrSv/aou1k.bb
     shortLabel AoU 1K SVs
     longLabel Structural Variants from 1,027 AoU Individuals (PacBio HiFi Long-read)
     type bigBed 9 +
     itemRgb on
     visibility dense
     mouseOver <b>$name</b> ($svType) len=$svLen AF_AFR=$afAfr AF_EUR=$afEur
     filterValues.svType DEL,INS
     filterType.svType multipleListOr
     filterLabel.svType SV Type
     #filter.svLen 50:9998
     filterByRange.svLen on
     filterLabel.svLen SV Length
     #filter.afAfr 0:1
     filterByRange.afAfr on
     filterLimits.afAfr 0:1
     filterLabel.afAfr AF African
     #filter.afEur 0:1
     filterByRange.afEur on
     filterLimits.afEur 0:1
     filterLabel.afEur AF European
     #filter.afEas 0:1
     filterByRange.afEas on
     filterLimits.afEas 0:1
     filterLabel.afEas AF East Asian
     skipEmptyFields on
 
+    track ga4kSv
+    parent lrSv
+    bigDataUrl /gbdb/$D/lrSv/ga4kSv.bb
+    shortLabel GA4K SVs
+    longLabel Structural Variants from 502 Children's Mercy GA4K Probands and Families (PacBio HiFi)
+    type bigBed 9 +
+    itemRgb on
+    visibility dense
+    mouseOver <b>$name</b> ($svType) len=$svLen AF=$alleleFreq carriers=$carrierCount/$sampleTotal
+    filterValues.svType DEL,INS,DUP,INV
+    filterType.svType multipleListOr
+    filterLabel.svType SV Type
+    filter.svLen 0:809711
+    filterByRange.svLen on
+    filterLabel.svLen SV Length
+    filter.alleleFreq 0:1
+    filterByRange.alleleFreq on
+    filterLimits.alleleFreq 0:1
+    filterLabel.alleleFreq Allele Frequency
+    filter.carrierCount 1:498
+    filterByRange.carrierCount on
+    filterLabel.carrierCount Number of Carrier Samples
+
+    track decodeSv
+    parent lrSv
+    bigDataUrl /gbdb/$D/lrSv/decodeSv.bb
+    shortLabel deCODE 3,622 SVs
+    longLabel High-confidence Structural Variants from 3,622 Icelanders (deCODE, Oxford Nanopore)
+    type bigBed 9 +
+    itemRgb on
+    visibility dense
+    mouseOver <b>$name</b> ($svType) len=$svLen
+    filterValues.svType DEL,INS,INSDEL
+    filterType.svType multipleListOr
+    filterLabel.svType SV Type
+    filter.svLen 0:861080
+    filterByRange.svLen on
+    filterLabel.svLen SV Length
+    skipEmptyFields on
+
+    track hgsvc3Sv
+    parent lrSv
+    bigDataUrl /gbdb/$D/lrSv/hgsvc3.bb
+    shortLabel HGSVC3 65 SVs
+    longLabel Structural Variants from 65 Diverse Samples (HGSVC3, Haplotype-Resolved Long-read Assemblies)
+    type bigBed 9 +
+    itemRgb on
+    visibility dense
+    mouseOver <b>$name</b> ($svType) len=$svLen samples=$sampleCount alleles=$alleleCount
+    filterValues.svType DEL,INS,INV
+    filterType.svType multipleListOr
+    filterLabel.svType SV Type
+    filter.svLen 0:30176500
+    filterByRange.svLen on
+    filterLabel.svLen SV Length
+    filter.alleleCount 1:136
+    filterByRange.alleleCount on
+    filterLabel.alleleCount Allele Count (carrier haplotypes)
+    filter.sampleCount 1:65
+    filterByRange.sampleCount on
+    filterLabel.sampleCount Sample Count
+    filterValues.refTrf True,False
+    filterType.refTrf multipleListOr
+    filterLabel.refTrf In Tandem Repeat
+    filter.refSd 0:1
+    filterByRange.refSd on
+    filterLimits.refSd 0:1
+    filterLabel.refSd Segmental Duplication Overlap
+    skipEmptyFields on
+
+    track kwanhoSv
+    parent lrSv
+    bigDataUrl /gbdb/$D/lrSv/kwanho.bb
+    shortLabel Kim PD Brain SVs
+    longLabel Structural Variants from 100 Post-mortem Brains (Parkinson's disease, ILBD, Control; Kim et al. 2026, PacBio HiFi)
+    type bigBed 9 +
+    itemRgb on
+    visibility dense
+    mouseOver <b>$name</b> ($svType) len=$svLen AF_PD=$afPd AF_HC=$afHc diff=$differentialRate
+    filterValues.svType DEL,INS,DUP,INV
+    filterType.svType multipleListOr
+    filterLabel.svType SV Type
+    filter.svLen 0:200000000
+    filterByRange.svLen on
+    filterLabel.svLen SV Length
+    filter.qual 0:100
+    filterByRange.qual on
+    filterLabel.qual Quality
+    filter.afPd 0:1
+    filterByRange.afPd on
+    filterLimits.afPd 0:1
+    filterLabel.afPd Allele Frequency (PD)
+    filter.afHc 0:1
+    filterByRange.afHc on
+    filterLimits.afHc 0:1
+    filterLabel.afHc Allele Frequency (HC)
+    filter.afIlbd 0:1
+    filterByRange.afIlbd on
+    filterLimits.afIlbd 0:1
+    filterLabel.afIlbd Allele Frequency (ILBD)
+    filter.differentialRate -1:1
+    filterByRange.differentialRate on
+    filterLimits.differentialRate -1:1
+    filterLabel.differentialRate Case-Control Differential (case - control)
+    skipEmptyFields on
+
+    track chirmade101Sv
+    parent lrSv
+    bigDataUrl /gbdb/$D/lrSv/chirmade101.bb
+    shortLabel SVatalog 101 SVs
+    longLabel Structural Variants from 101 Long-read Whole-Genome Sequences (GWAS SVatalog, Chirmade et al. 2026)
+    type bigBed 9 +
+    itemRgb on
+    visibility dense
+    mouseOver <b>$name</b> ($svType) len=$svLen genes=$geneCount
+    filterValues.svType del,ins,dup,inv,complex
+    filterType.svType multipleListOr
+    filterLabel.svType SV Type
+    filter.svLen 0:1321484
+    filterByRange.svLen on
+    filterLabel.svLen SV Length
+    filter.geneCount 0:200
+    filterByRange.geneCount on
+    filterLabel.geneCount Gene Count
+    skipEmptyFields on
+