File Info

Filename
.command.sh
Full Path
s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/d9/69121fbaab18055feab3f326b317ed/.command.sh
Size
952 bytes
Attempt
#!/bin/bash -Ceuo pipefail
bcftools view \
    --output 1029_16G.vcf.gz \
     \
     \
     \
    -i 'FILTER="PASS"' -Oz -W=tbi \
    --threads 6 \
    1029_16G.tnseq.filtered.vcf.gz

# capture process environment
set +u
set +e
cd "$NXF_TASK_WORKDIR"

nxf_eval_cmd() {
    {
        IFS=$'\n' read -r -d '' "${1}";
        IFS=$'\n' read -r -d '' "${2}";
        (IFS=$'\n' read -r -d '' _ERRNO_; return ${_ERRNO_});
    } < <((printf '\0%s\0%d\0' "$(((({ shift 2; "${@}"; echo "${?}" 1>&3-; } | tr -d '\0' 1>&4-) 4>&2- 2>&1- | tr -d '\0' 1>&4-) 3>&1- | exit "$(cat)") 4>&1-)" "${?}" 1>&2) 2>&1)
}

echo '' > .command.env
#
nxf_eval_cmd STDOUT STDERR bash -c "bcftools --version | sed '1!d; s/^.*bcftools //'"
status=$?
if [ $status -eq 0 ]; then
  echo nxf_out_eval_1="$STDOUT" >> .command.env
  echo /nxf_out_eval_1/=exit:0 >> .command.env
else
  echo nxf_out_eval_1="$STDERR" >> .command.env
  echo /nxf_out_eval_1/=exit:$status >> .command.env
fi