0adde15fcc0c841a234ab2ea86a4a8fdbef3d49b markd Fri Dec 12 01:51:06 2025 -0800 switch recount3 intron track to color items by splice junction motif #34886 diff --git src/hg/makeDb/outside/recount3/build-recount3-tracks src/hg/makeDb/outside/recount3/build-recount3-tracks new file mode 100755 index 00000000000..63390c91248 --- /dev/null +++ src/hg/makeDb/outside/recount3/build-recount3-tracks @@ -0,0 +1,36 @@ +#!/bin/bash -e +## use once code, don't code review +set -beEu -o pipefail + +process_hg38_dataset() { + local dset=$1 + if [ ! -f "$dset.tsv.bgz" ]; then + wget -nv -O $dset.tsv.bgz https://snaptron.cs.jhu.edu/data/$dset/junctions.bgz + fi + ~/kent/src/hg/makeDb/outside/recount3/junctionsToBed.py --junctions $dset.tsv.bgz --bed $dset.bed --compilation $dset + bedToBigBed -type=bed9+6 -tab -as=${HOME}/kent/src/hg/lib/recount3.as $dset.bed /hive/data/genomes/hg38/chrom.sizes $dset.bb +} + +cd /hive/data/genomes/hg38/bed/recount3 + + +for dset in gtexv2 srav3h tcgav2 ccle; do + process_hg38_dataset $dset & +done + +cd /hive/data/genomes/mm10/bed/recount3 + +process_mm10_dataset() { + local dset=$1 + if [ ! -f "$dset.tsv.bgz" ]; then + wget -nv -O $dset.tsv.bgz https://snaptron.cs.jhu.edu/data/$dset/junctions.bgz + fi + ~/kent/src/hg/makeDb/outside/recount3/junctionsToBed.py --junctions $dset.tsv.bgz --bed $dset.bed --compilation $dset + bedToBigBed -type=bed9+6 -tab -as=${HOME}/kent/src/hg/lib/recount3.as $dset.bed /hive/data/genomes/mm10/chrom.sizes $dset.bb +} + + +dset=srav1m +process_mm10_dataset $dset & + +wait