#!/bin/bash
### ---
### name: 'DAQ:MULTIQC (REGRESSION)'
### container: '292967571998.dkr.ecr.us-west-2.amazonaws.com/daq/seqtool-multiqc:1.0.0'
### outputs:
### - '*multiqc_report.html'
### - '*_data'
### - 'versions.yml'
### ...
set -e
set -u
NXF_DEBUG=${NXF_DEBUG:=0}; [[ $NXF_DEBUG > 1 ]] && set -x
NXF_ENTRY=${1:-nxf_main}
nxf_tree() {
local pid=$1
declare -a ALL_CHILDREN
while read P PP;do
ALL_CHILDREN[$PP]+=" $P"
done < <(ps -e -o pid= -o ppid=)
pstat() {
local x_pid=$1
local STATUS=$(2> /dev/null < /proc/$1/status grep -E 'Vm|ctxt')
if [ $? = 0 ]; then
local x_vsz=$(echo "$STATUS" | grep VmSize | awk '{print $2}' || echo -n '0')
local x_rss=$(echo "$STATUS" | grep VmRSS | awk '{print $2}' || echo -n '0')
local x_peak=$(echo "$STATUS" | grep -E 'VmPeak|VmHWM' | sed 's/^.*:\s*//' | sed 's/[\sa-zA-Z]*$//' | tr '\n' ' ' || echo -n '0 0')
local x_pmem=$(awk -v rss=$x_rss -v mem_tot=$mem_tot 'BEGIN {printf "%.0f", rss/mem_tot*100*10}' || echo -n '0')
local vol_ctxt=$(echo "$STATUS" | grep '\bvoluntary_ctxt_switches' | awk '{print $2}' || echo -n '0')
local inv_ctxt=$(echo "$STATUS" | grep '\bnonvoluntary_ctxt_switches' | awk '{print $2}' || echo -n '0')
cpu_stat[x_pid]="$x_pid $x_pmem $x_vsz $x_rss $x_peak $vol_ctxt $inv_ctxt"
fi
}
pwalk() {
pstat $1
for i in ${ALL_CHILDREN[$1]:=}; do pwalk $i; done
}
pwalk $1
}
nxf_stat() {
cpu_stat=()
nxf_tree $1
declare -a sum=(0 0 0 0 0 0 0 0)
local pid
local i
for pid in "${!cpu_stat[@]}"; do
local row=(${cpu_stat[pid]})
[ $NXF_DEBUG = 1 ] && echo "++ stat mem=${row[*]}"
for i in "${!row[@]}"; do
if [ $i != 0 ]; then
sum[i]=$((sum[i]+row[i]))
fi
done
done
[ $NXF_DEBUG = 1 ] && echo -e "++ stat SUM=${sum[*]}"
for i in {1..7}; do
if [ ${sum[i]} -lt ${cpu_peak[i]} ]; then
sum[i]=${cpu_peak[i]}
else
cpu_peak[i]=${sum[i]}
fi
done
[ $NXF_DEBUG = 1 ] && echo -e "++ stat PEAK=${sum[*]}\n"
nxf_stat_ret=(${sum[*]})
}
nxf_mem_watch() {
set -o pipefail
local pid=$1
local trace_file=.command.trace
local count=0;
declare -a cpu_stat=(0 0 0 0 0 0 0 0)
declare -a cpu_peak=(0 0 0 0 0 0 0 0)
local mem_tot=$(< /proc/meminfo grep MemTotal | awk '{print $2}')
local timeout
local DONE
local STOP=''
[ $NXF_DEBUG = 1 ] && nxf_sleep 0.2 && ps fx
while true; do
nxf_stat $pid
if [ $count -lt 10 ]; then timeout=1;
elif [ $count -lt 120 ]; then timeout=5;
else timeout=30;
fi
read -t $timeout -r DONE || true
[[ $DONE ]] && break
if [ ! -e /proc/$pid ]; then
[ ! $STOP ] && STOP=$(nxf_date)
[ $(($(nxf_date)-STOP)) -gt 10000 ] && break
fi
count=$((count+1))
done
printf "%s\n" \
"%mem=${nxf_stat_ret[1]}" \
"vmem=${nxf_stat_ret[2]}" \
"rss=${nxf_stat_ret[3]}" \
"peak_vmem=${nxf_stat_ret[4]}" \
"peak_rss=${nxf_stat_ret[5]}" \
"vol_ctxt=${nxf_stat_ret[6]}" \
"inv_ctxt=${nxf_stat_ret[7]}" >> "$trace_file" || >&2 echo "Error: Failed to append to file: $trace_file"
}
nxf_write_trace() {
printf "%s\n" \
"nextflow.trace/v2" \
"realtime=$wall_time" \
"%cpu=$ucpu" \
"cpu_model=$cpu_model" \
"rchar=${io_stat1[0]}" \
"wchar=${io_stat1[1]}" \
"syscr=${io_stat1[2]}" \
"syscw=${io_stat1[3]}" \
"read_bytes=${io_stat1[4]}" \
"write_bytes=${io_stat1[5]}" >| "$trace_file" || >&2 echo "Error: Failed to write to file: $trace_file"
}
nxf_trace_mac() {
local start_millis=$(nxf_date)
/bin/bash -Ceuo pipefail .command.sh
local end_millis=$(nxf_date)
local wall_time=$((end_millis-start_millis))
local ucpu=''
local cpu_model=''
local io_stat1=('' '' '' '' '' '')
nxf_write_trace
}
nxf_fd() {
local FD=11
while [ -e /proc/$$/fd/$FD ]; do FD=$((FD+1)); done
echo $FD
}
nxf_trace_linux() {
local pid=$$
command -v ps &>/dev/null || { >&2 echo "Command 'ps' required by nextflow to collect task metrics cannot be found"; exit 1; }
local num_cpus=$(< /proc/cpuinfo grep '^processor' -c)
local cpu_model=$(< /proc/cpuinfo grep '^model name' | head -n 1 | awk 'BEGIN{FS="\t: "} { print $2 }')
local tot_time0=$(grep '^cpu ' /proc/stat | awk '{sum=$2+$3+$4+$5+$6+$7+$8+$9; printf "%.0f",sum}')
local cpu_time0=$(2> /dev/null < /proc/$pid/stat awk '{printf "%.0f", ($16+$17)*10 }' || echo -n 'X')
local io_stat0=($(2> /dev/null < /proc/$pid/io sed 's/^.*:\s*//' | head -n 6 | tr '\n' ' ' || echo -n '0 0 0 0 0 0'))
local start_millis=$(nxf_date)
trap 'kill $mem_proc' ERR
/bin/bash -Ceuo pipefail .command.sh &
local task=$!
mem_fd=$(nxf_fd)
eval "exec $mem_fd> >(nxf_mem_watch $task)"
local mem_proc=$!
wait $task
local end_millis=$(nxf_date)
local tot_time1=$(grep '^cpu ' /proc/stat | awk '{sum=$2+$3+$4+$5+$6+$7+$8+$9; printf "%.0f",sum}')
local cpu_time1=$(2> /dev/null < /proc/$pid/stat awk '{printf "%.0f", ($16+$17)*10 }' || echo -n 'X')
local ucpu=$(awk -v p1=$cpu_time1 -v p0=$cpu_time0 -v t1=$tot_time1 -v t0=$tot_time0 -v n=$num_cpus 'BEGIN { pct=(p1-p0)/(t1-t0)*100*n; printf("%.0f", pct>0 ? pct : 0) }' )
local io_stat1=($(2> /dev/null < /proc/$pid/io sed 's/^.*:\s*//' | head -n 6 | tr '\n' ' ' || echo -n '0 0 0 0 0 0'))
local i
for i in {0..5}; do
io_stat1[i]=$((io_stat1[i]-io_stat0[i]))
done
local wall_time=$((end_millis-start_millis))
[ $NXF_DEBUG = 1 ] && echo "+++ STATS %CPU=$ucpu TIME=$wall_time I/O=${io_stat1[*]}"
printf "%s\n" \
"nextflow.trace/v2" \
"realtime=$wall_time" \
"%cpu=$ucpu" \
"cpu_model=$cpu_model" \
"rchar=${io_stat1[0]}" \
"wchar=${io_stat1[1]}" \
"syscr=${io_stat1[2]}" \
"syscw=${io_stat1[3]}" \
"read_bytes=${io_stat1[4]}" \
"write_bytes=${io_stat1[5]}" >| "$trace_file" || >&2 echo "Error: Failed to write to file: $trace_file"
[ -e /proc/$mem_proc ] && eval "echo 'DONE' >&$mem_fd" || true
wait $mem_proc 2>/dev/null || true
while [ -e /proc/$mem_proc ]; do nxf_sleep 0.1; done
}
nxf_trace() {
local trace_file=.command.trace
touch $trace_file
if [[ $(uname) = Darwin ]]; then
nxf_trace_mac
else
nxf_trace_linux
fi
}
# bash helper functions
nxf_cp_retry() {
local max_attempts=1
local timeout=10
local attempt=0
local exitCode=0
while (( $attempt < $max_attempts ))
do
if "$@"
then
return 0
else
exitCode=$?
fi
if [[ $exitCode == 0 ]]
then
break
fi
nxf_sleep $timeout
attempt=$(( attempt + 1 ))
timeout=$(( timeout * 2 ))
done
}
nxf_parallel() {
IFS=$'\n'
local cmd=("$@")
local cpus=$(nproc 2>/dev/null || < /proc/cpuinfo grep '^process' -c)
local max=$(if (( cpus>4 )); then echo 4; else echo $cpus; fi)
local i=0
local pid=()
(
set +u
while ((i<${#cmd[@]})); do
local copy=()
for x in "${pid[@]}"; do
# if the process exist, keep in the 'copy' array, otherwise wait on it to capture the exit code
# see https://github.com/nextflow-io/nextflow/pull/4050
[[ -e /proc/$x ]] && copy+=($x) || wait $x
done
pid=("${copy[@]}")
if ((${#pid[@]}>=$max)); then
nxf_sleep 0.2
else
eval "${cmd[$i]}" &
pid+=($!)
((i+=1))
fi
done
for p in "${pid[@]}"; do
wait $p
done
)
unset IFS
}
# aws helper for s5cmd
nxf_s3_upload() {
local name=$1
local s3path=$2
if [[ "$name" == - ]]; then
local tmp=$(nxf_mktemp)
cp /dev/stdin $tmp/$name
/opt/s5cmd/bin/s5cmd --log error cp --storage-class STANDARD $tmp/$name "$s3path"
elif [[ -d "$name" ]]; then
/opt/s5cmd/bin/s5cmd --log error cp --storage-class STANDARD "$name/" "$s3path/$name/"
else
/opt/s5cmd/bin/s5cmd --log error cp --storage-class STANDARD "$name" "$s3path/$name"
fi
}
nxf_s3_download() {
local source=$1
local target=$2
echo " Downloading: $source"
local file_name=$(basename $1)
local is_dir=$(/opt/s5cmd/bin/s5cmd ls $source | grep -F "DIR ${file_name}/" -c)
if [[ $is_dir == 1 ]]; then
/opt/s5cmd/bin/s5cmd --log error cp "$source/*" "$target"
else
/opt/s5cmd/bin/s5cmd --log error cp "$source" "$target"
fi
}
nxf_sleep() {
sleep $1 2>/dev/null || sleep 1;
}
nxf_date() {
local ts=$(date +%s%3N);
if [[ ${#ts} == 10 ]]; then echo ${ts}000
elif [[ $ts == *%3N ]]; then echo ${ts/\%3N/000}
elif [[ $ts == *3N ]]; then echo ${ts/3N/000}
elif [[ ${#ts} == 13 ]]; then echo $ts
else echo "Unexpected timestamp value: $ts"; exit 1
fi
}
nxf_env() {
echo '============= task environment ============='
env | sort | sed "s/\(.*\)AWS\(.*\)=\(.\{6\}\).*/\1AWS\2=\3xxxxxxxxxxxxx/"
echo '============= task output =================='
}
nxf_kill() {
declare -a children
while read P PP;do
children[$PP]+=" $P"
done < <(ps -e -o pid= -o ppid=)
kill_all() {
[[ $1 != $$ ]] && kill $1 2>/dev/null || true
for i in ${children[$1]:=}; do kill_all $i; done
}
kill_all $1
}
nxf_mktemp() {
local base=${1:-/tmp}
mkdir -p "$base"
if [[ $(uname) = Darwin ]]; then mktemp -d $base/nxf.XXXXXXXXXX
else TMPDIR="$base" mktemp -d -t nxf.XXXXXXXXXX
fi
}
nxf_fs_copy() {
local source=$1
local target=$2
local basedir=$(dirname $1)
mkdir -p $target/$basedir
cp -fRL $source $target/$basedir
}
nxf_fs_move() {
local source=$1
local target=$2
local basedir=$(dirname $1)
mkdir -p $target/$basedir
mv -f $source $target/$basedir
}
nxf_fs_rsync() {
rsync -rRl $1 $2
}
nxf_fs_rclone() {
rclone copyto $1 $2/$1
}
nxf_fs_fcp() {
fcp $1 $2/$1
}
on_exit() {
local last_err=$?
local exit_status=${nxf_main_ret:=0}
[[ ${exit_status} -eq 0 && ${nxf_unstage_ret:=0} -ne 0 ]] && exit_status=${nxf_unstage_ret:=0}
[[ ${exit_status} -eq 0 && ${last_err} -ne 0 ]] && exit_status=${last_err}
printf -- $exit_status | nxf_s3_upload - s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1e/af5e5c17f397abb12b05266523d92a/.exitcode || true
set +u
rm -rf $NXF_SCRATCH || true
exit $exit_status
}
on_term() {
set +e
[[ "$pid" ]] && nxf_kill $pid
}
nxf_launch() {
/bin/bash -Ceuo pipefail .command.run nxf_trace
}
nxf_stage() {
true
# stage input files
downloads=(true)
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/depth_stats.altera_v3_targets_coding_postQC_hg38.bed.tsv 343/depth_stats.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/99/08d1d8510b538862dccb1e3662ee4d/output/Reports/Adapter_Metrics.csv 41/Adapter_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f5/298f887a2900774b4914c9a6bec697/HCC1395_BL.fastp.json 125/HCC1395_BL.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0b/56be5419ea468273843498b12ab6c8/output/Reports/Demultiplex_Detailed_Stats.csv 29/Demultiplex_Detailed_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/Sig_18_tissue.md.noise_summary.tsv 242/Sig_18_tissue.md.noise_summary.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/depth_stats.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 344/depth_stats.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/reads_per_target.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 376/reads_per_target.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/read_qc.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 312/read_qc.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/98/96263249c1e5f2917a6447a22ab8af/Sig_18_tissue.mosdepth.summary.txt 404/Sig_18_tissue.mosdepth.summary.txt")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/total_base_counts.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 236/total_base_counts.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/fe/130130a95b90339e7060ac72787a46/HCC1395_BL.sentieon.quality_by_cycle_metrics 173/HCC1395_BL.sentieon.quality_by_cycle_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/77/6ebccb2574027972da146ab92b9078/HCC1395_tumor_xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.sentieon.hs_metrics 392/HCC1395_tumor_xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/fa/14b65be01a55a8a5d23cc24441d89d/Sig_18_Blood.mosdepth.global.dist.txt 187/Sig_18_Blood.mosdepth.global.dist.txt")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a2/2362156c8690189b86e3ba59596d4e/output/Reports/Demultiplex_Tile_Stats.csv 85/Demultiplex_Tile_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/reads_per_target.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 322/reads_per_target.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/gc_bias_qc.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 261/gc_bias_qc.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/fa/14b65be01a55a8a5d23cc24441d89d/Sig_18_Blood.mosdepth.region.dist.txt 188/Sig_18_Blood.mosdepth.region.dist.txt")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/total_base_counts.altera_v3_targets_coding_postQC_hg38.bed.tsv 231/total_base_counts.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f9/dd34605d8108c6d58f9aa8d75ba2bf/Sig_18_tissue.sentieon.quality_by_cycle_metrics 154/Sig_18_tissue.sentieon.quality_by_cycle_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/read_qc.foresight_clarity_targets_hg38.bed.tsv 365/read_qc.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f4/5f70df9010cef00caa1f41fbc89bfa/Sig_18_tissue.fastp.json 130/Sig_18_tissue.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/99/08d1d8510b538862dccb1e3662ee4d/output/Reports/Quality_Metrics.csv 47/Quality_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7a/eb38c0fa06a9f77afacc855c5521c3/output/Reports/Demultiplex_Tile_Stats.csv 70/Demultiplex_Tile_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/gc_bias_qc.foresight_clarity_targets_hg38.bed.tsv 307/gc_bias_qc.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/full_bed.bed 351/full_bed.bed")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/gc_bias_qc.altera_v3_targets_coding_postQC_hg38.bed.tsv 304/gc_bias_qc.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0b/56be5419ea468273843498b12ab6c8/output/Reports/Top_Unknown_Barcodes.csv 38/Top_Unknown_Barcodes.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/14/08ac310861bd73654abe55aa04c4eb/output/Reports/Demultiplex_Stats.csv 17/Demultiplex_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a2/2362156c8690189b86e3ba59596d4e/output/Reports/fastq_list.csv 93/fastq_list.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/reads_per_target.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 276/reads_per_target.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a2/2362156c8690189b86e3ba59596d4e/output/Reports/RunInfo.xml 90/RunInfo.xml")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/saturation_qc.tsv 229/saturation_qc.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/HCC1395_tumor.md.depth_hist.tsv 290/HCC1395_tumor.md.depth_hist.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/12/ab63ea49417daae818add6e49c3520/output/Reports/Quality_Tile_Metrics.csv 103/Quality_Tile_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/48/67897f0c74fbb8a96c42fff92d926b/Sig_18_Blood.fastp.json 119/Sig_18_Blood.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f1/65743b0446e1e98b237a7ab7ec4193/output/Reports/Quality_Metrics.csv 8/Quality_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/2d/3fc4bf805ecc7a5d9d0a1862dc5218/output/Reports/Demultiplex_Detailed_Stats.csv 55/Demultiplex_Detailed_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/3a/0b6d7054ef07d80f20865e52ddfeb4/Sig_18_Blood.fastp.json 123/Sig_18_Blood.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/read_qc.altera_v3_targets_coding_postQC_hg38.bed.tsv 264/read_qc.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/reads_per_target.altera_v3_targets_coding_postQC_hg38.bed.tsv 321/reads_per_target.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0b/56be5419ea468273843498b12ab6c8/output/Reports/Quality_Tile_Metrics.csv 35/Quality_Tile_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/gc_bias_qc.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 260/gc_bias_qc.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/61/f8231b03f5bd14d9b963d573dd9246/HCC1395_tumor_xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.sentieon.hs_metrics 393/HCC1395_tumor_xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/77/479bf263c7a9089b6f0d390c7ffe9d/HCC1395_BL_altera_v3_targets_postQC_hg38.sentieon.hs_metrics 184/HCC1395_BL_altera_v3_targets_postQC_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/total_base_counts.altera_v3_targets_postQC_hg38.bed.tsv 332/total_base_counts.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/99/08d1d8510b538862dccb1e3662ee4d/output/Reports/Index_Hopping_Counts.csv 46/Index_Hopping_Counts.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7a/eb38c0fa06a9f77afacc855c5521c3/output/Reports/Demultiplex_Stats.csv 69/Demultiplex_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/depth_stats.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 194/depth_stats.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/total_base_counts.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 232/total_base_counts.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/total_base_counts.altera_v3_targets_coding_postQC_hg38.bed.tsv 330/total_base_counts.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/depth_stats.foresight_clarity_targets_hg38.bed.tsv 198/depth_stats.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/depth_stats.altera_v3_targets_postQC_hg38.bed.tsv 296/depth_stats.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/30/34ac2974534c741f4f5e5de680ef0c/HCC1395_tumor_altera_v3_targets_postQC_hg38.sentieon.hs_metrics 394/HCC1395_tumor_altera_v3_targets_postQC_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/total_base_counts.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 383/total_base_counts.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/HCC1395_tumor.md.noise_summary.tsv 291/HCC1395_tumor.md.noise_summary.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/depth_stats.foresight_clarity_targets_hg38.bed.tsv 297/depth_stats.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/read_qc.foresight_clarity_targets_hg38.bed.tsv 267/read_qc.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/fe/130130a95b90339e7060ac72787a46/HCC1395_BL.sentieon.quality_distribution_metrics 174/HCC1395_BL.sentieon.quality_distribution_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/2d/3fc4bf805ecc7a5d9d0a1862dc5218/output/Reports/Demultiplex_Stats.csv 56/Demultiplex_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/depth_stats.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 246/depth_stats.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/gc_bias_qc.altera_v3_targets_coding_postQC_hg38.bed.tsv 353/gc_bias_qc.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7a/eb38c0fa06a9f77afacc855c5521c3/output/Reports/IndexMetricsOut.bin 71/IndexMetricsOut.bin")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7a/eb38c0fa06a9f77afacc855c5521c3/output/Reports/Quality_Tile_Metrics.csv 74/Quality_Tile_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f6/e5a701538ecb49bdddc83fc4461cb4/HCC1395_tumor.fastp.json 134/HCC1395_tumor.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/total_base_counts.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 286/total_base_counts.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/96/3cb60b64a03d6f289c60bef3874783/HCC1395_tumor.fastp.json 110/HCC1395_tumor.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/full_bed.bed 253/full_bed.bed")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7a/eb38c0fa06a9f77afacc855c5521c3/output/Reports/RunInfo.xml 75/RunInfo.xml")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/read_qc.altera_v3_targets_postQC_hg38.bed.tsv 216/read_qc.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/14/08ac310861bd73654abe55aa04c4eb/output/Reports/Top_Unknown_Barcodes.csv 25/Top_Unknown_Barcodes.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/depth_stats.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 200/depth_stats.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f1/65743b0446e1e98b237a7ab7ec4193/output/Reports/IndexMetricsOut.bin 6/IndexMetricsOut.bin")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/14/08ac310861bd73654abe55aa04c4eb/output/Reports/SampleSheet.csv 24/SampleSheet.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/12/ab63ea49417daae818add6e49c3520/output/Reports/Top_Unknown_Barcodes.csv 106/Top_Unknown_Barcodes.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/read_qc.foresight_clarity_targets_hg38.bed.tsv 316/read_qc.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/read_qc.foresight_clarity_targets_hg38.bed.tsv 217/read_qc.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/13/4365a0f81e64b36924631bac6360b0/HCC1395_BL.fastp.json 117/HCC1395_BL.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0b/56be5419ea468273843498b12ab6c8/output/Reports/Demultiplex_Stats.csv 30/Demultiplex_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/42/89c82ba21a0fc942afcbaa59eb2a41/HCC1395_BL.fastp.json 121/HCC1395_BL.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/total_base_counts.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 282/total_base_counts.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f9/dd34605d8108c6d58f9aa8d75ba2bf/Sig_18_tissue.sentieon.base_distribution_by_cycle_metrics 152/Sig_18_tissue.sentieon.base_distribution_by_cycle_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/ae/168fd8f23776e60275fd952e551cbf/Sig_18_Blood_altera_v3_targets_noncoding_postQC_hg38.sentieon.hs_metrics 165/Sig_18_Blood_altera_v3_targets_noncoding_postQC_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/gc_bias_qc.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 206/gc_bias_qc.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/gc_bias_qc.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 358/gc_bias_qc.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/total_base_counts.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 280/total_base_counts.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/total_base_counts.foresight_clarity_targets_hg38.bed.tsv 382/total_base_counts.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/read_qc.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 213/read_qc.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/gc_bias_qc.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 354/gc_bias_qc.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/14/08ac310861bd73654abe55aa04c4eb/output/Reports/fastq_list.csv 26/fastq_list.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7a/eb38c0fa06a9f77afacc855c5521c3/output/Reports/Top_Unknown_Barcodes.csv 77/Top_Unknown_Barcodes.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/read_qc.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 269/read_qc.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/depth_stats.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 199/depth_stats.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1b/112381b182a89a38857f2872aa615d/HCC1395_tumor.sentieon.quality_by_cycle_metrics 160/HCC1395_tumor.sentieon.quality_by_cycle_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/depth_stats.altera_v3_targets_postQC_hg38.bed.tsv 345/depth_stats.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/12/ab63ea49417daae818add6e49c3520/output/Reports/Adapter_Metrics.csv 96/Adapter_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/total_base_counts.altera_v3_targets_coding_postQC_hg38.bed.tsv 379/total_base_counts.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/depth_stats.altera_v3_targets_coding_postQC_hg38.bed.tsv 294/depth_stats.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/reads_per_target.foresight_clarity_targets_hg38.bed.tsv 324/reads_per_target.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/2d/3fc4bf805ecc7a5d9d0a1862dc5218/output/Reports/RunInfo.xml 62/RunInfo.xml")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/contamination.tsv 243/contamination.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/reads_per_target.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 226/reads_per_target.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/gc_bias_qc.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 357/gc_bias_qc.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/12/ab63ea49417daae818add6e49c3520/output/Reports/Adapter_Cycle_Metrics.csv 95/Adapter_Cycle_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0b/56be5419ea468273843498b12ab6c8/output/Reports/IndexMetricsOut.bin 32/IndexMetricsOut.bin")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/total_base_counts.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 329/total_base_counts.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/depth_stats.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 300/depth_stats.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/45/673de4f602816dcaff7c80f7bfae3a/HCC1395_tumor.fastp.json 128/HCC1395_tumor.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor_basic_stats.tsv 337/HCC1395_tumor_basic_stats.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/read_qc.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 265/read_qc.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/38/f982d143de63d50df096172e7db54d/HCC1395_tumor_altera_v3_targets_coding_postQC_hg38.sentieon.hs_metrics 180/HCC1395_tumor_altera_v3_targets_coding_postQC_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/d3/76ea97b9edba858cf2e9c30560becf/Sig_18_tissue_xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.sentieon.hs_metrics 178/Sig_18_tissue_xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1e/af5e5c17f397abb12b05266523d92a/.command.sh .command.sh")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/gc_bias_qc.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 254/gc_bias_qc.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/full_bed.bed 203/full_bed.bed")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/gc_bias_qc.foresight_clarity_targets_hg38.bed.tsv 258/gc_bias_qc.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/total_base_counts.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 331/total_base_counts.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/99/08d1d8510b538862dccb1e3662ee4d/output/Reports/Demultiplex_Tile_Stats.csv 44/Demultiplex_Tile_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a2/2362156c8690189b86e3ba59596d4e/output/Reports/Quality_Metrics.csv 88/Quality_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a2/2362156c8690189b86e3ba59596d4e/output/Reports/Adapter_Cycle_Metrics.csv 81/Adapter_Cycle_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/40/3eb87dfa4789dc7e68378af192b52e/Sig_18_Blood.sentieon.alignment_summary_metrics 141/Sig_18_Blood.sentieon.alignment_summary_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/40/3eb87dfa4789dc7e68378af192b52e/Sig_18_Blood.sentieon.insert_size_metrics 143/Sig_18_Blood.sentieon.insert_size_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/92/ee5b224013d0a88338be0c2ae81429/Sig_18_Blood_xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.sentieon.hs_metrics 186/Sig_18_Blood_xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/reads_per_target.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 320/reads_per_target.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/read_qc.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 219/read_qc.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/total_base_counts.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 287/total_base_counts.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/reads_per_target.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 327/reads_per_target.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/16/65a98273733b112ee4b50e3c217c3f/HCC1395_tumor.mosdepth.summary.txt 164/HCC1395_tumor.mosdepth.summary.txt")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/14/08ac310861bd73654abe55aa04c4eb/output/Reports/Index_Hopping_Counts.csv 20/Index_Hopping_Counts.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/12/ab63ea49417daae818add6e49c3520/output/Reports/SampleSheet.csv 105/SampleSheet.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/depth_stats.altera_v3_targets_postQC_hg38.bed.tsv 247/depth_stats.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0b/56be5419ea468273843498b12ab6c8/output/Reports/Index_Hopping_Counts.csv 33/Index_Hopping_Counts.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1b/112381b182a89a38857f2872aa615d/HCC1395_tumor.sentieon.base_distribution_by_cycle_metrics 158/HCC1395_tumor.sentieon.base_distribution_by_cycle_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/total_base_counts.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 237/total_base_counts.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/read_qc.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 367/read_qc.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/b0/115b07df53c7e3fa9b92ccd72628ba/Sig_18_Blood.md.metrics 137/Sig_18_Blood.md.metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/gc_bias_qc.foresight_clarity_targets_hg38.bed.tsv 356/gc_bias_qc.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/reads_per_target.foresight_clarity_targets_hg38.bed.tsv 275/reads_per_target.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/56/0978be7d25cccd7136c534305fe519/Sig_18_Blood.fastp.json 129/Sig_18_Blood.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/99/08d1d8510b538862dccb1e3662ee4d/output/Reports/Quality_Tile_Metrics.csv 48/Quality_Tile_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0f/0e7b9b13dec1770adcaed69930d773/HCC1395_BL_FINAL_hotspot_list_07302025_hg38_sorted.sentieon.hs_metrics 401/HCC1395_BL_FINAL_hotspot_list_07302025_hg38_sorted.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/reads_per_target.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 271/reads_per_target.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/gc_bias_qc.altera_v3_targets_postQC_hg38.bed.tsv 306/gc_bias_qc.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/gc_bias_qc.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 303/gc_bias_qc.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/2d/3fc4bf805ecc7a5d9d0a1862dc5218/output/Reports/IndexMetricsOut.bin 58/IndexMetricsOut.bin")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/total_base_counts.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 335/total_base_counts.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/fe/130130a95b90339e7060ac72787a46/HCC1395_BL.sentieon.insert_size_metrics 172/HCC1395_BL.sentieon.insert_size_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/read_qc.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 361/read_qc.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/total_base_counts.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 336/total_base_counts.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/gc_bias_qc.altera_v3_targets_coding_postQC_hg38.bed.tsv 205/gc_bias_qc.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/99/08d1d8510b538862dccb1e3662ee4d/output/Reports/SampleSheet.csv 50/SampleSheet.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/depth_stats.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 250/depth_stats.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/2c/a7a32d12b22079ed79df9bce6e34e3/HCC1395_BL_xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.sentieon.hs_metrics 182/HCC1395_BL_xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a1/f9cf779c6c460b1bba62ce3b5bb4c3/Sig_18_tissue_xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.sentieon.hs_metrics 190/Sig_18_tissue_xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/depth_stats.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 347/depth_stats.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/74/a4037a1c81e0884ed4cc64d01841da/HCC1395_tumor.fastp.json 80/HCC1395_tumor.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f9/dd34605d8108c6d58f9aa8d75ba2bf/Sig_18_tissue.sentieon.alignment_summary_metrics 151/Sig_18_tissue.sentieon.alignment_summary_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/reads_per_target.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 326/reads_per_target.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/99/08d1d8510b538862dccb1e3662ee4d/output/Reports/RunInfo.xml 49/RunInfo.xml")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/read_qc.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 268/read_qc.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/14/08ac310861bd73654abe55aa04c4eb/output/Reports/Adapter_Metrics.csv 15/Adapter_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/9c/4845de0c2d4f1f53989fb2b356d82b/HCC1395_BL_altera_v3_targets_noncoding_postQC_hg38.sentieon.hs_metrics 399/HCC1395_BL_altera_v3_targets_noncoding_postQC_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/read_qc.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 317/read_qc.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/reads_per_target.foresight_clarity_targets_hg38.bed.tsv 225/reads_per_target.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7a/eb38c0fa06a9f77afacc855c5521c3/output/Reports/Quality_Metrics.csv 73/Quality_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/total_base_counts.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 334/total_base_counts.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/12/ab63ea49417daae818add6e49c3520/output/Reports/Demultiplex_Detailed_Stats.csv 97/Demultiplex_Detailed_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/5c/5fdf44343fb3b2f2bbda48b2b0785f/HCC1395_tumor.stats 156/HCC1395_tumor.stats")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/2d/3fc4bf805ecc7a5d9d0a1862dc5218/output/Reports/fastq_list.csv 65/fastq_list.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor_full_basic_stats.tsv 338/HCC1395_tumor_full_basic_stats.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/68/1d2445ee824aace4b0c0664c710136/HCC1395_tumor.fastp.json 131/HCC1395_tumor.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/gc_bias_qc.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 308/gc_bias_qc.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/98/96263249c1e5f2917a6447a22ab8af/Sig_18_tissue.mosdepth.global.dist.txt 402/Sig_18_tissue.mosdepth.global.dist.txt")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/99/08d1d8510b538862dccb1e3662ee4d/output/Reports/IndexMetricsOut.bin 45/IndexMetricsOut.bin")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/16/65a98273733b112ee4b50e3c217c3f/HCC1395_tumor.mosdepth.global.dist.txt 162/HCC1395_tumor.mosdepth.global.dist.txt")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/contamination.tsv 341/contamination.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/read_qc.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 318/read_qc.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/reads_per_target.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 374/reads_per_target.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/read_qc.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 366/read_qc.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/reads_per_target.altera_v3_targets_postQC_hg38.bed.tsv 372/reads_per_target.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7a/eb38c0fa06a9f77afacc855c5521c3/output/Reports/Index_Hopping_Counts.csv 72/Index_Hopping_Counts.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/depth_stats.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 342/depth_stats.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/6d/35b2beb3eed3e0a97f1ef807b1e327/Sig_18_tissue.fastp.json 79/Sig_18_tissue.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/reads_per_target.altera_v3_targets_postQC_hg38.bed.tsv 274/reads_per_target.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f9/dd34605d8108c6d58f9aa8d75ba2bf/Sig_18_tissue.sentieon.insert_size_metrics 153/Sig_18_tissue.sentieon.insert_size_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/00/022a422c7fffe45eb16dc717b7edba/Sig_18_Blood.fastp.json 126/Sig_18_Blood.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f1/65743b0446e1e98b237a7ab7ec4193/output/Reports/fastq_list.csv 13/fastq_list.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/gc_bias_qc.altera_v3_targets_postQC_hg38.bed.tsv 207/gc_bias_qc.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/2d/3fc4bf805ecc7a5d9d0a1862dc5218/output/Reports/Adapter_Cycle_Metrics.csv 53/Adapter_Cycle_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/saturation_qc.tsv 377/saturation_qc.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/99/08d1d8510b538862dccb1e3662ee4d/output/Reports/Demultiplex_Stats.csv 43/Demultiplex_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f1/65743b0446e1e98b237a7ab7ec4193/output/Reports/SampleSheet.csv 11/SampleSheet.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/total_base_counts.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 235/total_base_counts.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/read_qc.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 319/read_qc.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood_basic_stats.tsv 238/Sig_18_Blood_basic_stats.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/d9/1ea4a1d365bd356dd5c16e43518a81/Sig_18_tissue_FINAL_hotspot_list_07302025_hg38_sorted.sentieon.hs_metrics 391/Sig_18_tissue_FINAL_hotspot_list_07302025_hg38_sorted.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/12/ab63ea49417daae818add6e49c3520/output/Reports/Demultiplex_Stats.csv 98/Demultiplex_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/reads_per_target.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 223/reads_per_target.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/saturation_qc.tsv 279/saturation_qc.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/reads_per_target.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 325/reads_per_target.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0b/56be5419ea468273843498b12ab6c8/output/Reports/fastq_list.csv 39/fastq_list.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/Sig_18_Blood.md.noise_summary.tsv 192/Sig_18_Blood.md.noise_summary.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/qc_complete.txt 262/qc_complete.txt")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/read_qc.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 363/read_qc.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/read_qc.altera_v3_targets_postQC_hg38.bed.tsv 364/read_qc.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/reads_per_target.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 371/reads_per_target.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/12/ab63ea49417daae818add6e49c3520/output/Reports/RunInfo.xml 104/RunInfo.xml")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue_basic_stats.tsv 288/Sig_18_tissue_basic_stats.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/b9/3e72b34927550c7613c09928ddfeee/HCC1395_tumor_foresight_clarity_targets_hg38.sentieon.hs_metrics 397/HCC1395_tumor_foresight_clarity_targets_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0b/56be5419ea468273843498b12ab6c8/output/Reports/Adapter_Cycle_Metrics.csv 27/Adapter_Cycle_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/gc_bias_qc.altera_v3_targets_postQC_hg38.bed.tsv 355/gc_bias_qc.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/d4/577953f8993b6abdbe6d9b78321b63/HCC1395_BL.stats 169/HCC1395_BL.stats")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL_full_basic_stats.tsv 387/HCC1395_BL_full_basic_stats.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/cc/83c5b57785f51af62d196e4779c8b2/HCC1395_BL_xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.sentieon.hs_metrics 400/HCC1395_BL_xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f1/65743b0446e1e98b237a7ab7ec4193/output/Reports/RunInfo.xml 10/RunInfo.xml")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/14/08ac310861bd73654abe55aa04c4eb/output/Reports/RunInfo.xml 23/RunInfo.xml")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a2/2362156c8690189b86e3ba59596d4e/output/Reports/Quality_Tile_Metrics.csv 89/Quality_Tile_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/total_base_counts.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 285/total_base_counts.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/depth_stats.altera_v3_targets_coding_postQC_hg38.bed.tsv 195/depth_stats.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/reads_per_target.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 369/reads_per_target.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/gc_bias_qc.foresight_clarity_targets_hg38.bed.tsv 208/gc_bias_qc.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/fe/130130a95b90339e7060ac72787a46/HCC1395_BL.sentieon.alignment_summary_metrics 170/HCC1395_BL.sentieon.alignment_summary_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/depth_stats.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 348/depth_stats.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0b/56be5419ea468273843498b12ab6c8/output/Reports/Demultiplex_Tile_Stats.csv 31/Demultiplex_Tile_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/total_base_counts.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 385/total_base_counts.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/2d/3fc4bf805ecc7a5d9d0a1862dc5218/output/Reports/Quality_Metrics.csv 60/Quality_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/reads_per_target.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 277/reads_per_target.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/gc_bias_qc.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 310/gc_bias_qc.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/gc_bias_qc.altera_v3_targets_postQC_hg38.bed.tsv 257/gc_bias_qc.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/reads_per_target.altera_v3_targets_coding_postQC_hg38.bed.tsv 222/reads_per_target.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/9d/887dc666c5340290eaff9c640e820c/HCC1395_BL.fastp.json 132/HCC1395_BL.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/af/a879ba90cb3a3ab4b68efc548cf5b8/HCC1395_tumor.fastp.json 118/HCC1395_tumor.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f1/65743b0446e1e98b237a7ab7ec4193/output/Reports/Demultiplex_Detailed_Stats.csv 3/Demultiplex_Detailed_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/19/16e9fd229e891e00e8e3e168af7865/Sig_18_Blood.fastp.json 108/Sig_18_Blood.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/gc_bias_qc.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 259/gc_bias_qc.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0b/56be5419ea468273843498b12ab6c8/output/Reports/Adapter_Metrics.csv 28/Adapter_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/depth_stats.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 299/depth_stats.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/total_base_counts.foresight_clarity_targets_hg38.bed.tsv 333/total_base_counts.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/full_bed.bed 302/full_bed.bed")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/read_qc.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 218/read_qc.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/read_qc.altera_v3_targets_postQC_hg38.bed.tsv 315/read_qc.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f9/dd34605d8108c6d58f9aa8d75ba2bf/Sig_18_tissue.sentieon.quality_distribution_metrics 155/Sig_18_tissue.sentieon.quality_distribution_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0b/56be5419ea468273843498b12ab6c8/output/Reports/SampleSheet.csv 37/SampleSheet.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/contamination.tsv 193/contamination.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/Sig_18_tissue.md.depth_hist.tsv 241/Sig_18_tissue.md.depth_hist.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/gc_bias_qc.altera_v3_targets_coding_postQC_hg38.bed.tsv 255/gc_bias_qc.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0e/13fb095f9dd928143877bc1b397896/HCC1395_BL_xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.sentieon.hs_metrics 183/HCC1395_BL_xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/99/08d1d8510b538862dccb1e3662ee4d/output/Reports/fastq_list.csv 52/fastq_list.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/d0/44776e50ccc7f29d9398e29da35408/HCC1395_BL.fastp.json 109/HCC1395_BL.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1b/112381b182a89a38857f2872aa615d/HCC1395_tumor.sentieon.insert_size_metrics 159/HCC1395_tumor.sentieon.insert_size_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/19/397a7d8235ff14040144e993e195a2/HCC1395_tumor_altera_v3_targets_noncoding_postQC_hg38.sentieon.hs_metrics 395/HCC1395_tumor_altera_v3_targets_noncoding_postQC_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/cf/4f078782b6d2b87dd03cd2751e668a/Sig_18_Blood.fastp.json 133/Sig_18_Blood.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f1/65743b0446e1e98b237a7ab7ec4193/output/Reports/Index_Hopping_Counts.csv 7/Index_Hopping_Counts.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/40/3eb87dfa4789dc7e68378af192b52e/Sig_18_Blood.sentieon.base_distribution_by_cycle_metrics 142/Sig_18_Blood.sentieon.base_distribution_by_cycle_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/8e/580db777df4c5be8acaf6686f7779a/HCC1395_tumor.fastp.json 122/HCC1395_tumor.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/reads_per_target.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 278/reads_per_target.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/depth_stats.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 251/depth_stats.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/02/55c9573b9b68daf9ac59e76625cffc/Sig_18_Blood_altera_v3_targets_coding_postQC_hg38.sentieon.hs_metrics 148/Sig_18_Blood_altera_v3_targets_coding_postQC_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7e/d2f04b8eef1e198bb2cfc0a18c708c/Sig_18_tissue_altera_v3_targets_noncoding_postQC_hg38.sentieon.hs_metrics 389/Sig_18_tissue_altera_v3_targets_noncoding_postQC_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/total_base_counts.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 380/total_base_counts.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0a/1df336afe4430607aadef3576bdf5c/Sig_18_tissue_xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.sentieon.hs_metrics 390/Sig_18_tissue_xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/contamination.tsv 292/contamination.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/5b/343552859cf54285054a9c39109869/Sig_18_tissue_foresight_clarity_targets_hg38.sentieon.hs_metrics 179/Sig_18_tissue_foresight_clarity_targets_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/fe/0875b8382d100a711c7c286da77103/HCC1395_BL.mosdepth.global.dist.txt 175/HCC1395_BL.mosdepth.global.dist.txt")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/read_qc.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 263/read_qc.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/14/08ac310861bd73654abe55aa04c4eb/output/Reports/Adapter_Cycle_Metrics.csv 14/Adapter_Cycle_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1e/af5e5c17f397abb12b05266523d92a/.command.run .command.run")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/reads_per_target.foresight_clarity_targets_hg38.bed.tsv 373/reads_per_target.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/40/3eb87dfa4789dc7e68378af192b52e/Sig_18_Blood.sentieon.quality_by_cycle_metrics 144/Sig_18_Blood.sentieon.quality_by_cycle_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/96/b9207d40710e7db93705666d73bdd1/Sig_18_Blood.fastp.json 111/Sig_18_Blood.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/depth_stats.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 249/depth_stats.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/reads_per_target.altera_v3_targets_postQC_hg38.bed.tsv 323/reads_per_target.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1b/112381b182a89a38857f2872aa615d/HCC1395_tumor.sentieon.quality_distribution_metrics 161/HCC1395_tumor.sentieon.quality_distribution_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/read_qc.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 215/read_qc.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/reads_per_target.altera_v3_targets_coding_postQC_hg38.bed.tsv 272/reads_per_target.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/14/08ac310861bd73654abe55aa04c4eb/output/Reports/Demultiplex_Detailed_Stats.csv 16/Demultiplex_Detailed_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/reads_per_target.altera_v3_targets_postQC_hg38.bed.tsv 224/reads_per_target.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/ef/914015d16926413d4299eb6f15b311/Sig_18_tissue.fastp.json 127/Sig_18_tissue.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/12/ab63ea49417daae818add6e49c3520/output/Reports/fastq_list.csv 107/fastq_list.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/depth_stats.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 295/depth_stats.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/fe/0875b8382d100a711c7c286da77103/HCC1395_BL.mosdepth.region.dist.txt 177/HCC1395_BL.mosdepth.region.dist.txt")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL_basic_stats.tsv 386/HCC1395_BL_basic_stats.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/read_qc.altera_v3_targets_postQC_hg38.bed.tsv 266/read_qc.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/99/08d1d8510b538862dccb1e3662ee4d/output/Reports/Top_Unknown_Barcodes.csv 51/Top_Unknown_Barcodes.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/reads_per_target.altera_v3_targets_coding_postQC_hg38.bed.tsv 370/reads_per_target.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/14/08ac310861bd73654abe55aa04c4eb/output/Reports/Demultiplex_Tile_Stats.csv 18/Demultiplex_Tile_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue_full_basic_stats.tsv 289/Sig_18_tissue_full_basic_stats.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/af/6f84c3a973e3e45e0d8fabd2d11cb7/Sig_18_Blood_FINAL_hotspot_list_07302025_hg38_sorted.sentieon.hs_metrics 167/Sig_18_Blood_FINAL_hotspot_list_07302025_hg38_sorted.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/reads_per_target.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 273/reads_per_target.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a2/2362156c8690189b86e3ba59596d4e/output/Reports/Demultiplex_Stats.csv 84/Demultiplex_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/14/08ac310861bd73654abe55aa04c4eb/output/Reports/IndexMetricsOut.bin 19/IndexMetricsOut.bin")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/12/ab63ea49417daae818add6e49c3520/output/Reports/Index_Hopping_Counts.csv 101/Index_Hopping_Counts.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/total_base_counts.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 384/total_base_counts.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/read_qc.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 270/read_qc.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/5b/3e461b3c2a52c3ec5e0d26798f00d6/Sig_18_Blood_xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.sentieon.hs_metrics 149/Sig_18_Blood_xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/depth_stats.altera_v3_targets_coding_postQC_hg38.bed.tsv 245/depth_stats.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a2/2362156c8690189b86e3ba59596d4e/output/Reports/IndexMetricsOut.bin 86/IndexMetricsOut.bin")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/gc_bias_qc.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 359/gc_bias_qc.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a2/2362156c8690189b86e3ba59596d4e/output/Reports/Top_Unknown_Barcodes.csv 92/Top_Unknown_Barcodes.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7a/eb38c0fa06a9f77afacc855c5521c3/output/Reports/Adapter_Cycle_Metrics.csv 66/Adapter_Cycle_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7a/eb38c0fa06a9f77afacc855c5521c3/output/Reports/Demultiplex_Detailed_Stats.csv 68/Demultiplex_Detailed_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/saturation_qc.tsv 328/saturation_qc.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/total_base_counts.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 230/total_base_counts.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/61/e9e3cbdf438ce5d33f092a030ddfa2/HCC1395_BL.fastp.json 94/HCC1395_BL.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/gc_bias_qc.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 210/gc_bias_qc.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/reads_per_target.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 228/reads_per_target.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/fragsize.fragsize.table 350/fragsize.fragsize.table")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/cc/01f739e803220bd4cd6f606498bf0f/Sig_18_Blood_foresight_clarity_targets_hg38.sentieon.hs_metrics 168/Sig_18_Blood_foresight_clarity_targets_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/8e/cfc4959c791f713ceee63419d5ae42/Sig_18_tissue_altera_v3_targets_coding_postQC_hg38.sentieon.hs_metrics 388/Sig_18_tissue_altera_v3_targets_coding_postQC_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/15/f4bd4ba14397804aa23e9793509a19/HCC1395_BL.fastp.json 113/HCC1395_BL.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7a/eb38c0fa06a9f77afacc855c5521c3/output/Reports/fastq_list.csv 78/fastq_list.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/2d/3fc4bf805ecc7a5d9d0a1862dc5218/output/Reports/Quality_Tile_Metrics.csv 61/Quality_Tile_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/25/b14fef7dc9d69159060f6fefed251a/HCC1395_BL.fastp.json 135/HCC1395_BL.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/2d/3fc4bf805ecc7a5d9d0a1862dc5218/output/Reports/SampleSheet.csv 63/SampleSheet.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/3f/7f580a756a9e8fa25de7d76c7a334f/Sig_18_Blood_altera_v3_targets_postQC_hg38.sentieon.hs_metrics 147/Sig_18_Blood_altera_v3_targets_postQC_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/depth_stats.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 298/depth_stats.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/b9/59613ad98ce6aa01bf680ac4213653/Sig_18_tissue_altera_v3_targets_postQC_hg38.sentieon.hs_metrics 240/Sig_18_tissue_altera_v3_targets_postQC_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/fragsize.fragsize.table 252/fragsize.fragsize.table")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/qc_complete.txt 311/qc_complete.txt")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/depth_stats.foresight_clarity_targets_hg38.bed.tsv 346/depth_stats.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/read_qc.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 220/read_qc.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/depth_stats.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 201/depth_stats.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a2/2362156c8690189b86e3ba59596d4e/output/Reports/Demultiplex_Detailed_Stats.csv 83/Demultiplex_Detailed_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a2/2362156c8690189b86e3ba59596d4e/output/Reports/Index_Hopping_Counts.csv 87/Index_Hopping_Counts.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/77f7ae6d2659ec7c056abb9c1117b6/HCC1395_BL.md.metrics 140/HCC1395_BL.md.metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/26/b32429ccb52d922bc542b7277c7c7d/HCC1395_tumor_xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.sentieon.hs_metrics 181/HCC1395_tumor_xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0b/56be5419ea468273843498b12ab6c8/output/Reports/Quality_Metrics.csv 34/Quality_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f0/468c389f5c330b69b26dda81e26dc4/HCC1395_BL_foresight_clarity_targets_hg38.sentieon.hs_metrics 185/HCC1395_BL_foresight_clarity_targets_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/total_base_counts.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 378/total_base_counts.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/cf/6abc7716bece33375458356587832e/HCC1395_tumor.fastp.json 114/HCC1395_tumor.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/2d/3fc4bf805ecc7a5d9d0a1862dc5218/output/Reports/Adapter_Metrics.csv 54/Adapter_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f1/65743b0446e1e98b237a7ab7ec4193/output/Reports/Demultiplex_Tile_Stats.csv 5/Demultiplex_Tile_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/gc_bias_qc.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 305/gc_bias_qc.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/Sig_18_Blood.md.depth_hist.tsv 191/Sig_18_Blood.md.depth_hist.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/fragsize.fragsize.table 202/fragsize.fragsize.table")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/gc_bias_qc.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 309/gc_bias_qc.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/total_base_counts.altera_v3_targets_coding_postQC_hg38.bed.tsv 281/total_base_counts.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/fe/130130a95b90339e7060ac72787a46/HCC1395_BL.sentieon.base_distribution_by_cycle_metrics 171/HCC1395_BL.sentieon.base_distribution_by_cycle_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/total_base_counts.foresight_clarity_targets_hg38.bed.tsv 284/total_base_counts.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/gc_bias_qc.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 352/gc_bias_qc.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/14/08ac310861bd73654abe55aa04c4eb/output/Reports/Quality_Tile_Metrics.csv 22/Quality_Tile_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a2/2362156c8690189b86e3ba59596d4e/output/Reports/SampleSheet.csv 91/SampleSheet.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/12/ab63ea49417daae818add6e49c3520/output/Reports/Quality_Metrics.csv 102/Quality_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/gc_bias_qc.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 211/gc_bias_qc.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/2d/3fc4bf805ecc7a5d9d0a1862dc5218/output/Reports/Index_Hopping_Counts.csv 59/Index_Hopping_Counts.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/qc_complete.txt 360/qc_complete.txt")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/99/08d1d8510b538862dccb1e3662ee4d/output/Reports/Adapter_Cycle_Metrics.csv 40/Adapter_Cycle_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/read_qc.altera_v3_targets_coding_postQC_hg38.bed.tsv 214/read_qc.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7a/eb38c0fa06a9f77afacc855c5521c3/output/Reports/SampleSheet.csv 76/SampleSheet.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/depth_stats.altera_v3_targets_postQC_hg38.bed.tsv 197/depth_stats.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7a/437738ef4b9b0583e4388d7e662ea5/Sig_18_Blood.fastp.json 115/Sig_18_Blood.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/73/36fb4a9f4cc448e3d73e84476d3bbe/Sig_18_tissue.fastp.json 136/Sig_18_tissue.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1d/4a9d3e132d84a932855bab463323f6/Sig_18_tissue.fastp.json 124/Sig_18_tissue.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/da/d7454e60ca9ab0e5a05a06d6ea3d11/Sig_18_tissue.fastp.json 112/Sig_18_tissue.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/gc_bias_qc.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 204/gc_bias_qc.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/gc_bias_qc.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv 209/gc_bias_qc.xgen-exome-hyb-panel-v2-targets-hg38_AND_altera_v3_targets_postQC_hg38_AND_foresight_clarity.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/fe/0875b8382d100a711c7c286da77103/HCC1395_BL.mosdepth.summary.txt 176/HCC1395_BL.mosdepth.summary.txt")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/12/ab63ea49417daae818add6e49c3520/output/Reports/Demultiplex_Tile_Stats.csv 99/Demultiplex_Tile_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/2a/0c70b8fe7a80093aed3072320bb83c/Sig_18_tissue.fastp.json 120/Sig_18_tissue.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/total_base_counts.altera_v3_targets_postQC_hg38.bed.tsv 233/total_base_counts.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/total_base_counts.altera_v3_targets_postQC_hg38.bed.tsv 283/total_base_counts.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/depth_stats.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 293/depth_stats.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/HCC1395_BL.md.depth_hist.tsv 339/HCC1395_BL.md.depth_hist.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/99/08d1d8510b538862dccb1e3662ee4d/output/Reports/Demultiplex_Detailed_Stats.csv 42/Demultiplex_Detailed_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f1/65743b0446e1e98b237a7ab7ec4193/output/Reports/Demultiplex_Stats.csv 4/Demultiplex_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/total_base_counts.altera_v3_targets_postQC_hg38.bed.tsv 381/total_base_counts.altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1b/112381b182a89a38857f2872aa615d/HCC1395_tumor.sentieon.alignment_summary_metrics 157/HCC1395_tumor.sentieon.alignment_summary_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/ff/b82b283196d903e94c30a910c6affd/Sig_18_tissue.fastp.json 116/Sig_18_tissue.fastp.json")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1d/b400cf76b0fc82ada75ae985371316/HCC1395_BL_altera_v3_targets_coding_postQC_hg38.sentieon.hs_metrics 398/HCC1395_BL_altera_v3_targets_coding_postQC_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/98/96263249c1e5f2917a6447a22ab8af/Sig_18_tissue.mosdepth.region.dist.txt 403/Sig_18_tissue.mosdepth.region.dist.txt")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/6b/fd7aa1ddf1d8b9b6b0e67bd214f243/Sig_18_Blood.stats 146/Sig_18_Blood.stats")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/reads_per_target.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 375/reads_per_target.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/total_base_counts.foresight_clarity_targets_hg38.bed.tsv 234/total_base_counts.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/depth_stats.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 196/depth_stats.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0b/56be5419ea468273843498b12ab6c8/output/Reports/RunInfo.xml 36/RunInfo.xml")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/ea/6d637c6f511d522355244433945807/Sig_18_tissue.md.metrics 138/Sig_18_tissue.md.metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/fragsize.fragsize.table 301/fragsize.fragsize.table")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood_full_basic_stats.tsv 239/Sig_18_Blood_full_basic_stats.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/depth_stats.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 349/depth_stats.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f1/65743b0446e1e98b237a7ab7ec4193/output/Reports/Top_Unknown_Barcodes.csv 12/Top_Unknown_Barcodes.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f1/65743b0446e1e98b237a7ab7ec4193/output/Reports/Adapter_Metrics.csv 2/Adapter_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f1/65743b0446e1e98b237a7ab7ec4193/output/Reports/Quality_Tile_Metrics.csv 9/Quality_Tile_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/14/08ac310861bd73654abe55aa04c4eb/output/Reports/Quality_Metrics.csv 21/Quality_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7e/60e36ad50e45665eda017bb5b325ca/Sig_18_tissue.stats 150/Sig_18_tissue.stats")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/read_qc.altera_v3_targets_coding_postQC_hg38.bed.tsv 313/read_qc.altera_v3_targets_coding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f1/65743b0446e1e98b237a7ab7ec4193/output/Reports/Adapter_Cycle_Metrics.csv 1/Adapter_Cycle_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/fa/14b65be01a55a8a5d23cc24441d89d/Sig_18_Blood.mosdepth.summary.txt 189/Sig_18_Blood.mosdepth.summary.txt")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/reads_per_target.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv 227/reads_per_target.xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/15/757bd2496ee529daba42fb0e9dc1af/HCC1395_tumor_FINAL_hotspot_list_07302025_hg38_sorted.sentieon.hs_metrics 396/HCC1395_tumor_FINAL_hotspot_list_07302025_hg38_sorted.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a2/2362156c8690189b86e3ba59596d4e/output/Reports/Adapter_Metrics.csv 82/Adapter_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/depth_stats.foresight_clarity_targets_hg38.bed.tsv 248/depth_stats.foresight_clarity_targets_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7a/eb38c0fa06a9f77afacc855c5521c3/output/Reports/Adapter_Metrics.csv 67/Adapter_Metrics.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/40/3eb87dfa4789dc7e68378af192b52e/Sig_18_Blood.sentieon.quality_distribution_metrics 145/Sig_18_Blood.sentieon.quality_distribution_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/HCC1395_BL.md.noise_summary.tsv 340/HCC1395_BL.md.noise_summary.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/qc_complete.txt 212/qc_complete.txt")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/16/65a98273733b112ee4b50e3c217c3f/HCC1395_tumor.mosdepth.region.dist.txt 163/HCC1395_tumor.mosdepth.region.dist.txt")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/52b3dc194bce2d32762d3a49d5c604/HCC1395_tumor/HCC1395_tumor.md/read_qc.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 314/read_qc.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/read_qc.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv 368/read_qc.xgen-exome-hyb-panel-v2_AND_altera_v3_probes_short_hg38_AND_cdx_spike_custom30off4x_hg38_AND_foresight_clarity_footprint.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/cd/f9f6bce3375f43f771c40f67159c2d/Sig_18_Blood_xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.sentieon.hs_metrics 166/Sig_18_Blood_xgen-exome-hyb-panel-v2-targets-hg38_minus_altera_v3_targets_postQC_hg38.sentieon.hs_metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/94/c12ff70f4a05255f65a7f311faf3f3/Sig_18_Blood/Sig_18_Blood.md/reads_per_target.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 221/reads_per_target.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/2d/3fc4bf805ecc7a5d9d0a1862dc5218/output/Reports/Top_Unknown_Barcodes.csv 64/Top_Unknown_Barcodes.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/7c/960b6b37757bbf02503e473d7d51f3/HCC1395_tumor.md.metrics 139/HCC1395_tumor.md.metrics")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/depth_stats.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv 244/depth_stats.FINAL_hotspot_list_07302025_hg38_sorted.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/12/ab63ea49417daae818add6e49c3520/output/Reports/IndexMetricsOut.bin 100/IndexMetricsOut.bin")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/2d/3fc4bf805ecc7a5d9d0a1862dc5218/output/Reports/Demultiplex_Tile_Stats.csv 57/Demultiplex_Tile_Stats.csv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4b/736da33dcbca918ae01a79fec9bac3/Sig_18_tissue/Sig_18_tissue.md/gc_bias_qc.altera_v3_targets_noncoding_postQC_hg38.bed.tsv 256/gc_bias_qc.altera_v3_targets_noncoding_postQC_hg38.bed.tsv")
downloads+=("nxf_s3_download s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bc/fe54ac0f7d9ca6ed44576edd36cf14/HCC1395_BL/HCC1395_BL.md/read_qc.altera_v3_targets_coding_postQC_hg38.bed.tsv 362/read_qc.altera_v3_targets_coding_postQC_hg38.bed.tsv")
nxf_parallel "${downloads[@]}"
echo "==> STAGING COMPLETE (406 inputs)"
echo ""
}
nxf_unstage_outputs() {
true
uploads=()
IFS=$'\n'
for name in $(eval "ls -1d *multiqc_report.html *_data versions.yml" | sort | uniq); do
uploads+=("nxf_s3_upload '$name' s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1e/af5e5c17f397abb12b05266523d92a")
done
unset IFS
nxf_parallel "${uploads[@]}"
}
nxf_unstage_controls() {
true
nxf_s3_upload .command.out s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1e/af5e5c17f397abb12b05266523d92a || true
nxf_s3_upload .command.err s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1e/af5e5c17f397abb12b05266523d92a || true
nxf_s3_upload .command.trace s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1e/af5e5c17f397abb12b05266523d92a || true
}
nxf_unstage() {
if [[ ${nxf_main_ret:=0} == 0 ]]; then
(set -e -o pipefail; (nxf_unstage_outputs | tee -a .command.out) 3>&1 1>&2 2>&3 | tee -a .command.err)
nxf_unstage_ret=$?
fi
nxf_unstage_controls
}
nxf_main() {
trap on_exit EXIT
trap on_term TERM INT USR2
trap '' USR1
[[ "${NXF_CHDIR:-}" ]] && cd "$NXF_CHDIR"
NXF_SCRATCH="$(set +u; nxf_mktemp /tmp)"
[[ $NXF_DEBUG > 0 ]] && nxf_env
echo start | nxf_s3_upload - s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1e/af5e5c17f397abb12b05266523d92a/.command.begin
set +u
set -u
/opt/s5cmd/bin/s5cmd --log error cp "s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/tmp/f5/b4c8c00aa53f23775385f3e50d947b/bin/*" $NXF_SCRATCH/nextflow-bin/
chmod +x $NXF_SCRATCH/nextflow-bin/* || true
export PATH=$NXF_SCRATCH/nextflow-bin:$PATH
[[ $NXF_SCRATCH ]] && cd $NXF_SCRATCH
export NXF_TASK_WORKDIR="$PWD"
nxf_stage
set +e
(set -o pipefail; (nxf_launch | tee .command.out) 3>&1 1>&2 2>&3 | tee .command.err) &
pid=$!
wait $pid || nxf_main_ret=$?
nxf_unstage
}
$NXF_ENTRY