File Info

Filename
.command.sh
Full Path
s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/ff/3aa5beff1716522d35b0ee675d3ff2/.command.sh
Size
1.2 KB
Attempt
#!/bin/bash -Ceuo pipefail
# Install the TiH-HRD package to a local library
mkdir -p R_libs
R CMD INSTALL --library=R_libs hrd_score_altera_bam
export R_LIBS_USER=${PWD}/R_libs

# Identify the path to the HRD-Altera script
SCRIPT_PATH=$(Rscript -e "system.file('exec', 'hrd_altera_bam.R', package = 'HRDscoreAlteraBam')" | cut -f 2 -d ' ' | sed 's/"//g')

# Run the HRD-Altera script
Rscript ${SCRIPT_PATH} \
    --sample_id "HCC1395_tumor_vs_HCC1395_BL" \
    --output_dir "." \
    --facets_pileup_file "HCC1395_tumor_vs_HCC1395_BL.pileup.csv.gz" \
    --somatic_vcf_file "HCC1395_tumor_vs_HCC1395_BL.vcf.gz" \
    --coverage_profiles_file "dbsnp_baseline_altera.260120.tsv.gz" \
    --vendor altera --config_file hrd_score_altera_config.260508.json --cnv_signatures_file cnv_signatures_signatera.251008.tsv --ridge_model_file ridge_model.260505.tsv --facets_lib_path env

cat <<-END_VERSIONS > versions.yml
"NFCORE_SAREK:SAREK:BAM_VARIANT_CALLING_SOMATIC_ALL:TIH_HRD_CALLING":
    hrd_calling: $(Rscript -e 'packageVersion("HRDscoreAlteraBam")' 2>/dev/null | cut -f2 -d  ' ' | iconv -f utf-8 -t ascii//translit || echo "unknown")
    r-base: $(Rscript -e 'cat(as.character(getRversion()))' 2>/dev/null || echo "4.3.3")
END_VERSIONS