#!/usr/bin/env bash
# Bulk download script for GSE284636
# Generated from Yeo Lab Publications Database
# Total files: 179

OUTDIR="GSE284636"
mkdir -p "$OUTDIR"
cd "$OUTDIR"

# --- GEO supplementary files ---
wget -nc "ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE284nnn/GSE284636/suppl/GSE284636_RAW.tar" -O "GSE284636_RAW.tar"

# --- SRA run files ---
# Tip: use 'fasterq-dump' from SRA Toolkit for FASTQ conversion
#      with optional renaming to original submitted FASTQ names.
# Set to 1 to rename SRR outputs (e.g. SRR_1.fastq.gz -> sample_R1.fastq.gz)
RENAME_SRA_TO_ORIGINAL=1

_compress_if_exists() {
  local stem="$1"
  if [ -f "${stem}.fastq" ]; then
    gzip -f "${stem}.fastq"
    echo "${stem}.fastq.gz"
    return 0
  fi
  if [ -f "${stem}.fq" ]; then
    gzip -f "${stem}.fq"
    echo "${stem}.fq.gz"
    return 0
  fi
  return 1
}

# Option A: Download via SRA Toolkit (recommended)
fasterq-dump --split-files "SRR31773483"
gz1="$(_compress_if_exists 'SRR31773483_1' || true)"
gz2="$(_compress_if_exists 'SRR31773483_2' || true)"
gzs="$(_compress_if_exists 'SRR31773483' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-3KO-VSV-INF-2-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773484"
gz1="$(_compress_if_exists 'SRR31773484_1' || true)"
gz2="$(_compress_if_exists 'SRR31773484_2' || true)"
gzs="$(_compress_if_exists 'SRR31773484' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "INPUT-3KO-VSV-INF-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773485"
gz1="$(_compress_if_exists 'SRR31773485_1' || true)"
gz2="$(_compress_if_exists 'SRR31773485_2' || true)"
gzs="$(_compress_if_exists 'SRR31773485' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-3KO-INF-3-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773486"
gz1="$(_compress_if_exists 'SRR31773486_1' || true)"
gz2="$(_compress_if_exists 'SRR31773486_2' || true)"
gzs="$(_compress_if_exists 'SRR31773486' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-3KO-VSV-INF-3-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773487"
gz1="$(_compress_if_exists 'SRR31773487_1' || true)"
gz2="$(_compress_if_exists 'SRR31773487_2' || true)"
gzs="$(_compress_if_exists 'SRR31773487' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-3KO-VSV-INF-2-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773488"
gz1="$(_compress_if_exists 'SRR31773488_1' || true)"
gz2="$(_compress_if_exists 'SRR31773488_2' || true)"
gzs="$(_compress_if_exists 'SRR31773488' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "INPUT-3KO-VSV-INF-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773489"
gz1="$(_compress_if_exists 'SRR31773489_1' || true)"
gz2="$(_compress_if_exists 'SRR31773489_2' || true)"
gzs="$(_compress_if_exists 'SRR31773489' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-3KO-INF-3-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773490"
gz1="$(_compress_if_exists 'SRR31773490_1' || true)"
gz2="$(_compress_if_exists 'SRR31773490_2' || true)"
gzs="$(_compress_if_exists 'SRR31773490' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-WT-INF-3-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773491"
gz1="$(_compress_if_exists 'SRR31773491_1' || true)"
gz2="$(_compress_if_exists 'SRR31773491_2' || true)"
gzs="$(_compress_if_exists 'SRR31773491' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-WT-NO-INF-3-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773492"
gz1="$(_compress_if_exists 'SRR31773492_1' || true)"
gz2="$(_compress_if_exists 'SRR31773492_2' || true)"
gzs="$(_compress_if_exists 'SRR31773492' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-WT-VSV-INF-2-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773493"
gz1="$(_compress_if_exists 'SRR31773493_1' || true)"
gz2="$(_compress_if_exists 'SRR31773493_2' || true)"
gzs="$(_compress_if_exists 'SRR31773493' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "INPUT-WT-VSV-INF-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773494"
gz1="$(_compress_if_exists 'SRR31773494_1' || true)"
gz2="$(_compress_if_exists 'SRR31773494_2' || true)"
gzs="$(_compress_if_exists 'SRR31773494' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-WT-VSV-2-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773495"
gz1="$(_compress_if_exists 'SRR31773495_1' || true)"
gz2="$(_compress_if_exists 'SRR31773495_2' || true)"
gzs="$(_compress_if_exists 'SRR31773495' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "INPUT-WT-VSV-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773496"
gz1="$(_compress_if_exists 'SRR31773496_1' || true)"
gz2="$(_compress_if_exists 'SRR31773496_2' || true)"
gzs="$(_compress_if_exists 'SRR31773496' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-WT-INF-2-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773497"
gz1="$(_compress_if_exists 'SRR31773497_1' || true)"
gz2="$(_compress_if_exists 'SRR31773497_2' || true)"
gzs="$(_compress_if_exists 'SRR31773497' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "INPUT-WT-INF-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773498"
gz1="$(_compress_if_exists 'SRR31773498_1' || true)"
gz2="$(_compress_if_exists 'SRR31773498_2' || true)"
gzs="$(_compress_if_exists 'SRR31773498' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-WT-NO-INF-2-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773499"
gz1="$(_compress_if_exists 'SRR31773499_1' || true)"
gz2="$(_compress_if_exists 'SRR31773499_2' || true)"
gzs="$(_compress_if_exists 'SRR31773499' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "INPUT-WT-NO-INF-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773500"
gz1="$(_compress_if_exists 'SRR31773500_1' || true)"
gz2="$(_compress_if_exists 'SRR31773500_2' || true)"
gzs="$(_compress_if_exists 'SRR31773500' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-WT-VSV-INF-3-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773501"
gz1="$(_compress_if_exists 'SRR31773501_1' || true)"
gz2="$(_compress_if_exists 'SRR31773501_2' || true)"
gzs="$(_compress_if_exists 'SRR31773501' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-WT-VSV-3-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773502"
gz1="$(_compress_if_exists 'SRR31773502_1' || true)"
gz2="$(_compress_if_exists 'SRR31773502_2' || true)"
gzs="$(_compress_if_exists 'SRR31773502' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-WT-INF-3-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773503"
gz1="$(_compress_if_exists 'SRR31773503_1' || true)"
gz2="$(_compress_if_exists 'SRR31773503_2' || true)"
gzs="$(_compress_if_exists 'SRR31773503' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-WT-NO-INF-3-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773504"
gz1="$(_compress_if_exists 'SRR31773504_1' || true)"
gz2="$(_compress_if_exists 'SRR31773504_2' || true)"
gzs="$(_compress_if_exists 'SRR31773504' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-WT-VSV-INF-2-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773505"
gz1="$(_compress_if_exists 'SRR31773505_1' || true)"
gz2="$(_compress_if_exists 'SRR31773505_2' || true)"
gzs="$(_compress_if_exists 'SRR31773505' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "INPUT-WT-VSV-INF-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773506"
gz1="$(_compress_if_exists 'SRR31773506_1' || true)"
gz2="$(_compress_if_exists 'SRR31773506_2' || true)"
gzs="$(_compress_if_exists 'SRR31773506' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-WT-VSV-2-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773507"
gz1="$(_compress_if_exists 'SRR31773507_1' || true)"
gz2="$(_compress_if_exists 'SRR31773507_2' || true)"
gzs="$(_compress_if_exists 'SRR31773507' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "INPUT-WT-VSV-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773508"
gz1="$(_compress_if_exists 'SRR31773508_1' || true)"
gz2="$(_compress_if_exists 'SRR31773508_2' || true)"
gzs="$(_compress_if_exists 'SRR31773508' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-WT-INF-2-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773509"
gz1="$(_compress_if_exists 'SRR31773509_1' || true)"
gz2="$(_compress_if_exists 'SRR31773509_2' || true)"
gzs="$(_compress_if_exists 'SRR31773509' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "INPUT-WT-INF-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773510"
gz1="$(_compress_if_exists 'SRR31773510_1' || true)"
gz2="$(_compress_if_exists 'SRR31773510_2' || true)"
gzs="$(_compress_if_exists 'SRR31773510' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-WT-NO-INF-2-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773511"
gz1="$(_compress_if_exists 'SRR31773511_1' || true)"
gz2="$(_compress_if_exists 'SRR31773511_2' || true)"
gzs="$(_compress_if_exists 'SRR31773511' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "INPUT-WT-NO-INF-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773512"
gz1="$(_compress_if_exists 'SRR31773512_1' || true)"
gz2="$(_compress_if_exists 'SRR31773512_2' || true)"
gzs="$(_compress_if_exists 'SRR31773512' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M23_FLAG_INPUT_3_S126_L007_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773513"
gz1="$(_compress_if_exists 'SRR31773513_1' || true)"
gz2="$(_compress_if_exists 'SRR31773513_2' || true)"
gzs="$(_compress_if_exists 'SRR31773513' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M23_FLAG_IP_3_S119_L007_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773514"
gz1="$(_compress_if_exists 'SRR31773514_1' || true)"
gz2="$(_compress_if_exists 'SRR31773514_2' || true)"
gzs="$(_compress_if_exists 'SRR31773514' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M23_HA_INPUT_3_S125_L007_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773515"
gz1="$(_compress_if_exists 'SRR31773515_1' || true)"
gz2="$(_compress_if_exists 'SRR31773515_2' || true)"
gzs="$(_compress_if_exists 'SRR31773515' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M23_HA_IP_3_S118_L007_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773516"
gz1="$(_compress_if_exists 'SRR31773516_1' || true)"
gz2="$(_compress_if_exists 'SRR31773516_2' || true)"
gzs="$(_compress_if_exists 'SRR31773516' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M3_INPUT_3_S124_L007_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773517"
gz1="$(_compress_if_exists 'SRR31773517_1' || true)"
gz2="$(_compress_if_exists 'SRR31773517_2' || true)"
gzs="$(_compress_if_exists 'SRR31773517' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M3_IP_3_S117_L007_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773518"
gz1="$(_compress_if_exists 'SRR31773518_1' || true)"
gz2="$(_compress_if_exists 'SRR31773518_2' || true)"
gzs="$(_compress_if_exists 'SRR31773518' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M2_INPUT_3_S123_L007_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773519"
gz1="$(_compress_if_exists 'SRR31773519_1' || true)"
gz2="$(_compress_if_exists 'SRR31773519_2' || true)"
gzs="$(_compress_if_exists 'SRR31773519' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M2_IP_3_S116_L007_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773520"
gz1="$(_compress_if_exists 'SRR31773520_1' || true)"
gz2="$(_compress_if_exists 'SRR31773520_2' || true)"
gzs="$(_compress_if_exists 'SRR31773520' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "H1_INPUT_3_S122_L007_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773521"
gz1="$(_compress_if_exists 'SRR31773521_1' || true)"
gz2="$(_compress_if_exists 'SRR31773521_2' || true)"
gzs="$(_compress_if_exists 'SRR31773521' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "H1_IP_3_S115_L007_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773522"
gz1="$(_compress_if_exists 'SRR31773522_1' || true)"
gz2="$(_compress_if_exists 'SRR31773522_2' || true)"
gzs="$(_compress_if_exists 'SRR31773522' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-3KO-INF-2-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773523"
gz1="$(_compress_if_exists 'SRR31773523_1' || true)"
gz2="$(_compress_if_exists 'SRR31773523_2' || true)"
gzs="$(_compress_if_exists 'SRR31773523' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "INPUT-3KO-INF-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773524"
gz1="$(_compress_if_exists 'SRR31773524_1' || true)"
gz2="$(_compress_if_exists 'SRR31773524_2' || true)"
gzs="$(_compress_if_exists 'SRR31773524' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-2KO-VSV-INF-3-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773525"
gz1="$(_compress_if_exists 'SRR31773525_1' || true)"
gz2="$(_compress_if_exists 'SRR31773525_2' || true)"
gzs="$(_compress_if_exists 'SRR31773525' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-2KO-VSV-INF-2-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773526"
gz1="$(_compress_if_exists 'SRR31773526_1' || true)"
gz2="$(_compress_if_exists 'SRR31773526_2' || true)"
gzs="$(_compress_if_exists 'SRR31773526' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "INPUT-2KO-VSV-INF-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773527"
gz1="$(_compress_if_exists 'SRR31773527_1' || true)"
gz2="$(_compress_if_exists 'SRR31773527_2' || true)"
gzs="$(_compress_if_exists 'SRR31773527' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-2KO-INF-3B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773528"
gz1="$(_compress_if_exists 'SRR31773528_1' || true)"
gz2="$(_compress_if_exists 'SRR31773528_2' || true)"
gzs="$(_compress_if_exists 'SRR31773528' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-2KO-INF-2B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773529"
gz1="$(_compress_if_exists 'SRR31773529_1' || true)"
gz2="$(_compress_if_exists 'SRR31773529_2' || true)"
gzs="$(_compress_if_exists 'SRR31773529' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "INPUT-2KO-INF-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773530"
gz1="$(_compress_if_exists 'SRR31773530_1' || true)"
gz2="$(_compress_if_exists 'SRR31773530_2' || true)"
gzs="$(_compress_if_exists 'SRR31773530' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-2KO-VSV-INF-3A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773531"
gz1="$(_compress_if_exists 'SRR31773531_1' || true)"
gz2="$(_compress_if_exists 'SRR31773531_2' || true)"
gzs="$(_compress_if_exists 'SRR31773531' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-2KO-VSV-INF-2A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773532"
gz1="$(_compress_if_exists 'SRR31773532_1' || true)"
gz2="$(_compress_if_exists 'SRR31773532_2' || true)"
gzs="$(_compress_if_exists 'SRR31773532' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "INPUT-2KO-VSV-INF-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773533"
gz1="$(_compress_if_exists 'SRR31773533_1' || true)"
gz2="$(_compress_if_exists 'SRR31773533_2' || true)"
gzs="$(_compress_if_exists 'SRR31773533' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-2KO-INF-3A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773534"
gz1="$(_compress_if_exists 'SRR31773534_1' || true)"
gz2="$(_compress_if_exists 'SRR31773534_2' || true)"
gzs="$(_compress_if_exists 'SRR31773534' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-2KO-INF-2A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773535"
gz1="$(_compress_if_exists 'SRR31773535_1' || true)"
gz2="$(_compress_if_exists 'SRR31773535_2' || true)"
gzs="$(_compress_if_exists 'SRR31773535' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "INPUT-2KO-INF-A_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773536"
gz1="$(_compress_if_exists 'SRR31773536_1' || true)"
gz2="$(_compress_if_exists 'SRR31773536_2' || true)"
gzs="$(_compress_if_exists 'SRR31773536' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-WT-VSV-INF-3B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773537"
gz1="$(_compress_if_exists 'SRR31773537_1' || true)"
gz2="$(_compress_if_exists 'SRR31773537_2' || true)"
gzs="$(_compress_if_exists 'SRR31773537' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "IP-WT-VSV-3-B_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773538"
gz1="$(_compress_if_exists 'SRR31773538_1' || true)"
gz2="$(_compress_if_exists 'SRR31773538_2' || true)"
gzs="$(_compress_if_exists 'SRR31773538' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "E_FLAG_INPUT_3_S121_L007_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773539"
gz1="$(_compress_if_exists 'SRR31773539_1' || true)"
gz2="$(_compress_if_exists 'SRR31773539_2' || true)"
gzs="$(_compress_if_exists 'SRR31773539' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "E_FLAG_IP_3_S114_L007_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773540"
gz1="$(_compress_if_exists 'SRR31773540_1' || true)"
gz2="$(_compress_if_exists 'SRR31773540_2' || true)"
gzs="$(_compress_if_exists 'SRR31773540' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "E_HA_INPUT_3_S120_L007_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773541"
gz1="$(_compress_if_exists 'SRR31773541_1' || true)"
gz2="$(_compress_if_exists 'SRR31773541_2' || true)"
gzs="$(_compress_if_exists 'SRR31773541' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "E_HA_IP_3_S113_L007_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773542"
gz1="$(_compress_if_exists 'SRR31773542_1' || true)"
gz2="$(_compress_if_exists 'SRR31773542_2' || true)"
gzs="$(_compress_if_exists 'SRR31773542' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M23_FLAG_INPUT_2_S96_L006_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773543"
gz1="$(_compress_if_exists 'SRR31773543_1' || true)"
gz2="$(_compress_if_exists 'SRR31773543_2' || true)"
gzs="$(_compress_if_exists 'SRR31773543' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M23_FLAG_IP_2_S89_L006_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773544"
gz1="$(_compress_if_exists 'SRR31773544_1' || true)"
gz2="$(_compress_if_exists 'SRR31773544_2' || true)"
gzs="$(_compress_if_exists 'SRR31773544' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M23_HA_INPUT_2_S95_L006_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773545"
gz1="$(_compress_if_exists 'SRR31773545_1' || true)"
gz2="$(_compress_if_exists 'SRR31773545_2' || true)"
gzs="$(_compress_if_exists 'SRR31773545' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M23_HA_IP_2_S88_L006_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773546"
gz1="$(_compress_if_exists 'SRR31773546_1' || true)"
gz2="$(_compress_if_exists 'SRR31773546_2' || true)"
gzs="$(_compress_if_exists 'SRR31773546' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M3_INPUT_2_S94_L006_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773547"
gz1="$(_compress_if_exists 'SRR31773547_1' || true)"
gz2="$(_compress_if_exists 'SRR31773547_2' || true)"
gzs="$(_compress_if_exists 'SRR31773547' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M3_IP_2_S87_L006_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773548"
gz1="$(_compress_if_exists 'SRR31773548_1' || true)"
gz2="$(_compress_if_exists 'SRR31773548_2' || true)"
gzs="$(_compress_if_exists 'SRR31773548' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M2_INPUT_2_S93_L006_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773549"
gz1="$(_compress_if_exists 'SRR31773549_1' || true)"
gz2="$(_compress_if_exists 'SRR31773549_2' || true)"
gzs="$(_compress_if_exists 'SRR31773549' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M2_IP_2_S86_L006_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773550"
gz1="$(_compress_if_exists 'SRR31773550_1' || true)"
gz2="$(_compress_if_exists 'SRR31773550_2' || true)"
gzs="$(_compress_if_exists 'SRR31773550' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "H1_INPUT_2_S92_L006_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773551"
gz1="$(_compress_if_exists 'SRR31773551_1' || true)"
gz2="$(_compress_if_exists 'SRR31773551_2' || true)"
gzs="$(_compress_if_exists 'SRR31773551' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "H1_IP_1_S66_L006_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773552"
gz1="$(_compress_if_exists 'SRR31773552_1' || true)"
gz2="$(_compress_if_exists 'SRR31773552_2' || true)"
gzs="$(_compress_if_exists 'SRR31773552' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "E_FLAG_INPUT_2_S91_L006_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773553"
gz1="$(_compress_if_exists 'SRR31773553_1' || true)"
gz2="$(_compress_if_exists 'SRR31773553_2' || true)"
gzs="$(_compress_if_exists 'SRR31773553' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "E_FLAG_IP_2_S85_L006_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773554"
gz1="$(_compress_if_exists 'SRR31773554_1' || true)"
gz2="$(_compress_if_exists 'SRR31773554_2' || true)"
gzs="$(_compress_if_exists 'SRR31773554' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "E_HA_INPUT_2_S90_L006_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773555"
gz1="$(_compress_if_exists 'SRR31773555_1' || true)"
gz2="$(_compress_if_exists 'SRR31773555_2' || true)"
gzs="$(_compress_if_exists 'SRR31773555' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "E_HA_IP_2_S84_L006_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773556"
gz1="$(_compress_if_exists 'SRR31773556_1' || true)"
gz2="$(_compress_if_exists 'SRR31773556_2' || true)"
gzs="$(_compress_if_exists 'SRR31773556' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M23_FLAG_INPUT_1_S77_L005_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773557"
gz1="$(_compress_if_exists 'SRR31773557_1' || true)"
gz2="$(_compress_if_exists 'SRR31773557_2' || true)"
gzs="$(_compress_if_exists 'SRR31773557' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M23_FLAG_IP_1_S70_L005_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773558"
gz1="$(_compress_if_exists 'SRR31773558_1' || true)"
gz2="$(_compress_if_exists 'SRR31773558_2' || true)"
gzs="$(_compress_if_exists 'SRR31773558' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M23_HA_INPUT_1_S76_L005_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773559"
gz1="$(_compress_if_exists 'SRR31773559_1' || true)"
gz2="$(_compress_if_exists 'SRR31773559_2' || true)"
gzs="$(_compress_if_exists 'SRR31773559' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M23_HA_IP_1_S69_L005_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773560"
gz1="$(_compress_if_exists 'SRR31773560_1' || true)"
gz2="$(_compress_if_exists 'SRR31773560_2' || true)"
gzs="$(_compress_if_exists 'SRR31773560' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M3_INPUT_1_S75_L005_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773561"
gz1="$(_compress_if_exists 'SRR31773561_1' || true)"
gz2="$(_compress_if_exists 'SRR31773561_2' || true)"
gzs="$(_compress_if_exists 'SRR31773561' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M3_IP_1_S68_L005_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773562"
gz1="$(_compress_if_exists 'SRR31773562_1' || true)"
gz2="$(_compress_if_exists 'SRR31773562_2' || true)"
gzs="$(_compress_if_exists 'SRR31773562' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M2_INPUT_1_S74_L005_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773563"
gz1="$(_compress_if_exists 'SRR31773563_1' || true)"
gz2="$(_compress_if_exists 'SRR31773563_2' || true)"
gzs="$(_compress_if_exists 'SRR31773563' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "M2_IP_1_S67_L005_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773564"
gz1="$(_compress_if_exists 'SRR31773564_1' || true)"
gz2="$(_compress_if_exists 'SRR31773564_2' || true)"
gzs="$(_compress_if_exists 'SRR31773564' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "H1_INPUT_1_S73_L005_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773565"
gz1="$(_compress_if_exists 'SRR31773565_1' || true)"
gz2="$(_compress_if_exists 'SRR31773565_2' || true)"
gzs="$(_compress_if_exists 'SRR31773565' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "H1_IP_1_S66_L005_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773566"
gz1="$(_compress_if_exists 'SRR31773566_1' || true)"
gz2="$(_compress_if_exists 'SRR31773566_2' || true)"
gzs="$(_compress_if_exists 'SRR31773566' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "E_FLAG_INPUT_1_S72_L005_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773567"
gz1="$(_compress_if_exists 'SRR31773567_1' || true)"
gz2="$(_compress_if_exists 'SRR31773567_2' || true)"
gzs="$(_compress_if_exists 'SRR31773567' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "E_FLAG_IP_1_S65_L005_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773568"
gz1="$(_compress_if_exists 'SRR31773568_1' || true)"
gz2="$(_compress_if_exists 'SRR31773568_2' || true)"
gzs="$(_compress_if_exists 'SRR31773568' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "E_HA_INPUT_1_S71_L005_R1_001.fastq.gz"
fi

fasterq-dump --split-files "SRR31773569"
gz1="$(_compress_if_exists 'SRR31773569_1' || true)"
gz2="$(_compress_if_exists 'SRR31773569_2' || true)"
gzs="$(_compress_if_exists 'SRR31773569' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "E_HA_IP_1_S64_L005_R1_001.fastq.gz"
fi


# Option B: Direct download (larger .sra files)
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773483/SRR31773483.1"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773484/SRR31773484"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773485/SRR31773485.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773486/SRR31773486.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773487/SRR31773487.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773488/SRR31773488.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773489/SRR31773489.1"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773490/SRR31773490"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773491/SRR31773491.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773492/SRR31773492.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773493/SRR31773493.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773494/SRR31773494.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773495/SRR31773495.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773496/SRR31773496.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773497/SRR31773497.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773498/SRR31773498.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773499/SRR31773499.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773500/SRR31773500.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773501/SRR31773501.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773502/SRR31773502.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773503/SRR31773503.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773504/SRR31773504.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773505/SRR31773505.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773506/SRR31773506.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773507/SRR31773507.1"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773508/SRR31773508"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773509/SRR31773509.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773510/SRR31773510.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773511/SRR31773511.1"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773512/SRR31773512"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773513/SRR31773513"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773514/SRR31773514"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773515/SRR31773515"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773516/SRR31773516"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773517/SRR31773517"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773518/SRR31773518"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773519/SRR31773519"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773520/SRR31773520"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773521/SRR31773521"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773522/SRR31773522.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773523/SRR31773523.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773524/SRR31773524.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773525/SRR31773525.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773526/SRR31773526.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773527/SRR31773527.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773528/SRR31773528.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773529/SRR31773529.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773530/SRR31773530.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773531/SRR31773531.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773532/SRR31773532.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773533/SRR31773533.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773534/SRR31773534.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773535/SRR31773535.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773536/SRR31773536.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773537/SRR31773537.1"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773538/SRR31773538"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773539/SRR31773539"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773540/SRR31773540"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773541/SRR31773541"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773542/SRR31773542"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773543/SRR31773543"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773544/SRR31773544"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773545/SRR31773545"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773546/SRR31773546"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773547/SRR31773547"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773548/SRR31773548"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773549/SRR31773549"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773550/SRR31773550"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773551/SRR31773551"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773552/SRR31773552"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773553/SRR31773553"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773554/SRR31773554"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773555/SRR31773555"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773556/SRR31773556"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773557/SRR31773557"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773558/SRR31773558"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773559/SRR31773559"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773560/SRR31773560"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773561/SRR31773561"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773562/SRR31773562"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773563/SRR31773563"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773564/SRR31773564"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773565/SRR31773565"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773566/SRR31773566"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773567/SRR31773567"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773568/SRR31773568"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773569/SRR31773569"

# --- Additional data files ---
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773566/SRR31773566"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773552/SRR31773552"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773538/SRR31773538"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773567/SRR31773567"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773553/SRR31773553"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773539/SRR31773539"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773568/SRR31773568"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773554/SRR31773554"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773540/SRR31773540"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773569/SRR31773569"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773555/SRR31773555"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773541/SRR31773541"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773564/SRR31773564"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773550/SRR31773550"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773520/SRR31773520"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773565/SRR31773565"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773551/SRR31773551"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773521/SRR31773521"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773535/SRR31773535.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773529/SRR31773529.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773532/SRR31773532.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773526/SRR31773526.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773523/SRR31773523.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773488/SRR31773488.1"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773484/SRR31773484"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773509/SRR31773509.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773497/SRR31773497.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773511/SRR31773511.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773499/SRR31773499.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773507/SRR31773507.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773495/SRR31773495.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773505/SRR31773505.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773493/SRR31773493.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773534/SRR31773534.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773528/SRR31773528.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773533/SRR31773533.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773527/SRR31773527.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773531/SRR31773531.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773525/SRR31773525.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773530/SRR31773530.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773524/SRR31773524.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773522/SRR31773522.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773489/SRR31773489.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773485/SRR31773485.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773487/SRR31773487.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773483/SRR31773483.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773486/SRR31773486.1"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773508/SRR31773508"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773496/SRR31773496.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773502/SRR31773502.1"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773490/SRR31773490"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773510/SRR31773510.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773498/SRR31773498.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773503/SRR31773503.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773491/SRR31773491.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773506/SRR31773506.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773494/SRR31773494.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773501/SRR31773501.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773537/SRR31773537.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773504/SRR31773504.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773492/SRR31773492.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773500/SRR31773500.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773536/SRR31773536.1"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773556/SRR31773556"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773542/SRR31773542"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773512/SRR31773512"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773557/SRR31773557"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773543/SRR31773543"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773513/SRR31773513"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773558/SRR31773558"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773544/SRR31773544"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773514/SRR31773514"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773559/SRR31773559"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773545/SRR31773545"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773515/SRR31773515"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773562/SRR31773562"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773548/SRR31773548"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773518/SRR31773518"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773563/SRR31773563"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773549/SRR31773549"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773519/SRR31773519"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773560/SRR31773560"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773546/SRR31773546"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773516/SRR31773516"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773561/SRR31773561"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773547/SRR31773547"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR31773517/SRR31773517"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773489/SRR31773489.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-zq-41/SRR031/31773/SRR31773490/SRR31773490.lite.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773492/SRR31773492.1"
curl -L -O -C - "https://sra-downloadb.be-md.ncbi.nlm.nih.gov/sos7/sra-pub-run-38/SRR031/31773/SRR31773493/SRR31773493.1"

echo "Download complete. Files saved to $OUTDIR"