#!/usr/bin/env bash -C -e -u -o pipefail
# unzip membership file
zcat METAMDBG-MetaBinner-sample3.tsv.gz > membership.tsv

# collect bins & un-binned fractions
create_metabinner_bins.py \
    membership.tsv \
    METAMDBG-sample3.contigs.fasta \
    ./bins \
    METAMDBG-MetaBinner-sample3 \
    1500
find ./bins/ -name "*.fa" -type f | xargs -t -n 1 bgzip -@ 2

# zip contig fractions
find ./bins/ -name "*[tooShort,unbinned].fa.gz" -type f -exec mv {} . \;

cat <<-END_VERSIONS > versions.yml
"NFCORE_MAG:MAG:BINNING:BINNING_METABINNER:METABINNER_BINS":
    python: $(python --version 2>&1 | sed 's/Python //g')
END_VERSIONS
