From c7d32aaaa543618a51e124343cc482f4ba552cba Mon Sep 17 00:00:00 2001
From: Laurent Modolo <laurent.modolo@ens-lyon.fr>
Date: Mon, 11 Oct 2021 16:28:46 +0200
Subject: [PATCH] docker: add crossbuild for every tools

---
 src/.docker_modules/agat/0.8.0/docker_init.sh              | 1 +
 src/.docker_modules/alntools/dd96682/docker_init.sh        | 1 +
 src/.docker_modules/bamutils/1.0.14/docker_init.sh         | 1 +
 src/.docker_modules/bcftools/1.7/docker_init.sh            | 1 +
 src/.docker_modules/bedops/2.4.39/docker_init.sh           | 1 +
 src/.docker_modules/bedtools/2.25.0/docker_init.sh         | 1 +
 src/.docker_modules/bedtools/2.30.0/docker_init.sh         | 1 +
 src/.docker_modules/bioawk/1.0/docker_init.sh              | 1 +
 src/.docker_modules/bioconvert/0.4.0/docker_init.sh        | 1 +
 src/.docker_modules/bioconvert/0.4.3/docker_init.sh        | 1 +
 src/.docker_modules/bowtie/1.2.2/docker_init.sh            | 1 +
 src/.docker_modules/bowtie2/2.3.4.1/docker_init.sh         | 1 +
 src/.docker_modules/bwa/0.7.17/docker_init.sh              | 1 +
 src/.docker_modules/canu/1.6/docker_init.sh                | 1 +
 src/.docker_modules/crossmap/0.4.1/docker_init.sh          | 1 +
 src/.docker_modules/cutadapt/1.14/docker_init.sh           | 1 +
 src/.docker_modules/cutadapt/1.15/docker_init.sh           | 1 +
 src/.docker_modules/cutadapt/2.1/docker_init.sh            | 1 +
 src/.docker_modules/danpos3/2f7f223/docker_init.sh         | 1 +
 src/.docker_modules/deeptools/3.0.2/docker_init.sh         | 1 +
 src/.docker_modules/deeptools/3.1.1/docker_init.sh         | 1 +
 src/.docker_modules/deeptools/3.5.0/docker_init.sh         | 1 +
 src/.docker_modules/deeptools/3.5.1/docker_init.sh         | 1 +
 src/.docker_modules/emase-zero/0.3.1/docker_init.sh        | 1 +
 src/.docker_modules/emase/0.10.16/docker_init.sh           | 1 +
 src/.docker_modules/fastp/0.19.7/docker_init.sh            | 1 +
 src/.docker_modules/fastp/0.20.1/docker_init.sh            | 1 +
 src/.docker_modules/fastqc/0.11.5/docker_init.sh           | 1 +
 src/.docker_modules/file_handle/0.1.1/docker_init.sh       | 1 +
 src/.docker_modules/flexi_splitter/1.0.2/docker_init.sh    | 1 +
 src/.docker_modules/freebayes/1.3.2/docker_init.sh         | 1 +
 src/.docker_modules/g2gtools/0.2.7/docker_init.sh          | 1 +
 src/.docker_modules/g2gtools/0.2.8/docker_init.sh          | 1 +
 src/.docker_modules/gatk/3.8.0/docker_init.sh              | 1 +
 src/.docker_modules/gatk/4.0.8.1/docker_init.sh            | 1 +
 src/.docker_modules/gffread/0.11.8/docker_init.sh          | 1 +
 src/.docker_modules/gffread/0.12.2/docker_init.sh          | 1 +
 src/.docker_modules/hisat2/2.0.0/docker_init.sh            | 1 +
 src/.docker_modules/hisat2/2.1.0/docker_init.sh            | 1 +
 src/.docker_modules/htseq/0.13.5/docker_init.sh            | 1 +
 src/.docker_modules/htseq/0.8.0/docker_init.sh             | 1 +
 src/.docker_modules/kallisto/0.43.1/docker_init.sh         | 1 +
 src/.docker_modules/kallisto/0.44.0/docker_init.sh         | 1 +
 src/.docker_modules/kallistobustools/0.24.4/docker_init.sh | 1 +
 src/.docker_modules/kallistobustools/0.39.3/docker_init.sh | 1 +
 src/.docker_modules/kb/0.26.0/docker_init.sh               | 1 +
 src/.docker_modules/kb/0.26.3/docker_init.sh               | 1 +
 src/.docker_modules/last/1060/docker_init.sh               | 1 +
 src/.docker_modules/liftover/357/docker_init.sh            | 1 +
 src/.docker_modules/macs2/2.1.2/docker_init.sh             | 1 +
 src/.docker_modules/macs3/3.0.0a6/docker_init.sh           | 1 +
 src/.docker_modules/minimap2/2.17/docker_init.sh           | 1 +
 src/.docker_modules/multiqc/1.0/docker_init.sh             | 1 +
 src/.docker_modules/multiqc/1.7/docker_init.sh             | 1 +
 src/.docker_modules/multiqc/1.9/docker_init.sh             | 1 +
 src/.docker_modules/music/6613c53/docker_init.sh           | 1 +
 src/.docker_modules/pandoc/2.11/docker_init.sh             | 1 +
 src/.docker_modules/picard/2.18.11/docker_init.sh          | 1 +
 src/.docker_modules/pigz/2.4/docker_init.sh                | 1 +
 src/.docker_modules/python/3.8/docker_init.sh              | 1 +
 src/.docker_modules/r-base/3.5.3/docker_init.sh            | 1 +
 src/.docker_modules/r-base/3.6.2/docker_init.sh            | 1 +
 src/.docker_modules/r-base/4.0.0/docker_init.sh            | 1 +
 src/.docker_modules/r-base/4.0.2/docker_init.sh            | 1 +
 src/.docker_modules/r-base/4.0.3/docker_init.sh            | 1 +
 src/.docker_modules/ribotricer/1.3.2/docker_init.sh        | 1 +
 src/.docker_modules/rsem/1.3.0/docker_init.sh              | 1 +
 src/.docker_modules/sabre/039a55e/docker_init.sh           | 1 +
 src/.docker_modules/salmon/0.8.2/docker_init.sh            | 1 +
 src/.docker_modules/sambamba/0.6.7/docker_init.sh          | 1 +
 src/.docker_modules/sambamba/0.6.9/docker_init.sh          | 1 +
 src/.docker_modules/samblaster/0.1.24/docker_init.sh       | 1 +
 src/.docker_modules/samtools/1.11/docker_init.sh           | 1 +
 src/.docker_modules/samtools/1.7/docker_init.sh            | 1 +
 src/.docker_modules/sratoolkit/2.8.2/docker_init.sh        | 1 +
 src/.docker_modules/star/2.5.3/docker_init.sh              | 1 +
 src/.docker_modules/star/2.7.3a/docker_init.sh             | 1 +
 src/.docker_modules/subread/1.6.4/docker_init.sh           | 1 +
 src/.docker_modules/tophat/2.1.1/docker_init.sh            | 1 +
 src/.docker_modules/trimmomatic/0.36/docker_init.sh        | 1 +
 src/.docker_modules/ucsc/375/docker_init.sh                | 1 +
 src/.docker_modules/ucsc/400/docker_init.sh                | 1 +
 src/.docker_modules/ucsc/407/docker_init.sh                | 1 +
 src/.docker_modules/umi_tools/0.5.4/docker_init.sh         | 1 +
 src/.docker_modules/umi_tools/1.0.0/docker_init.sh         | 1 +
 src/.docker_modules/urqt/d62c1f8/docker_init.sh            | 1 +
 86 files changed, 86 insertions(+)

diff --git a/src/.docker_modules/agat/0.8.0/docker_init.sh b/src/.docker_modules/agat/0.8.0/docker_init.sh
index b9150067..c95192b1 100755
--- a/src/.docker_modules/agat/0.8.0/docker_init.sh
+++ b/src/.docker_modules/agat/0.8.0/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/agat:0.8.0
 docker build src/.docker_modules/agat/0.8.0 -t 'lbmc/agat:0.8.0'
 docker push lbmc/agat:0.8.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/agat:0.8.0" --push src/.docker_modules/agat/0.8.0
diff --git a/src/.docker_modules/alntools/dd96682/docker_init.sh b/src/.docker_modules/alntools/dd96682/docker_init.sh
index 48190c46..ffd9af45 100755
--- a/src/.docker_modules/alntools/dd96682/docker_init.sh
+++ b/src/.docker_modules/alntools/dd96682/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/alntools:dd96682
 docker build src/.docker_modules/alntools/dd96682 -t 'lbmc/alntools:dd96682'
 docker push lbmc/alntools:dd96682
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/alntools:dd96682" --push src/.docker_modules/alntools/dd96682
diff --git a/src/.docker_modules/bamutils/1.0.14/docker_init.sh b/src/.docker_modules/bamutils/1.0.14/docker_init.sh
index 2d89e9cc..aeed650e 100755
--- a/src/.docker_modules/bamutils/1.0.14/docker_init.sh
+++ b/src/.docker_modules/bamutils/1.0.14/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/bamutils:1.0.14
 docker build src/.docker_modules/bamutils/1.0.14 -t 'lbmc/bamutils:1.0.14'
 docker push lbmc/bamutils:1.0.14
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/bamutils:1.0.14" --push src/.docker_modules/bamutils/1.0.14
diff --git a/src/.docker_modules/bcftools/1.7/docker_init.sh b/src/.docker_modules/bcftools/1.7/docker_init.sh
index c2bf9251..461e7cb4 100755
--- a/src/.docker_modules/bcftools/1.7/docker_init.sh
+++ b/src/.docker_modules/bcftools/1.7/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/bcftools:1.7
 docker build src/.docker_modules/bcftools/1.7 -t 'lbmc/bcftools:1.7'
 docker push lbmc/bcftools:1.7
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/bcftools:1.7" --push src/.docker_modules/bcftools/1.7
diff --git a/src/.docker_modules/bedops/2.4.39/docker_init.sh b/src/.docker_modules/bedops/2.4.39/docker_init.sh
index a50d06b1..7a69d8cf 100755
--- a/src/.docker_modules/bedops/2.4.39/docker_init.sh
+++ b/src/.docker_modules/bedops/2.4.39/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/bedops:2.4.39
 docker build src/.docker_modules/bedops/2.4.39 -t 'lbmc/bedops:2.4.39'
 docker push lbmc/bedops:2.4.39
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/bedops:2.4.39" --push src/.docker_modules/bedops/2.4.39
diff --git a/src/.docker_modules/bedtools/2.25.0/docker_init.sh b/src/.docker_modules/bedtools/2.25.0/docker_init.sh
index e35c4d6a..a4235582 100755
--- a/src/.docker_modules/bedtools/2.25.0/docker_init.sh
+++ b/src/.docker_modules/bedtools/2.25.0/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/bedtools:2.25.0
 docker build src/.docker_modules/bedtools/2.25.0 -t 'lbmc/bedtools:2.25.0'
 docker push lbmc/bedtools:2.25.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/bedtools:2.25.0" --push src/.docker_modules/bedtools/2.25.0
diff --git a/src/.docker_modules/bedtools/2.30.0/docker_init.sh b/src/.docker_modules/bedtools/2.30.0/docker_init.sh
index b23fa27e..60b82b0f 100755
--- a/src/.docker_modules/bedtools/2.30.0/docker_init.sh
+++ b/src/.docker_modules/bedtools/2.30.0/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/bedtools:2.30.0
 docker build src/.docker_modules/bedtools/2.30.0 -t 'lbmc/bedtools:2.30.0'
 docker push lbmc/bedtools:2.30.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/bedtools:2.30.0" --push src/.docker_modules/bedtools/2.30.0
diff --git a/src/.docker_modules/bioawk/1.0/docker_init.sh b/src/.docker_modules/bioawk/1.0/docker_init.sh
index 8e6d7444..ae38353b 100755
--- a/src/.docker_modules/bioawk/1.0/docker_init.sh
+++ b/src/.docker_modules/bioawk/1.0/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/bioawk:1.0
 docker build src/.docker_modules/bioawk/1.0 -t 'lbmc/bioawk:1.0'
 docker push lbmc/bioawk:1.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/bioawk:1.0" --push src/.docker_modules/bioawk/1.0
diff --git a/src/.docker_modules/bioconvert/0.4.0/docker_init.sh b/src/.docker_modules/bioconvert/0.4.0/docker_init.sh
index 5392d13b..765655af 100755
--- a/src/.docker_modules/bioconvert/0.4.0/docker_init.sh
+++ b/src/.docker_modules/bioconvert/0.4.0/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/bioconvert:0.4.0
 docker build src/.docker_modules/bioconvert/0.4.0 -t 'lbmc/bioconvert:0.4.0'
 docker push lbmc/bioconvert:0.4.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/bioconvert:0.4.0" --push src/.docker_modules/bioconvert/0.4.0
diff --git a/src/.docker_modules/bioconvert/0.4.3/docker_init.sh b/src/.docker_modules/bioconvert/0.4.3/docker_init.sh
index a5eceadf..d8e7bd90 100755
--- a/src/.docker_modules/bioconvert/0.4.3/docker_init.sh
+++ b/src/.docker_modules/bioconvert/0.4.3/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/bioconvert:0.4.3
 docker build src/.docker_modules/bioconvert/0.4.3 -t 'lbmc/bioconvert:0.4.3'
 docker push lbmc/bioconvert:0.4.3
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/bioconvert:0.4.3" --push src/.docker_modules/bioconvert/0.4.3
diff --git a/src/.docker_modules/bowtie/1.2.2/docker_init.sh b/src/.docker_modules/bowtie/1.2.2/docker_init.sh
index 814a311d..44284375 100755
--- a/src/.docker_modules/bowtie/1.2.2/docker_init.sh
+++ b/src/.docker_modules/bowtie/1.2.2/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/bowtie:1.2.2
 docker build src/.docker_modules/bowtie/1.2.2 -t 'lbmc/bowtie:1.2.2'
 docker push lbmc/bowtie:1.2.2
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/bowtie:1.2.2" --push src/.docker_modules/bowtie/1.2.2
diff --git a/src/.docker_modules/bowtie2/2.3.4.1/docker_init.sh b/src/.docker_modules/bowtie2/2.3.4.1/docker_init.sh
index bdb93e16..6cc6678e 100755
--- a/src/.docker_modules/bowtie2/2.3.4.1/docker_init.sh
+++ b/src/.docker_modules/bowtie2/2.3.4.1/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/bowtie2:2.3.4.1
 docker build src/.docker_modules/bowtie2/2.3.4.1 -t 'lbmc/bowtie2:2.3.4.1'
 docker push lbmc/bowtie2:2.3.4.1
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/bowtie2:2.3.4.1" --push src/.docker_modules/bowtie2/2.3.4.1
diff --git a/src/.docker_modules/bwa/0.7.17/docker_init.sh b/src/.docker_modules/bwa/0.7.17/docker_init.sh
index 3cabcbd9..1e0e2ed5 100755
--- a/src/.docker_modules/bwa/0.7.17/docker_init.sh
+++ b/src/.docker_modules/bwa/0.7.17/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/bwa:0.7.17
 docker build src/.docker_modules/bwa/0.7.17 -t 'lbmc/bwa:0.7.17'
 docker push lbmc/bwa:0.7.17
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/bwa:0.7.17" --push src/.docker_modules/bwa/0.7.17
diff --git a/src/.docker_modules/canu/1.6/docker_init.sh b/src/.docker_modules/canu/1.6/docker_init.sh
index b1afabb6..b1e01613 100755
--- a/src/.docker_modules/canu/1.6/docker_init.sh
+++ b/src/.docker_modules/canu/1.6/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/canu:1.6
 docker build src/.docker_modules/canu/1.6 -t 'lbmc/canu:1.6'
 docker push lbmc/canu:1.6
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/canu:1.6" --push src/.docker_modules/canu/1.6
diff --git a/src/.docker_modules/crossmap/0.4.1/docker_init.sh b/src/.docker_modules/crossmap/0.4.1/docker_init.sh
index 8bf250e0..0e7c1a3c 100755
--- a/src/.docker_modules/crossmap/0.4.1/docker_init.sh
+++ b/src/.docker_modules/crossmap/0.4.1/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/crossmap:0.4.1
 docker build src/.docker_modules/crossmap/0.4.1/ -t 'lbmc/crossmap:0.4.1'
 docker push lbmc/crossmap:0.4.1
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/crossmap:0.4.1" --push src/.docker_modules/crossmap/0.4.1
diff --git a/src/.docker_modules/cutadapt/1.14/docker_init.sh b/src/.docker_modules/cutadapt/1.14/docker_init.sh
index 1ba18cb4..82137eb6 100755
--- a/src/.docker_modules/cutadapt/1.14/docker_init.sh
+++ b/src/.docker_modules/cutadapt/1.14/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/cutadapt:1.14
 docker build src/.docker_modules/cutadapt/1.14 -t 'lbmc/cutadapt:1.14'
 docker push lbmc/cutadapt:1.14
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/cutadapt:1.14" --push src/.docker_modules/cutadapt/1.14
diff --git a/src/.docker_modules/cutadapt/1.15/docker_init.sh b/src/.docker_modules/cutadapt/1.15/docker_init.sh
index 49303006..84888c99 100755
--- a/src/.docker_modules/cutadapt/1.15/docker_init.sh
+++ b/src/.docker_modules/cutadapt/1.15/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/cutadapt:1.15
 docker build src/.docker_modules/cutadapt/1.15 -t 'lbmc/cutadapt:1.15'
 docker push lbmc/cutadapt:1.15
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/cutadapt:1.15" --push src/.docker_modules/cutadapt/1.15
diff --git a/src/.docker_modules/cutadapt/2.1/docker_init.sh b/src/.docker_modules/cutadapt/2.1/docker_init.sh
index cda255f0..e9c256c6 100755
--- a/src/.docker_modules/cutadapt/2.1/docker_init.sh
+++ b/src/.docker_modules/cutadapt/2.1/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/cutadapt:2.1
 docker build src/.docker_modules/cutadapt/2.1 -t 'lbmc/cutadapt:2.1'
 docker push lbmc/cutadapt:2.1
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/cutadapt:2.1" --push src/.docker_modules/cutadapt/2.1
diff --git a/src/.docker_modules/danpos3/2f7f223/docker_init.sh b/src/.docker_modules/danpos3/2f7f223/docker_init.sh
index 7d82f740..c8514797 100755
--- a/src/.docker_modules/danpos3/2f7f223/docker_init.sh
+++ b/src/.docker_modules/danpos3/2f7f223/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/danpos3:2f7f223
 docker build src/.docker_modules/danpos3/2f7f223 -t 'lbmc/danpos3:2f7f223'
 docker push lbmc/danpos3:2f7f223
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/danpos3:2f7f223" --push src/.docker_modules/danpos3/2f7f223
diff --git a/src/.docker_modules/deeptools/3.0.2/docker_init.sh b/src/.docker_modules/deeptools/3.0.2/docker_init.sh
index 33959edc..659c591d 100755
--- a/src/.docker_modules/deeptools/3.0.2/docker_init.sh
+++ b/src/.docker_modules/deeptools/3.0.2/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/deeptools:3.0.2
 docker build src/.docker_modules/deeptools/3.0.2 -t 'lbmc/deeptools:3.0.2'
 docker push lbmc/deeptools:3.0.2
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/deeptools:3.0.2" --push src/.docker_modules/deeptools/3.0.2
diff --git a/src/.docker_modules/deeptools/3.1.1/docker_init.sh b/src/.docker_modules/deeptools/3.1.1/docker_init.sh
index 06e63a90..2ca25d39 100755
--- a/src/.docker_modules/deeptools/3.1.1/docker_init.sh
+++ b/src/.docker_modules/deeptools/3.1.1/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/deeptools:3.1.1
 docker build src/.docker_modules/deeptools/3.1.1 -t 'lbmc/deeptools:3.1.1'
 docker push lbmc/deeptools:3.1.1
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/deeptools:3.1.1" --push src/.docker_modules/deeptools/3.1.1
diff --git a/src/.docker_modules/deeptools/3.5.0/docker_init.sh b/src/.docker_modules/deeptools/3.5.0/docker_init.sh
index 47b9e608..d79321bb 100755
--- a/src/.docker_modules/deeptools/3.5.0/docker_init.sh
+++ b/src/.docker_modules/deeptools/3.5.0/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/deeptools:3.5.0
 docker build src/.docker_modules/deeptools/3.5.0 -t 'lbmc/deeptools:3.5.0'
 docker push lbmc/deeptools:3.5.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/deeptools:3.5.0" --push src/.docker_modules/deeptools/3.5.0
diff --git a/src/.docker_modules/deeptools/3.5.1/docker_init.sh b/src/.docker_modules/deeptools/3.5.1/docker_init.sh
index 3fc07044..4ebd81b8 100755
--- a/src/.docker_modules/deeptools/3.5.1/docker_init.sh
+++ b/src/.docker_modules/deeptools/3.5.1/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/deeptools:3.5.1
 docker build src/.docker_modules/deeptools/3.5.1 -t 'lbmc/deeptools:3.5.1'
 docker push lbmc/deeptools:3.5.1
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/deeptools:3.5.1" --push src/.docker_modules/deeptools/3.5.1
diff --git a/src/.docker_modules/emase-zero/0.3.1/docker_init.sh b/src/.docker_modules/emase-zero/0.3.1/docker_init.sh
index cb295bd1..8c95c720 100755
--- a/src/.docker_modules/emase-zero/0.3.1/docker_init.sh
+++ b/src/.docker_modules/emase-zero/0.3.1/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/emase-zero:0.3.1
 docker build src/.docker_modules/emase-zero/0.3.1 -t 'lbmc/emase-zero:0.3.1'
 docker push lbmc/emase-zero:0.3.1
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/emase-zero:0.3.1" --push src/.docker_modules/emase-zero/0.3.1
diff --git a/src/.docker_modules/emase/0.10.16/docker_init.sh b/src/.docker_modules/emase/0.10.16/docker_init.sh
index 1a0b7d71..f491473d 100755
--- a/src/.docker_modules/emase/0.10.16/docker_init.sh
+++ b/src/.docker_modules/emase/0.10.16/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/emase:0.10.16
 docker build src/.docker_modules/emase/0.10.16 -t 'lbmc/emase:0.10.16'
 docker push lbmc/emase:0.10.16
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/emase:0.10.16" --push src/.docker_modules/emase/0.10.16
diff --git a/src/.docker_modules/fastp/0.19.7/docker_init.sh b/src/.docker_modules/fastp/0.19.7/docker_init.sh
index 1085915c..962ed669 100755
--- a/src/.docker_modules/fastp/0.19.7/docker_init.sh
+++ b/src/.docker_modules/fastp/0.19.7/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/fastp:0.19.7
 docker build src/.docker_modules/fastp/0.19.7 -t 'lbmc/fastp:0.19.7'
 docker push lbmc/fastp:0.19.7
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/fastp:0.19.7" --push src/.docker_modules/fastp/0.19.7
diff --git a/src/.docker_modules/fastp/0.20.1/docker_init.sh b/src/.docker_modules/fastp/0.20.1/docker_init.sh
index 2b1f3bee..286eaf62 100755
--- a/src/.docker_modules/fastp/0.20.1/docker_init.sh
+++ b/src/.docker_modules/fastp/0.20.1/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/fastp:0.20.1
 docker build src/.docker_modules/fastp/0.20.1 -t 'lbmc/fastp:0.20.1'
 docker push lbmc/fastp:0.20.1
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/fastp:0.20.1" --push src/.docker_modules/fastp/0.20.1
diff --git a/src/.docker_modules/fastqc/0.11.5/docker_init.sh b/src/.docker_modules/fastqc/0.11.5/docker_init.sh
index 6b82ff40..06e57849 100755
--- a/src/.docker_modules/fastqc/0.11.5/docker_init.sh
+++ b/src/.docker_modules/fastqc/0.11.5/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/fastqc:0.11.5
 docker build src/.docker_modules/fastqc/0.11.5 -t 'lbmc/fastqc:0.11.5'
 docker push lbmc/fastqc:0.11.5
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/fastqc:0.11.5" --push src/.docker_modules/fastqc/0.11.5
diff --git a/src/.docker_modules/file_handle/0.1.1/docker_init.sh b/src/.docker_modules/file_handle/0.1.1/docker_init.sh
index 0f1cf512..767c2d8b 100755
--- a/src/.docker_modules/file_handle/0.1.1/docker_init.sh
+++ b/src/.docker_modules/file_handle/0.1.1/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/file_handle:0.1.1
 docker build src/.docker_modules/file_handle/0.1.1 -t 'lbmc/file_handle:0.1.1'
 docker push lbmc/file_handle:0.1.1
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/file_handle:0.1.1" --push src/.docker_modules/file_handle/0.1.1
diff --git a/src/.docker_modules/flexi_splitter/1.0.2/docker_init.sh b/src/.docker_modules/flexi_splitter/1.0.2/docker_init.sh
index 2159a29d..99af62fe 100755
--- a/src/.docker_modules/flexi_splitter/1.0.2/docker_init.sh
+++ b/src/.docker_modules/flexi_splitter/1.0.2/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/flexi_splitter:1.0.2
 docker build src/.docker_modules/flexi_splitter/1.0.2 -t 'lbmc/flexi_splitter:1.0.2'
 docker push lbmc/flexi_splitter:1.0.2
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/flexi_splitter:1.0.2" --push src/.docker_modules/flexi_splitter/1.0.2
diff --git a/src/.docker_modules/freebayes/1.3.2/docker_init.sh b/src/.docker_modules/freebayes/1.3.2/docker_init.sh
index 3dee0714..f1e6ee06 100755
--- a/src/.docker_modules/freebayes/1.3.2/docker_init.sh
+++ b/src/.docker_modules/freebayes/1.3.2/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/freebayes:1.3.2
 docker build src/.docker_modules/freebayes/1.3.2/ -t 'lbmc/freebayes:1.3.2'
 docker push lbmc/freebayes:1.3.2
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/freebayes:1.3.2" --push src/.docker_modules/freebayes/1.3.2
diff --git a/src/.docker_modules/g2gtools/0.2.7/docker_init.sh b/src/.docker_modules/g2gtools/0.2.7/docker_init.sh
index 2da2d65c..eb03c085 100755
--- a/src/.docker_modules/g2gtools/0.2.7/docker_init.sh
+++ b/src/.docker_modules/g2gtools/0.2.7/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/g2gtools:0.2.7
 docker build src/.docker_modules/g2gtools/0.2.7 -t 'lbmc/g2gtools:0.2.7'
 docker push lbmc/g2gtools:0.2.7
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/g2gtools:0.2.7" --push src/.docker_modules/g2gtools/0.2.7
diff --git a/src/.docker_modules/g2gtools/0.2.8/docker_init.sh b/src/.docker_modules/g2gtools/0.2.8/docker_init.sh
index 99cbd49f..cd1ad5b9 100755
--- a/src/.docker_modules/g2gtools/0.2.8/docker_init.sh
+++ b/src/.docker_modules/g2gtools/0.2.8/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/g2gtools:0.2.8
 docker build src/.docker_modules/g2gtools/0.2.8 -t 'lbmc/g2gtools:0.2.8'
 docker push lbmc/g2gtools:0.2.8
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/g2gtools:0.2.8" --push src/.docker_modules/g2gtools/0.2.8
diff --git a/src/.docker_modules/gatk/3.8.0/docker_init.sh b/src/.docker_modules/gatk/3.8.0/docker_init.sh
index 1188be23..9ac6aa01 100755
--- a/src/.docker_modules/gatk/3.8.0/docker_init.sh
+++ b/src/.docker_modules/gatk/3.8.0/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/gatk:3.8.0
 docker build src/.docker_modules/gatk/3.8.0 -t 'lbmc/gatk:3.8.0'
 docker push lbmc/gatk:3.8.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/gatk:3.8.0" --push src/.docker_modules/gatk/3.8.0
diff --git a/src/.docker_modules/gatk/4.0.8.1/docker_init.sh b/src/.docker_modules/gatk/4.0.8.1/docker_init.sh
index ddfd8ee0..54e5526c 100755
--- a/src/.docker_modules/gatk/4.0.8.1/docker_init.sh
+++ b/src/.docker_modules/gatk/4.0.8.1/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/gatk:4.0.8.1
 docker build src/.docker_modules/gatk/4.0.8.1 -t 'lbmc/gatk:4.0.8.1'
 docker push lbmc/gatk:4.0.8.1
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/gatk:4.0.8.1" --push src/.docker_modules/gatk/4.0.8.1
diff --git a/src/.docker_modules/gffread/0.11.8/docker_init.sh b/src/.docker_modules/gffread/0.11.8/docker_init.sh
index 44c18612..c9b4c9b8 100755
--- a/src/.docker_modules/gffread/0.11.8/docker_init.sh
+++ b/src/.docker_modules/gffread/0.11.8/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/gffread:0.11.8
 docker build src/.docker_modules/gffread/0.11.8 -t 'lbmc/gffread:0.11.8'
 docker push lbmc/gffread:0.11.8
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/gffread:0.11.8" --push src/.docker_modules/gffread/0.11.8
diff --git a/src/.docker_modules/gffread/0.12.2/docker_init.sh b/src/.docker_modules/gffread/0.12.2/docker_init.sh
index 72debe46..25c0959e 100755
--- a/src/.docker_modules/gffread/0.12.2/docker_init.sh
+++ b/src/.docker_modules/gffread/0.12.2/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/gffread:0.12.2
 docker build src/.docker_modules/gffread/0.12.2 -t 'lbmc/gffread:0.12.2'
 docker push lbmc/gffread:0.12.2
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/gffread:0.12.2" --push src/.docker_modules/gffread/0.12.2
diff --git a/src/.docker_modules/hisat2/2.0.0/docker_init.sh b/src/.docker_modules/hisat2/2.0.0/docker_init.sh
index 8bfb1636..dcf6c7d8 100755
--- a/src/.docker_modules/hisat2/2.0.0/docker_init.sh
+++ b/src/.docker_modules/hisat2/2.0.0/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/hisat2:2.0.0
 docker build src/.docker_modules/hisat2/2.0.0 -t 'lbmc/hisat2:2.0.0'
 docker push lbmc/hisat2:2.0.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/hisat2:2.0.0" --push src/.docker_modules/hisat2/2.0.0
diff --git a/src/.docker_modules/hisat2/2.1.0/docker_init.sh b/src/.docker_modules/hisat2/2.1.0/docker_init.sh
index 55fb191a..62255bdc 100755
--- a/src/.docker_modules/hisat2/2.1.0/docker_init.sh
+++ b/src/.docker_modules/hisat2/2.1.0/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/hisat2:2.1.0
 docker build src/.docker_modules/hisat2/2.1.0 -t 'lbmc/hisat2:2.1.0'
 docker push lbmc/hisat2:2.1.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/hisat2:2.1.0" --push src/.docker_modules/hisat2/2.1.0
diff --git a/src/.docker_modules/htseq/0.13.5/docker_init.sh b/src/.docker_modules/htseq/0.13.5/docker_init.sh
index ca03fe9a..359f3935 100755
--- a/src/.docker_modules/htseq/0.13.5/docker_init.sh
+++ b/src/.docker_modules/htseq/0.13.5/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/htseq:0.13.5
 docker build src/.docker_modules/htseq/0.13.5 -t 'lbmc/htseq:0.13.5'
 docker push lbmc/htseq:0.13.5
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/htseq:0.13.5" --push src/.docker_modules/htseq/0.13.5
diff --git a/src/.docker_modules/htseq/0.8.0/docker_init.sh b/src/.docker_modules/htseq/0.8.0/docker_init.sh
index e322517c..86295465 100755
--- a/src/.docker_modules/htseq/0.8.0/docker_init.sh
+++ b/src/.docker_modules/htseq/0.8.0/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/htseq:0.8.0
 docker build src/.docker_modules/htseq/0.8.0 -t 'lbmc/htseq:0.8.0'
 docker push lbmc/htseq:0.8.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/htseq:0.8.0" --push src/.docker_modules/htseq/0.8.0
diff --git a/src/.docker_modules/kallisto/0.43.1/docker_init.sh b/src/.docker_modules/kallisto/0.43.1/docker_init.sh
index b93c004d..64e28a6f 100755
--- a/src/.docker_modules/kallisto/0.43.1/docker_init.sh
+++ b/src/.docker_modules/kallisto/0.43.1/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/kallisto:0.43.1
 docker build src/.docker_modules/kallisto/0.43.1 -t 'lbmc/kallisto:0.43.1'
 docker push lbmc/kallisto:0.43.1
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/kallisto:0.43.1" --push src/.docker_modules/kallisto/0.43.1
diff --git a/src/.docker_modules/kallisto/0.44.0/docker_init.sh b/src/.docker_modules/kallisto/0.44.0/docker_init.sh
index 4fa79008..28f99917 100755
--- a/src/.docker_modules/kallisto/0.44.0/docker_init.sh
+++ b/src/.docker_modules/kallisto/0.44.0/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/kallisto:0.44.0
 docker build src/.docker_modules/kallisto/0.44.0 -t 'lbmc/kallisto:0.44.0'
 docker push lbmc/kallisto:0.44.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/kallisto:0.44.0" --push src/.docker_modules/kallisto/0.44.0
diff --git a/src/.docker_modules/kallistobustools/0.24.4/docker_init.sh b/src/.docker_modules/kallistobustools/0.24.4/docker_init.sh
index 216b302f..fae31e99 100755
--- a/src/.docker_modules/kallistobustools/0.24.4/docker_init.sh
+++ b/src/.docker_modules/kallistobustools/0.24.4/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/kallistobustools:0.24.4
 docker build src/.docker_modules/kallistobustools/0.24.4 -t 'lbmc/kallistobustools:0.24.4'
 docker push lbmc/kallistobustools:0.24.4
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/kallistobustools:0.24.4" --push src/.docker_modules/kallistobustools/0.24.4
diff --git a/src/.docker_modules/kallistobustools/0.39.3/docker_init.sh b/src/.docker_modules/kallistobustools/0.39.3/docker_init.sh
index 5cdd8c44..9c93f944 100755
--- a/src/.docker_modules/kallistobustools/0.39.3/docker_init.sh
+++ b/src/.docker_modules/kallistobustools/0.39.3/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/kallistobustools:0.39.3
 docker build src/.docker_modules/kallistobustools/0.39.3 -t 'lbmc/kallistobustools:0.39.3'
 docker push lbmc/kallistobustools:0.39.3
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/kallistobustools:0.39.3" --push src/.docker_modules/kallistobustools/0.39.3
diff --git a/src/.docker_modules/kb/0.26.0/docker_init.sh b/src/.docker_modules/kb/0.26.0/docker_init.sh
index 347c10e4..bb8e249c 100755
--- a/src/.docker_modules/kb/0.26.0/docker_init.sh
+++ b/src/.docker_modules/kb/0.26.0/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/kb:0.26.0
 docker build src/.docker_modules/kb/0.26.0 -t 'lbmc/kb:0.26.0'
 docker push lbmc/kb:0.26.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/kb:0.26.0" --push src/.docker_modules/kb/0.26.0
diff --git a/src/.docker_modules/kb/0.26.3/docker_init.sh b/src/.docker_modules/kb/0.26.3/docker_init.sh
index 0294274a..a2fd7830 100755
--- a/src/.docker_modules/kb/0.26.3/docker_init.sh
+++ b/src/.docker_modules/kb/0.26.3/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/kb:0.26.3
 docker build src/.docker_modules/kb/0.26.3 -t 'lbmc/kb:0.26.3'
 docker push lbmc/kb:0.26.3
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/kb:0.26.3" --push src/.docker_modules/kb/0.26.3
diff --git a/src/.docker_modules/last/1060/docker_init.sh b/src/.docker_modules/last/1060/docker_init.sh
index 0e8393fb..8bc64e7c 100755
--- a/src/.docker_modules/last/1060/docker_init.sh
+++ b/src/.docker_modules/last/1060/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/last:1060
 docker build src/.docker_modules/last/1060/ -t 'lbmc/last:1060'
 docker push lbmc/last:1060
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/last:1060" --push src/.docker_modules/last/1060
diff --git a/src/.docker_modules/liftover/357/docker_init.sh b/src/.docker_modules/liftover/357/docker_init.sh
index 68bd9058..882bfa2a 100755
--- a/src/.docker_modules/liftover/357/docker_init.sh
+++ b/src/.docker_modules/liftover/357/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/liftover:357
 docker build src/.docker_modules/liftover/357/ -t 'lbmc/liftover:357'
 docker push lbmc/liftover:357
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/liftover:357" --push src/.docker_modules/liftover/357
diff --git a/src/.docker_modules/macs2/2.1.2/docker_init.sh b/src/.docker_modules/macs2/2.1.2/docker_init.sh
index 8dc7b248..9208b02d 100755
--- a/src/.docker_modules/macs2/2.1.2/docker_init.sh
+++ b/src/.docker_modules/macs2/2.1.2/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/macs2:2.1.2
 docker build src/.docker_modules/macs2/2.1.2 -t 'lbmc/macs2:2.1.2'
 docker push lbmc/macs2:2.1.2
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/macs2:2.1.2" --push src/.docker_modules/macs2/2.1.2
diff --git a/src/.docker_modules/macs3/3.0.0a6/docker_init.sh b/src/.docker_modules/macs3/3.0.0a6/docker_init.sh
index 3c830318..d3c07696 100755
--- a/src/.docker_modules/macs3/3.0.0a6/docker_init.sh
+++ b/src/.docker_modules/macs3/3.0.0a6/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/macs3:3.0.0a6
 docker build src/.docker_modules/macs3/3.0.0a6 -t 'lbmc/macs3:3.0.0a6'
 docker push lbmc/macs3:3.0.0a6
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/macs3:3.0.0a6" --push src/.docker_modules/macs3/3.0.0a6
diff --git a/src/.docker_modules/minimap2/2.17/docker_init.sh b/src/.docker_modules/minimap2/2.17/docker_init.sh
index 773f0cf6..b03f1d7f 100755
--- a/src/.docker_modules/minimap2/2.17/docker_init.sh
+++ b/src/.docker_modules/minimap2/2.17/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/minimap2:2.17
 docker build src/.docker_modules/minimap2/2.17 -t 'lbmc/minimap2:2.17'
 docker push lbmc/minimap2:2.17
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/minimap2:2.17" --push src/.docker_modules/minimap2/2.17
diff --git a/src/.docker_modules/multiqc/1.0/docker_init.sh b/src/.docker_modules/multiqc/1.0/docker_init.sh
index 1b45ce3e..cdfd0e6d 100755
--- a/src/.docker_modules/multiqc/1.0/docker_init.sh
+++ b/src/.docker_modules/multiqc/1.0/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/multiqc:1.0
 docker build src/.docker_modules/multiqc/1.0 -t 'lbmc/multiqc:1.0'
 docker push lbmc/multiqc:1.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/multiqc:1.0" --push src/.docker_modules/multiqc/1.0
diff --git a/src/.docker_modules/multiqc/1.7/docker_init.sh b/src/.docker_modules/multiqc/1.7/docker_init.sh
index e091f04a..078b2022 100755
--- a/src/.docker_modules/multiqc/1.7/docker_init.sh
+++ b/src/.docker_modules/multiqc/1.7/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/multiqc:1.7
 docker build src/.docker_modules/multiqc/1.7 -t 'lbmc/multiqc:1.7'
 docker push lbmc/multiqc:1.7
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/multiqc:1.7" --push src/.docker_modules/multiqc/1.7
diff --git a/src/.docker_modules/multiqc/1.9/docker_init.sh b/src/.docker_modules/multiqc/1.9/docker_init.sh
index dcb28972..6dd013ff 100755
--- a/src/.docker_modules/multiqc/1.9/docker_init.sh
+++ b/src/.docker_modules/multiqc/1.9/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/multiqc:1.9
 docker build src/.docker_modules/multiqc/1.9 -t 'lbmc/multiqc:1.9'
 docker push lbmc/multiqc:1.9
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/multiqc:1.9" --push src/.docker_modules/multiqc/1.9
diff --git a/src/.docker_modules/music/6613c53/docker_init.sh b/src/.docker_modules/music/6613c53/docker_init.sh
index 20e327a9..47bc585a 100755
--- a/src/.docker_modules/music/6613c53/docker_init.sh
+++ b/src/.docker_modules/music/6613c53/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/music:6613c53
 docker build src/.docker_modules/music/6613c53 -t 'lbmc/music:6613c53'
 docker push lbmc/music:6613c53
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/music:6613c53" --push src/.docker_modules/music/6613c53
diff --git a/src/.docker_modules/pandoc/2.11/docker_init.sh b/src/.docker_modules/pandoc/2.11/docker_init.sh
index 3bbc7b6a..7d1f34b7 100755
--- a/src/.docker_modules/pandoc/2.11/docker_init.sh
+++ b/src/.docker_modules/pandoc/2.11/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/pandoc:2.11
 docker build src/.docker_modules/pandoc/2.11 -t 'lbmc/pandoc:2.11'
 docker push lbmc/pandoc:2.11
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/pandoc:2.11" --push src/.docker_modules/pandoc/2.11
diff --git a/src/.docker_modules/picard/2.18.11/docker_init.sh b/src/.docker_modules/picard/2.18.11/docker_init.sh
index 82c4cf7d..868e20f9 100755
--- a/src/.docker_modules/picard/2.18.11/docker_init.sh
+++ b/src/.docker_modules/picard/2.18.11/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/picard:2.18.11
 docker build src/.docker_modules/picard/2.18.11 -t 'lbmc/picard:2.18.11'
 docker push lbmc/picard:2.18.11
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/picard:2.18.11" --push src/.docker_modules/picard/2.18.11
diff --git a/src/.docker_modules/pigz/2.4/docker_init.sh b/src/.docker_modules/pigz/2.4/docker_init.sh
index 38d7347d..ac9ff43b 100755
--- a/src/.docker_modules/pigz/2.4/docker_init.sh
+++ b/src/.docker_modules/pigz/2.4/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/pigz:2.4
 docker build src/.docker_modules/pigz/2.4 -t 'lbmc/pigz:2.4'
 docker push lbmc/pigz:2.4
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/pigz:2.4" --push src/.docker_modules/pigz/2.4
diff --git a/src/.docker_modules/python/3.8/docker_init.sh b/src/.docker_modules/python/3.8/docker_init.sh
index 9a1c9b8b..f1cec5f5 100755
--- a/src/.docker_modules/python/3.8/docker_init.sh
+++ b/src/.docker_modules/python/3.8/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/python:3.8
 docker build src/.docker_modules/python/3.8 -t 'lbmc/python:3.8'
 docker push lbmc/python:3.8
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/python:3.8" --push src/.docker_modules/python/3.8
diff --git a/src/.docker_modules/r-base/3.5.3/docker_init.sh b/src/.docker_modules/r-base/3.5.3/docker_init.sh
index f62473c5..c6720918 100755
--- a/src/.docker_modules/r-base/3.5.3/docker_init.sh
+++ b/src/.docker_modules/r-base/3.5.3/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/r:3.5.3
 docker build src/.docker_modules/r-base/3.5.3 -t 'lbmc/r:3.5.3'
 docker push lbmc/r:3.5.3
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/r:3.5.3" --push src/.docker_modules/r/3.5.3
diff --git a/src/.docker_modules/r-base/3.6.2/docker_init.sh b/src/.docker_modules/r-base/3.6.2/docker_init.sh
index d1e6e818..4338883f 100755
--- a/src/.docker_modules/r-base/3.6.2/docker_init.sh
+++ b/src/.docker_modules/r-base/3.6.2/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/r-base:3.6.2
 docker build src/.docker_modules/r-base/3.6.2 -t 'lbmc/r-base:3.6.2'
 docker push lbmc/r-base:3.6.2
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/r-base:3.6.2" --push src/.docker_modules/r-base/3.6.2
diff --git a/src/.docker_modules/r-base/4.0.0/docker_init.sh b/src/.docker_modules/r-base/4.0.0/docker_init.sh
index fe24f44d..2a2572d1 100755
--- a/src/.docker_modules/r-base/4.0.0/docker_init.sh
+++ b/src/.docker_modules/r-base/4.0.0/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/r-base:4.0.0
 docker build src/.docker_modules/r-base/4.0.0 -t 'lbmc/r-base:4.0.0'
 docker push lbmc/r-base:4.0.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/r-base:4.0.0" --push src/.docker_modules/r-base/4.0.0
diff --git a/src/.docker_modules/r-base/4.0.2/docker_init.sh b/src/.docker_modules/r-base/4.0.2/docker_init.sh
index d0737119..1e208135 100755
--- a/src/.docker_modules/r-base/4.0.2/docker_init.sh
+++ b/src/.docker_modules/r-base/4.0.2/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/r-base:4.0.2
 docker build src/.docker_modules/r-base/4.0.2 -t 'lbmc/r-base:4.0.2'
 docker push lbmc/r-base:4.0.2
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/r-base:4.0.2" --push src/.docker_modules/r-base/4.0.2
diff --git a/src/.docker_modules/r-base/4.0.3/docker_init.sh b/src/.docker_modules/r-base/4.0.3/docker_init.sh
index 2b4e9704..edab4460 100755
--- a/src/.docker_modules/r-base/4.0.3/docker_init.sh
+++ b/src/.docker_modules/r-base/4.0.3/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/r-base:4.0.3
 docker build src/.docker_modules/r-base/4.0.3 -t 'lbmc/r-base:4.0.3'
 docker push lbmc/r-base:4.0.3
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/r-base:4.0.3" --push src/.docker_modules/r-base/4.0.3
diff --git a/src/.docker_modules/ribotricer/1.3.2/docker_init.sh b/src/.docker_modules/ribotricer/1.3.2/docker_init.sh
index 71311abf..e9fc65f8 100644
--- a/src/.docker_modules/ribotricer/1.3.2/docker_init.sh
+++ b/src/.docker_modules/ribotricer/1.3.2/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/ribotricer:1.3.2
 docker build src/.docker_modules/ribotricer/1.3.2 -t 'lbmc/ribotricer:1.3.2'
 docker push lbmc/ribotricer:1.3.2
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/ribotricer:1.3.2" --push src/.docker_modules/ribotricer/1.3.2
diff --git a/src/.docker_modules/rsem/1.3.0/docker_init.sh b/src/.docker_modules/rsem/1.3.0/docker_init.sh
index aadcb4d8..dcbb11b5 100755
--- a/src/.docker_modules/rsem/1.3.0/docker_init.sh
+++ b/src/.docker_modules/rsem/1.3.0/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/rsem:1.3.0
 docker build src/.docker_modules/rsem/1.3.0 -t 'lbmc/rsem:1.3.0'
 docker push lbmc/rsem:1.3.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/rsem:1.3.0" --push src/.docker_modules/rsem/1.3.0
diff --git a/src/.docker_modules/sabre/039a55e/docker_init.sh b/src/.docker_modules/sabre/039a55e/docker_init.sh
index fc0f318f..3cf99f8b 100755
--- a/src/.docker_modules/sabre/039a55e/docker_init.sh
+++ b/src/.docker_modules/sabre/039a55e/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/sabre:039a55e
 docker build src/.docker_modules/sabre/039a55e -t 'lbmc/sabre:039a55e'
 docker push lbmc/sabre:039a55e
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/sabre:039a55e" --push src/.docker_modules/sabre/039a55e
diff --git a/src/.docker_modules/salmon/0.8.2/docker_init.sh b/src/.docker_modules/salmon/0.8.2/docker_init.sh
index f44850b4..e1f10e5f 100755
--- a/src/.docker_modules/salmon/0.8.2/docker_init.sh
+++ b/src/.docker_modules/salmon/0.8.2/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/salmon:0.8.2
 docker build src/.docker_modules/salmon/0.8.2 -t 'lbmc/salmon:0.8.2'
 docker push lbmc/salmon:0.8.2
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/salmon:0.8.2" --push src/.docker_modules/salmon/0.8.2
diff --git a/src/.docker_modules/sambamba/0.6.7/docker_init.sh b/src/.docker_modules/sambamba/0.6.7/docker_init.sh
index ccedf316..37991e4a 100755
--- a/src/.docker_modules/sambamba/0.6.7/docker_init.sh
+++ b/src/.docker_modules/sambamba/0.6.7/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/sambamba:0.6.7
 docker build src/.docker_modules/sambamba/0.6.7 -t 'lbmc/sambamba:0.6.7'
 docker push lbmc/sambamba:0.6.7
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/sambamba:0.6.7" --push src/.docker_modules/sambamba/0.6.7
diff --git a/src/.docker_modules/sambamba/0.6.9/docker_init.sh b/src/.docker_modules/sambamba/0.6.9/docker_init.sh
index 9525b17e..ca1f8065 100755
--- a/src/.docker_modules/sambamba/0.6.9/docker_init.sh
+++ b/src/.docker_modules/sambamba/0.6.9/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/sambamba:0.6.9
 docker build src/.docker_modules/sambamba/0.6.9 -t 'lbmc/sambamba:0.6.9'
 docker push lbmc/sambamba:0.6.9
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/sambamba:0.6.9" --push src/.docker_modules/sambamba/0.6.9
diff --git a/src/.docker_modules/samblaster/0.1.24/docker_init.sh b/src/.docker_modules/samblaster/0.1.24/docker_init.sh
index 0fec5a07..b466a20e 100755
--- a/src/.docker_modules/samblaster/0.1.24/docker_init.sh
+++ b/src/.docker_modules/samblaster/0.1.24/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/samblaster:0.1.24
 docker build src/.docker_modules/samblaster/0.1.24 -t 'lbmc/samblaster:0.1.24'
 docker push lbmc/samblaster:0.1.24
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/samblaster:0.1.24" --push src/.docker_modules/samblaster/0.1.24
diff --git a/src/.docker_modules/samtools/1.11/docker_init.sh b/src/.docker_modules/samtools/1.11/docker_init.sh
index e5cf9c28..81715815 100755
--- a/src/.docker_modules/samtools/1.11/docker_init.sh
+++ b/src/.docker_modules/samtools/1.11/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/samtools:1.11
 docker build src/.docker_modules/samtools/1.11 -t 'lbmc/samtools:1.11'
 docker push lbmc/samtools:1.11
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/samtools:1.11" --push src/.docker_modules/samtools/1.11
diff --git a/src/.docker_modules/samtools/1.7/docker_init.sh b/src/.docker_modules/samtools/1.7/docker_init.sh
index 83c510a9..6566c7be 100755
--- a/src/.docker_modules/samtools/1.7/docker_init.sh
+++ b/src/.docker_modules/samtools/1.7/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/samtools:1.7
 docker build src/.docker_modules/samtools/1.7 -t 'lbmc/samtools:1.7'
 docker push lbmc/samtools:1.7
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/samtools:1.7" --push src/.docker_modules/samtools/1.7
diff --git a/src/.docker_modules/sratoolkit/2.8.2/docker_init.sh b/src/.docker_modules/sratoolkit/2.8.2/docker_init.sh
index ce040fcc..cacdee98 100755
--- a/src/.docker_modules/sratoolkit/2.8.2/docker_init.sh
+++ b/src/.docker_modules/sratoolkit/2.8.2/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/sratoolkit:2.8.2
 docker build src/.docker_modules/sratoolkit/2.8.2 -t 'lbmc/sratoolkit:2.8.2'
 docker push lbmc/sratoolkit:2.8.2
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/sratoolkit:2.8.2" --push src/.docker_modules/sratoolkit/2.8.2
diff --git a/src/.docker_modules/star/2.5.3/docker_init.sh b/src/.docker_modules/star/2.5.3/docker_init.sh
index 50beecfc..f5f3130d 100755
--- a/src/.docker_modules/star/2.5.3/docker_init.sh
+++ b/src/.docker_modules/star/2.5.3/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/star:2.7.3a
 docker build src/.docker_modules/star/2.7.3a/ -t 'lbmc/star:2.7.3a'
 docker push lbmc/star:2.7.3a
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/star:2.7.3a" --push src/.docker_modules/star/2.7.3a
diff --git a/src/.docker_modules/star/2.7.3a/docker_init.sh b/src/.docker_modules/star/2.7.3a/docker_init.sh
index 50beecfc..f5f3130d 100755
--- a/src/.docker_modules/star/2.7.3a/docker_init.sh
+++ b/src/.docker_modules/star/2.7.3a/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/star:2.7.3a
 docker build src/.docker_modules/star/2.7.3a/ -t 'lbmc/star:2.7.3a'
 docker push lbmc/star:2.7.3a
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/star:2.7.3a" --push src/.docker_modules/star/2.7.3a
diff --git a/src/.docker_modules/subread/1.6.4/docker_init.sh b/src/.docker_modules/subread/1.6.4/docker_init.sh
index 0dd51ca0..40a14ba5 100755
--- a/src/.docker_modules/subread/1.6.4/docker_init.sh
+++ b/src/.docker_modules/subread/1.6.4/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/subread:1.6.4
 docker build src/.docker_modules/subread/1.6.4 -t 'lbmc/subread:1.6.4'
 docker push lbmc/subread:1.6.4
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/subread:1.6.4" --push src/.docker_modules/subread/1.6.4
diff --git a/src/.docker_modules/tophat/2.1.1/docker_init.sh b/src/.docker_modules/tophat/2.1.1/docker_init.sh
index 67151131..e7553d50 100755
--- a/src/.docker_modules/tophat/2.1.1/docker_init.sh
+++ b/src/.docker_modules/tophat/2.1.1/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/tophat:2.1.1
 docker build src/.docker_modules/tophat/2.1.1 -t 'lbmc/tophat:2.1.1'
 docker push lbmc/tophat:2.1.1
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/tophat:2.1.1" --push src/.docker_modules/tophat/2.1.1
diff --git a/src/.docker_modules/trimmomatic/0.36/docker_init.sh b/src/.docker_modules/trimmomatic/0.36/docker_init.sh
index f054581b..491b91f1 100755
--- a/src/.docker_modules/trimmomatic/0.36/docker_init.sh
+++ b/src/.docker_modules/trimmomatic/0.36/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/trimmomatic:0.36
 docker build src/.docker_modules/trimmomatic/0.36 -t 'lbmc/trimmomatic:0.36'
 docker push lbmc/trimmomatic:0.36
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/trimmomatic:0.36" --push src/.docker_modules/trimmomatic/0.36
diff --git a/src/.docker_modules/ucsc/375/docker_init.sh b/src/.docker_modules/ucsc/375/docker_init.sh
index f0cc9056..d567ce53 100755
--- a/src/.docker_modules/ucsc/375/docker_init.sh
+++ b/src/.docker_modules/ucsc/375/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/ucsc:375
 docker build src/.docker_modules/ucsc/375/ -t 'lbmc/ucsc:375'
 docker push lbmc/ucsc:375
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/ucsc:375" --push src/.docker_modules/ucsc/375
diff --git a/src/.docker_modules/ucsc/400/docker_init.sh b/src/.docker_modules/ucsc/400/docker_init.sh
index 83c21616..ca465fac 100755
--- a/src/.docker_modules/ucsc/400/docker_init.sh
+++ b/src/.docker_modules/ucsc/400/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/ucsc:400
 docker build src/.docker_modules/ucsc/400/ -t 'lbmc/ucsc:400'
 docker push lbmc/ucsc:400
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/ucsc:400" --push src/.docker_modules/ucsc/400
diff --git a/src/.docker_modules/ucsc/407/docker_init.sh b/src/.docker_modules/ucsc/407/docker_init.sh
index 1f092a8f..6672bb86 100755
--- a/src/.docker_modules/ucsc/407/docker_init.sh
+++ b/src/.docker_modules/ucsc/407/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/ucsc:407
 docker build src/.docker_modules/ucsc/407/ -t 'lbmc/ucsc:407'
 docker push lbmc/ucsc:407
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/ucsc:407" --push src/.docker_modules/ucsc/407
diff --git a/src/.docker_modules/umi_tools/0.5.4/docker_init.sh b/src/.docker_modules/umi_tools/0.5.4/docker_init.sh
index 200e9c06..12bc6c80 100755
--- a/src/.docker_modules/umi_tools/0.5.4/docker_init.sh
+++ b/src/.docker_modules/umi_tools/0.5.4/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/umi_tools:1.0.0
 docker build src/.docker_modules/umi_tools/1.0.0/ -t 'lbmc/umi_tools:1.0.0'
 docker push lbmc/umi_tools:1.0.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/umi_tools:1.0.0" --push src/.docker_modules/umi_tools/1.0.0
diff --git a/src/.docker_modules/umi_tools/1.0.0/docker_init.sh b/src/.docker_modules/umi_tools/1.0.0/docker_init.sh
index 200e9c06..12bc6c80 100755
--- a/src/.docker_modules/umi_tools/1.0.0/docker_init.sh
+++ b/src/.docker_modules/umi_tools/1.0.0/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/umi_tools:1.0.0
 docker build src/.docker_modules/umi_tools/1.0.0/ -t 'lbmc/umi_tools:1.0.0'
 docker push lbmc/umi_tools:1.0.0
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/umi_tools:1.0.0" --push src/.docker_modules/umi_tools/1.0.0
diff --git a/src/.docker_modules/urqt/d62c1f8/docker_init.sh b/src/.docker_modules/urqt/d62c1f8/docker_init.sh
index bb3fb4f8..bc4cb6db 100755
--- a/src/.docker_modules/urqt/d62c1f8/docker_init.sh
+++ b/src/.docker_modules/urqt/d62c1f8/docker_init.sh
@@ -2,3 +2,4 @@
 docker pull lbmc/urqt:d62c1f8
 docker build src/.docker_modules/urqt/d62c1f8 -t 'lbmc/urqt:d62c1f8'
 docker push lbmc/urqt:d62c1f8
+docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/urqt:d62c1f8" --push src/.docker_modules/urqt/d62c1f8
-- 
GitLab