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

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

# --- GEO supplementary files ---
wget -nc "ftp://ftp.ncbi.nlm.nih.gov/geo/series/GSE86nnn/GSE86040/suppl/GSE86040_RAW.tar" -O "GSE86040_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 "SRR4175306"
gz1="$(_compress_if_exists 'SRR4175306_1' || true)"
gz2="$(_compress_if_exists 'SRR4175306_2' || true)"
gzs="$(_compress_if_exists 'SRR4175306' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F1_IP_A2B1_TCCGGAGA-TATAGCCT_L008_R1.A01_F1_IP_mnCLIP_A2B1_high_1_hnRNPA2B1.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F1_IP_A2B1_TCCGGAGA-TATAGCCT_L008_R2.A01_F1_IP_mnCLIP_A2B1_high_1_hnRNPA2B1.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175307"
gz1="$(_compress_if_exists 'SRR4175307_1' || true)"
gz2="$(_compress_if_exists 'SRR4175307_2' || true)"
gzs="$(_compress_if_exists 'SRR4175307' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F1_IP_A2B1_TCCGGAGA-TATAGCCT_L008_R1.B06_F1_IP_mnCLIP_A2B1_high_1_hnRNPA2B1.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F1_IP_A2B1_TCCGGAGA-TATAGCCT_L008_R2.B06_F1_IP_mnCLIP_A2B1_high_1_hnRNPA2B1.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175308"
gz1="$(_compress_if_exists 'SRR4175308_1' || true)"
gz2="$(_compress_if_exists 'SRR4175308_2' || true)"
gzs="$(_compress_if_exists 'SRR4175308' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F1_IN_A2B1_ATTACTCG-TATAGCCT_L008_R1.unassigned.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F1_IN_A2B1_ATTACTCG-TATAGCCT_L008_R2.unassigned.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175309"
gz1="$(_compress_if_exists 'SRR4175309_1' || true)"
gz2="$(_compress_if_exists 'SRR4175309_2' || true)"
gzs="$(_compress_if_exists 'SRR4175309' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F2_IP_A2B1_GAGATTCC-TATAGCCT_L008_R1.C01_F2_IP_mnCLIP_A2B1_high_2_hnRNPA2B1.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F2_IP_A2B1_GAGATTCC-TATAGCCT_L008_R2.C01_F2_IP_mnCLIP_A2B1_high_2_hnRNPA2B1.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175310"
gz1="$(_compress_if_exists 'SRR4175310_1' || true)"
gz2="$(_compress_if_exists 'SRR4175310_2' || true)"
gzs="$(_compress_if_exists 'SRR4175310' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F2_IP_A2B1_GAGATTCC-TATAGCCT_L008_R1.D08fixed_F2_IP_mnCLIP_A2B1_high_2_hnRNPA2B1.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F2_IP_A2B1_GAGATTCC-TATAGCCT_L008_R2.D08fixed_F2_IP_mnCLIP_A2B1_high_2_hnRNPA2B1.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175311"
gz1="$(_compress_if_exists 'SRR4175311_1' || true)"
gz2="$(_compress_if_exists 'SRR4175311_2' || true)"
gzs="$(_compress_if_exists 'SRR4175311' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F2_IN_A2B1_CGCTCATT-TATAGCCT_L008_R1.unassigned.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F2_IN_A2B1_CGCTCATT-TATAGCCT_L008_R2.unassigned.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175312"
gz1="$(_compress_if_exists 'SRR4175312_1' || true)"
gz2="$(_compress_if_exists 'SRR4175312_2' || true)"
gzs="$(_compress_if_exists 'SRR4175312' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F3_IP_A2B1_GAATTCGT-TATAGCCT_L008_R1.A01_F3_IP_mnCLIP_A2B1_med_1_hnRNPA2B1.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F3_IP_A2B1_GAATTCGT-TATAGCCT_L008_R2.A01_F3_IP_mnCLIP_A2B1_med_1_hnRNPA2B1.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175313"
gz1="$(_compress_if_exists 'SRR4175313_1' || true)"
gz2="$(_compress_if_exists 'SRR4175313_2' || true)"
gzs="$(_compress_if_exists 'SRR4175313' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F3_IP_A2B1_GAATTCGT-TATAGCCT_L008_R1.B06_F3_IP_mnCLIP_A2B1_med_1_hnRNPA2B1.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F3_IP_A2B1_GAATTCGT-TATAGCCT_L008_R2.B06_F3_IP_mnCLIP_A2B1_med_1_hnRNPA2B1.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175314"
gz1="$(_compress_if_exists 'SRR4175314_1' || true)"
gz2="$(_compress_if_exists 'SRR4175314_2' || true)"
gzs="$(_compress_if_exists 'SRR4175314' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F3_IN_A2B1_ATTCAGAA-TATAGCCT_L008_R1.unassigned.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F3_IN_A2B1_ATTCAGAA-TATAGCCT_L008_R2.unassigned.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175315"
gz1="$(_compress_if_exists 'SRR4175315_1' || true)"
gz2="$(_compress_if_exists 'SRR4175315_2' || true)"
gzs="$(_compress_if_exists 'SRR4175315' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F4_IP_A2B1_TCCGGAGA-ATAGAGGC_L008_R1.C01_F4_IP_mnCLIP_A2B1_med_2_hnRNPA2B1.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F4_IP_A2B1_TCCGGAGA-ATAGAGGC_L008_R2.C01_F4_IP_mnCLIP_A2B1_med_2_hnRNPA2B1.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175316"
gz1="$(_compress_if_exists 'SRR4175316_1' || true)"
gz2="$(_compress_if_exists 'SRR4175316_2' || true)"
gzs="$(_compress_if_exists 'SRR4175316' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F4_IP_A2B1_TCCGGAGA-ATAGAGGC_L008_R1.D08fixed_F4_IP_mnCLIP_A2B1_med_2_hnRNPA2B1.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F4_IP_A2B1_TCCGGAGA-ATAGAGGC_L008_R2.D08fixed_F4_IP_mnCLIP_A2B1_med_2_hnRNPA2B1.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175317"
gz1="$(_compress_if_exists 'SRR4175317_1' || true)"
gz2="$(_compress_if_exists 'SRR4175317_2' || true)"
gzs="$(_compress_if_exists 'SRR4175317' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F4_IN_A2B1_ATTACTCG-ATAGAGGC_L008_R1.unassigned.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F4_IN_A2B1_ATTACTCG-ATAGAGGC_L008_R2.unassigned.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175318"
gz1="$(_compress_if_exists 'SRR4175318_1' || true)"
gz2="$(_compress_if_exists 'SRR4175318_2' || true)"
gzs="$(_compress_if_exists 'SRR4175318' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F5_IP_A2B1_GAGATTCC-ATAGAGGC_L008_R1.A01_F5_IP_mnCLIP_A2B1_low_1_hnRNPA2B1.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F5_IP_A2B1_GAGATTCC-ATAGAGGC_L008_R2.A01_F5_IP_mnCLIP_A2B1_low_1_hnRNPA2B1.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175319"
gz1="$(_compress_if_exists 'SRR4175319_1' || true)"
gz2="$(_compress_if_exists 'SRR4175319_2' || true)"
gzs="$(_compress_if_exists 'SRR4175319' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F5_IP_A2B1_GAGATTCC-ATAGAGGC_L008_R1.B06_F5_IP_mnCLIP_A2B1_low_1_hnRNPA2B1.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F5_IP_A2B1_GAGATTCC-ATAGAGGC_L008_R2.B06_F5_IP_mnCLIP_A2B1_low_1_hnRNPA2B1.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175320"
gz1="$(_compress_if_exists 'SRR4175320_1' || true)"
gz2="$(_compress_if_exists 'SRR4175320_2' || true)"
gzs="$(_compress_if_exists 'SRR4175320' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F5_IN_A2B1_CGCTCATT-ATAGAGGC_L008_R1.unassigned.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F5_IN_A2B1_CGCTCATT-ATAGAGGC_L008_R2.unassigned.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175321"
gz1="$(_compress_if_exists 'SRR4175321_1' || true)"
gz2="$(_compress_if_exists 'SRR4175321_2' || true)"
gzs="$(_compress_if_exists 'SRR4175321' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F6_IP_A2B1_GAATTCGT-ATAGAGGC_L008_R1.C01_F6_IP_mnCLIP_A2B1_low_2_hnRNPA2B1.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F6_IP_A2B1_GAATTCGT-ATAGAGGC_L008_R2.C01_F6_IP_mnCLIP_A2B1_low_2_hnRNPA2B1.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175322"
gz1="$(_compress_if_exists 'SRR4175322_1' || true)"
gz2="$(_compress_if_exists 'SRR4175322_2' || true)"
gzs="$(_compress_if_exists 'SRR4175322' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F6_IP_A2B1_GAATTCGT-ATAGAGGC_L008_R1.D08fixed_F6_IP_mnCLIP_A2B1_low_2_hnRNPA2B1.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F6_IP_A2B1_GAATTCGT-ATAGAGGC_L008_R2.D08fixed_F6_IP_mnCLIP_A2B1_low_2_hnRNPA2B1.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175323"
gz1="$(_compress_if_exists 'SRR4175323_1' || true)"
gz2="$(_compress_if_exists 'SRR4175323_2' || true)"
gzs="$(_compress_if_exists 'SRR4175323' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F6_IN_A2B1_ATTCAGAA-ATAGAGGC_L008_R1.unassigned.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F6_IN_A2B1_ATTCAGAA-ATAGAGGC_L008_R2.unassigned.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175324"
gz1="$(_compress_if_exists 'SRR4175324_1' || true)"
gz2="$(_compress_if_exists 'SRR4175324_2' || true)"
gzs="$(_compress_if_exists 'SRR4175324' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F7_IP_IgG_ATTCAGAA-CCTATCCT_L008_R1.A01_F7_IP_mnCLIP_IgG_high_1_hnRNPA2B1.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F7_IP_IgG_ATTCAGAA-CCTATCCT_L008_R2.A01_F7_IP_mnCLIP_IgG_high_1_hnRNPA2B1.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175325"
gz1="$(_compress_if_exists 'SRR4175325_1' || true)"
gz2="$(_compress_if_exists 'SRR4175325_2' || true)"
gzs="$(_compress_if_exists 'SRR4175325' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F7_IP_IgG_ATTCAGAA-CCTATCCT_L008_R1.B06_F7_IP_mnCLIP_IgG_high_1_hnRNPA2B1.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F7_IP_IgG_ATTCAGAA-CCTATCCT_L008_R2.B06_F7_IP_mnCLIP_IgG_high_1_hnRNPA2B1.randomer.fastq.gz"
fi

fasterq-dump --split-files "SRR4175326"
gz1="$(_compress_if_exists 'SRR4175326_1' || true)"
gz2="$(_compress_if_exists 'SRR4175326_2' || true)"
gzs="$(_compress_if_exists 'SRR4175326' || true)"
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz1" ]; then
  mv -f "$gz1" "F7_IN_IgG_ATTACTCG-CCTATCCT_L008_R1.unassigned.randomer.fastq.gz"
fi
if [ "$RENAME_SRA_TO_ORIGINAL" = "1" ] && [ -n "$gz2" ]; then
  mv -f "$gz2" "F7_IN_IgG_ATTACTCG-CCTATCCT_L008_R2.unassigned.randomer.fastq.gz"
fi


# Option B: Direct download (larger .sra files)
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175306/SRR4175306"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175307/SRR4175307"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175308/SRR4175308"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175309/SRR4175309"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175310/SRR4175310"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175311/SRR4175311"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175312/SRR4175312"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175313/SRR4175313"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175314/SRR4175314"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175315/SRR4175315"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175316/SRR4175316"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175317/SRR4175317"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175318/SRR4175318"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175319/SRR4175319"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175320/SRR4175320"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175321/SRR4175321"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175322/SRR4175322"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175323/SRR4175323"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175324/SRR4175324"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175325/SRR4175325"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175326/SRR4175326"

# --- Additional data files ---
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175308/SRR4175308"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175306/SRR4175306"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175307/SRR4175307"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175311/SRR4175311"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175309/SRR4175309"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175310/SRR4175310"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175314/SRR4175314"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175312/SRR4175312"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175313/SRR4175313"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175317/SRR4175317"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175315/SRR4175315"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175316/SRR4175316"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175320/SRR4175320"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175318/SRR4175318"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175319/SRR4175319"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175323/SRR4175323"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175321/SRR4175321"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175322/SRR4175322"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175326/SRR4175326"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175324/SRR4175324"
curl -L -O -C - "https://sra-pub-run-odp.s3.amazonaws.com/sra/SRR4175325/SRR4175325"

echo "Download complete. Files saved to $OUTDIR"