#!/bin/bash -Ceuo pipefail INDEX=`find -L ./ -name "*.amb" | sed 's/\.amb$//'` export bwt_max_mem=112G sentieon bwa mem \ -K 100000000 -Y -R '@RG\tID:A23MHWWLT4.659_cAd-T1-TDNA-1_A23MHWWLT4_1.L005\tPU:L005\tSM:659_cAd-T1-TDNA-1_A23MHWWLT4_1\tLB:659_cAd-T1-TDNA-1_A23MHWWLT4_1\tDS:s3://natera-platform-sandbox/pipeline-resources/ngi-igenomes/igenomes/Homo_sapiens/GATK/GRCh38/Sequence/WholeGenomeFasta/Homo_sapiens_assembly38.fasta\tPL:ILLUMINA' \ -t 31 \ $INDEX \ 659_cAd-T1-TDNA-1_A23MHWWLT4_1_R1.fastq.gz 659_cAd-T1-TDNA-1_A23MHWWLT4_1_R2.fastq.gz \ | sentieon util sort \ -r Homo_sapiens_assembly38.fasta \ -t 31 \ -o 659_cAd-T1-TDNA-1_A23MHWWLT4_1.bam \ --sam2bam \ - # When outputting CRAM, sentieon util sort may create a spurious .bai index. # Remove it since CRAM uses .crai indices. if [ "bam" = "cram" ] && [ -f "659_cAd-T1-TDNA-1_A23MHWWLT4_1.cram.bai" ]; then rm -f 659_cAd-T1-TDNA-1_A23MHWWLT4_1.cram.bai fi cat <<-END_VERSIONS > versions.yml "DAQ:SENTIEON_BWAMEM": sentieon: $(echo $(sentieon driver --version 2>&1) | sed -e "s/sentieon-genomics-//g") END_VERSIONS