File Info

Filename
.command.sh
Full Path
s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/9c/9d31858843d1acbe336be32821af2d/.command.sh
Size
2.7 KB
Attempt
#!/bin/bash -Ceuo pipefail
cat <<'EOF' > manifest.json
[{"control_type":"positive_somatic","sample_id":"HCC1395_tumor","variant_type":"mimsi","file":"positive_somatic_control_1.mimsi.tsv"},{"control_type":"negative_somatic","sample_id":"HCC1395_BL","variant_type":"mimsi","file":"negative_somatic_control_1.mimsi.tsv"},{"control_type":"positive_somatic","sample_id":"Sig_18_tissue","variant_type":"msi","file":"positive_somatic_control_2.msi.tsv"},{"control_type":"positive_somatic","sample_id":"Sig_18_tissue","variant_type":"mimsi","file":"positive_somatic_control_2.mimsi.tsv"},{"control_type":"negative_somatic","sample_id":"Sig_18_Blood","variant_type":"mimsi","file":"negative_somatic_control_2.mimsi.tsv"},{"control_type":"positive_somatic","sample_id":"HCC1395_tumor","variant_type":"msi","file":"positive_somatic_control_1.msi.tsv"},{"control_type":"negative_somatic","sample_id":"Sig_18_Blood","variant_type":"msi","file":"negative_somatic_control_2.msi.tsv"},{"control_type":"negative_somatic","sample_id":"HCC1395_BL","variant_type":"msi","file":"negative_somatic_control_1.msi.tsv"},{"control_type":"germline","sample_id":"HCC1395_BL","variant_type":"snv_indel","file":"germline_control_1.snv_indel.tsv"},{"control_type":"germline","sample_id":"Sig_18_Blood","variant_type":"snv_indel","file":"germline_control_2.snv_indel.tsv"},{"control_type":"negative_somatic","sample_id":"Sig_18_Blood","variant_type":"snv_indel","file":"negative_somatic_control_2.snv_indel.tsv"},{"control_type":"negative_somatic","sample_id":"Sig_18_Blood","variant_type":"tmb","file":"negative_somatic_control_2.tmb.tsv"},{"control_type":"negative_somatic","sample_id":"HCC1395_BL","variant_type":"tmb","file":"negative_somatic_control_1.tmb.tsv"},{"control_type":"negative_somatic","sample_id":"HCC1395_BL","variant_type":"snv_indel","file":"negative_somatic_control_1.snv_indel.tsv"},{"control_type":"positive_somatic","sample_id":"HCC1395_tumor","variant_type":"tmb","file":"positive_somatic_control_1.tmb.tsv"},{"control_type":"positive_somatic","sample_id":"HCC1395_tumor","variant_type":"snv_indel","file":"positive_somatic_control_1.snv_indel.tsv"},{"control_type":"positive_somatic","sample_id":"Sig_18_tissue","variant_type":"tmb","file":"positive_somatic_control_2.tmb.tsv"},{"control_type":"positive_somatic","sample_id":"Sig_18_tissue","variant_type":"snv_indel","file":"positive_somatic_control_2.snv_indel.tsv"}]
EOF

merge_control_metrics.py \
    --manifest manifest.json \
    --files-dir data \
    --output-csv  control_metrics.csv \
    --output-json control_metrics.json

cat <<-END_VERSIONS > versions.yml
"DAQ:CONTROL_METRICS:MERGE_CONTROL_METRICS":
    python: $(python --version | sed 's/Python //g')
    merge_control_metrics: 1.1.0
END_VERSIONS