File Info

Filename
.command.sh
Full Path
s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/db/a29eebd4a40aa7c28dccf84364dc42/.command.sh
Size
3.6 KB
Attempt
#!/bin/bash -Ceuo pipefail
# Reconstruct the samples/{sample_id}/counts.tsv layout that cnv_pipe expects
for f in 1029_2LI-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BNG8-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_0DT-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_3OH-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_5IX-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BSZ8-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_FOO-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_FR4-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_05O-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_0NX-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_3N0-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_4J3-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BF2U-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BPLF-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_FWL-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_GW0-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_032-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_1H5-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_1G0-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_2IN-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_4Z2-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_56D-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_7Y1-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BCTO-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BOHJ-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BQMQ-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_DOC-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_E36-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_8OI-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BA0-N2-BDNA-1_235YY7LT3_1_counts.tsv 1029_BCB6-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BIHC-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BO4Y-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BOSD-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BP21-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BQXQ-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BRTT-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BS78-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BSOQ-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_EDH-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_EFW-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_EM-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_FXQ-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_G5I-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_G94-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_5O3-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BBOC-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BBCQ-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BG5-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BGMF-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BK2H-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BLU1-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BQKE-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_DV0-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_EMM-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_8AV-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_8BO-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BDOZ-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BFKM-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BGFD-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BJH0-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BLH5-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BN9Y-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BQD7-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BSWE-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_C35-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_FBB-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_GGQ-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_GS7-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BBS1-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BICA-N1-BDNA-1_235YY7LT3_1_counts.tsv 1029_BIHO-N1-BDNA-1_235YY7LT3_1_counts.tsv; do
    sample_id=$(basename "$f" _counts.tsv)
    mkdir -p "samples/${sample_id}"
    ln -s "$(pwd)/$f" "samples/${sample_id}/counts.tsv"
done

cnv_pipe process-batch \
         germline_cnv_input.csv \
         altera_v3_panel.bed \
         altera_v3_variable_regions.bed \
         $(pwd) \
         counts_1.parquet \
         sample_metrics_1.parquet \
         ploidy_1.parquet \
         A23H3NYLT3_1__sex_calls.parquet \
         A23H3NYLT3_1__sex_calls.png \
         --max-workers 10