File Info

Filename
.command.sh
Full Path
s3://natera-rnd-fsdx-dev-nextflow-scratch-01/work/93/9708b3ec418f8f5b29b8b5d30e4ab1/.command.sh
Size
819 bytes
Attempt
#!/bin/bash -Ceuo pipefail
set -euo pipefail
export JAVA_TOOL_OPTIONS='-Xmx8g -XX:+UseParallelGC'
PicardCommandLine MarkDuplicates \
    I='four.sorted.bam' \
    O='four.markdup.bam' \
    M='four.markdup_metrics.txt' \
    TMP_DIR="$PWD" \
    VALIDATION_STRINGENCY=SILENT \
    MAX_RECORDS_IN_RAM=250000 \
    REMOVE_DUPLICATES=false \
    CREATE_INDEX=true \
    TAG_DUPLICATE_SET_MEMBERS=true \
    TAGGING_POLICY=All \
    OPTICAL_DUPLICATE_PIXEL_DISTANCE=2500
# Picard/htsjdk may write <rg>.markdup.bai; we standardize on <rg>.markdup.bam.bai for Nextflow outputs
if [[ -f 'four.markdup.bam.bai' ]]; then
    :
elif [[ -f 'four.markdup.bai' ]]; then
    ln -sf 'four.markdup.bai' 'four.markdup.bam.bai'
else
    echo "MarkDuplicates did not create 'four.markdup.bam.bai' or 'four.markdup.bai'" >&2
    exit 1
fi