#!/bin/bash -Ceuo pipefail awk -F'\t' ' NR == 2 { printf "min_msi_score\t%s\n", $3 printf "max_msi_score\t%s\n", $4 printf "mean_msi_score\t%s\n", $5 printf "lci\t%s\n", $6 printf "uci\t%s\n", $7 printf "msi_status\t%s\n", $8 } END { if (NR < 2) { printf "min_msi_score\tNA\n" printf "max_msi_score\tNA\n" printf "mean_msi_score\tNA\n" printf "lci\tNA\n" printf "uci\tNA\n" printf "msi_status\tNA\n" } } ' negative_somatic_control_2_results.txt > negative_somatic_control_2.mimsi.tsv cat <<-END_VERSIONS > versions.yml "DAQ:CONTROL_METRICS:NEGATIVE_SOMATIC_METRICS:MIMSI": gawk: $(awk -W version 2>&1 | head -n1 | awk '{print $3}') END_VERSIONS