Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • LBMC/RMI2/rmi2_pipelines
  • LBMC/Palladino/RNAseq_nextflow
  • rseraphi/nextflow
  • elabaron/nextflow
  • pberna01/nextflow
  • jblin/nextflow
  • cginevra/nextflow
  • carpin/nextflow
  • cfournea/nextflow
  • dtorresc/nextflow
  • LBMC/nextflow
  • nlecouvr/nextflow-nathan
  • lpicard/nextflow
  • fmortreu/nextflow
  • hpolvech/nextflow
  • lanani/nextflow
  • mcariou/nextflow
  • fduveau/nextflow
  • jshapiro/nextflow
  • hregue/nextflow
  • yjia01/nextflow
  • acorbin/nextflow
  • ggirau03/nextflow
  • letien02/nextflow
  • ogandril/nextflow
  • jclaud01/nextflow
  • mshamjal/nextflow
  • mprieux/nextflow
  • z483801/nextflow
  • mparis/nextflow
  • alapendr/nextflow
  • cbourgeo/nextflow
  • jvalat/nextflow
  • z483800/nextflow
  • ecombe01/nextflow
  • dchalopi/nextflow
  • mherbett/nextflow
  • jprobin/nextflow
  • lestrada/nextflow
  • gyvert/nextflow
  • nfontrod/nextflow
  • gbenoit/nextflow
  • aguill09/nextflow
  • LBMC/regards/nextflow
  • mvilcot/nextflow
  • jkleine/nextflow
  • jseimand/nextflow
  • LBMC/Delattre/JU28_59vs17_SNP
  • mdjaffar/nextflow
  • pmarie01/nextflow
  • rhoury/nextflow
  • mlepetit/nextflow
  • lgely/nextflow
  • vvanoost/nextflow
54 results
Show changes
Showing
with 374 additions and 0 deletions
#!/bin/sh
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
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
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
FROM quay.io/biocontainers/samtools:0.1.18--hfb9b9cc_10 AS samtools
# /usr/local/bin/samtools
# / # ldd /usr/local/bin/samtools
# /lib64/ld-linux-x86-64.so.2 (0x7efddcdcc000)
# libncurses.so.6 => /usr/local/bin/../lib/libncurses.so.6 (0x7efddcfad000)
# libtinfo.so.6 => /usr/local/bin/../lib/libtinfo.so.6 (0x7efddcf6f000)
# libm.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7efddcdcc000)
# libz.so.1 => /usr/local/bin/../lib/libz.so.1 (0x7efddcf55000)
# libc.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7efddcdcc000)
FROM quay.io/biocontainers/minimap2:2.17--hed695b0_3
MAINTAINER Laurent Modolo
ENV MINIMAP2_VERSION=2.17
COPY --from=samtools /usr/local/bin/samtools /usr/local/bin/
COPY --from=samtools /usr/local//lib/libncurses.so.6 /usr/local/lib/
COPY --from=samtools /usr/local//lib/libtinfo.so.6 /usr/local/lib/
# /usr/local/bin/minimap2
# / # ldd /usr/local/bin/minimap2
# /lib64/ld-linux-x86-64.so.2 (0x7fe14f5a8000)
# libm.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7fe14f5a8000)
# libz.so.1 => /usr/local/bin/../lib/libz.so.1 (0x7fe14f7c4000)
# libpthread.so.0 => /lib64/ld-linux-x86-64.so.2 (0x7fe14f5a8000)
# libc.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7fe14f5a8000)
\ No newline at end of file
#!/bin/sh
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
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
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
FROM quay.io/biocontainers/samtools:0.1.18--hfb9b9cc_10 AS samtools
# /usr/local/bin/samtools
# / # ldd /usr/local/bin/samtools
# /lib64/ld-linux-x86-64.so.2 (0x7efddcdcc000)
# libncurses.so.6 => /usr/local/bin/../lib/libncurses.so.6 (0x7efddcfad000)
# libtinfo.so.6 => /usr/local/bin/../lib/libtinfo.so.6 (0x7efddcf6f000)
# libm.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7efddcdcc000)
# libz.so.1 => /usr/local/bin/../lib/libz.so.1 (0x7efddcf55000)
# libc.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7efddcdcc000)
FROM quay.io/biocontainers/minimap2:2.20--h5bf99c6_0
MAINTAINER adapted by Xavier Grand from Laurent Modolo template
ENV MINIMAP2_VERSION=2.20
COPY --from=samtools /usr/local/bin/samtools /usr/local/bin/
COPY --from=samtools /usr/local//lib/libncurses.so.6 /usr/local/lib/
COPY --from=samtools /usr/local//lib/libtinfo.so.6 /usr/local/lib/
# /usr/local/bin/minimap2
# / # ldd /usr/local/bin/minimap2
# /lib64/ld-linux-x86-64.so.2 (0x7fe14f5a8000)
# libm.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7fe14f5a8000)
# libz.so.1 => /usr/local/bin/../lib/libz.so.1 (0x7fe14f7c4000)
# libpthread.so.0 => /lib64/ld-linux-x86-64.so.2 (0x7fe14f5a8000)
# libc.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7fe14f5a8000)
\ No newline at end of file
#!/bin/sh
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
docker pull lbmc/minimap2:2.20
docker build src/.docker_modules/minimap2/2.20 -t 'lbmc/minimap2:2.20'
docker push lbmc/minimap2:2.20
docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/minimap2:2.20" --push src/.docker_modules/minimap2/2.20
\ No newline at end of file
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
FROM quay.io/biocontainers/samtools:0.1.18--hfb9b9cc_10 AS samtools
# /usr/local/bin/samtools
# / # ldd /usr/local/bin/samtools
# /lib64/ld-linux-x86-64.so.2 (0x7efddcdcc000)
# libncurses.so.6 => /usr/local/bin/../lib/libncurses.so.6 (0x7efddcfad000)
# libtinfo.so.6 => /usr/local/bin/../lib/libtinfo.so.6 (0x7efddcf6f000)
# libm.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7efddcdcc000)
# libz.so.1 => /usr/local/bin/../lib/libz.so.1 (0x7efddcf55000)
# libc.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7efddcdcc000)
FROM quay.io/biocontainers/minimap2:2.24--h7132678_1
MAINTAINER adapted by Xavier Grand from Laurent Modolo template
ENV MINIMAP2_VERSION=2.24
COPY --from=samtools /usr/local/bin/samtools /usr/local/bin/
COPY --from=samtools /usr/local//lib/libncurses.so.6 /usr/local/lib/
COPY --from=samtools /usr/local//lib/libtinfo.so.6 /usr/local/lib/
# /usr/local/bin/minimap2
# / # ldd /usr/local/bin/minimap2
# /lib64/ld-linux-x86-64.so.2 (0x7fe14f5a8000)
# libm.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7fe14f5a8000)
# libz.so.1 => /usr/local/bin/../lib/libz.so.1 (0x7fe14f7c4000)
# libpthread.so.0 => /lib64/ld-linux-x86-64.so.2 (0x7fe14f5a8000)
# libc.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7fe14f5a8000)
\ No newline at end of file
#!/bin/sh
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
docker pull lbmc/minimap2:2.24
docker build src/.docker_modules/minimap2/2.24 -t 'lbmc/minimap2:2.24'
docker push lbmc/minimap2:2.24
docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/minimap2:2.24" --push src/.docker_modules/minimap2/2.24
\ No newline at end of file
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
FROM debian:stretch
MAINTAINER Laurent Modolo
ENV MULTIQC_VERSION=1.0
ENV PACKAGES build-essential \
python3-pip \
python3-setuptools \
python3-dev \
python3-wheel \
procps \
locales
RUN apt-get update && \
apt-get install -y --no-install-recommends ${PACKAGES} && \
apt-get clean
RUN locale-gen en_US.UTF-8
ENV LC_ALL=en_US.utf-8
ENV LANG=en_US.utf-8
ENV LC_ALL=C.UTF-8
ENV LANG=C.UTF-8
RUN pip3 install multiqc==${MULTIQC_VERSION}
#!/bin/sh
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
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
FROM ubuntu:18.04
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
FROM python:3.9-slim
MAINTAINER Laurent Modolo
ENV MULTIQC_VERSION=1.0
ENV PACKAGES build-essential=12.4* \
python3-pip=9.0.1* \
python3-setuptools=39.0.1* \
python3-dev=3.6.5* \
python3-wheel=0.30.0*
ENV MULTIQC_VERSION=1.11
ENV PACKAGES procps locales
RUN apt-get update && \
apt-get install -y --no-install-recommends ${PACKAGES} && \
apt-get clean
RUN locale-gen en_US.UTF-8
ENV LC_ALL=en_US.utf-8
ENV LANG=en_US.utf-8
ENV LC_ALL=C.UTF-8
ENV LANG=C.UTF-8
RUN pip3 install multiqc==${MULTIQC_VERSION}
#!/bin/sh
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
docker pull lbmc/multiqc:1.11
# docker build src/.docker_modules/multiqc/1.11 -t 'lbmc/multiqc:1.11'
# docker push lbmc/multiqc:1.11
docker buildx build --platform linux/amd64,linux/arm64 -t "lbmc/multiqc:1.11" --push src/.docker_modules/multiqc/1.11
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
FROM debian:stretch
MAINTAINER Laurent Modolo
ENV MULTIQC_VERSION=1.7
ENV PACKAGES build-essential \
python3-pip \
python3-setuptools \
python3-dev \
python3-wheel \
procps \
locales
RUN apt-get update && \
apt-get install -y --no-install-recommends ${PACKAGES} && \
apt-get clean
RUN locale-gen en_US.UTF-8
ENV LC_ALL=en_US.utf-8
ENV LANG=en_US.utf-8
ENV LC_ALL=C.UTF-8
ENV LANG=C.UTF-8
RUN pip3 install multiqc==${MULTIQC_VERSION}
#!/bin/sh
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
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
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
FROM debian:stretch
MAINTAINER Laurent Modolo
ENV MULTIQC_VERSION=1.9
ENV PACKAGES build-essential \
python3-pip \
python3-setuptools \
python3-dev \
python3-wheel \
procps \
locales
RUN apt-get update && \
apt-get install -y --no-install-recommends ${PACKAGES} && \
apt-get clean
RUN locale-gen en_US.UTF-8
ENV LC_ALL=en_US.utf-8
ENV LANG=en_US.utf-8
ENV LC_ALL=C.UTF-8
ENV LANG=C.UTF-8
RUN pip3 install multiqc==${MULTIQC_VERSION}
#!/bin/sh
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
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
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
FROM alpine:3.8
MAINTAINER Laurent Modolo
ENV MUSIC_VERSION=6613c53
ENV SAMTOOLS_VERSION=1.7
ENV PACKAGES g++ \
bash \
pcre-dev \
openssl-dev \
build-base \
bzip2-dev \
xz-dev \
git \
curl
RUN apk update && \
apk add ${PACKAGES}
RUN curl -L -o samtools-${SAMTOOLS_VERSION}.tar.bz2 \
http://jaist.dl.sourceforge.net/project/samtools/samtools/${SAMTOOLS_VERSION}/samtools-${SAMTOOLS_VERSION}.tar.bz2 \
&& tar jxvf samtools-${SAMTOOLS_VERSION}.tar.bz2 \
&& cd samtools-${SAMTOOLS_VERSION}/ \
&& ./configure --without-curses \
&& make \
&& make install
RUN git clone https://github.com/gersteinlab/MUSIC.git && \
cd MUSIC && \
git checkout ${MUSIC_VERSION} && \
make clean && \
make && \
cd .. && \
mv MUSIC/bin/MUSIC /usr/bin/ && \
mv MUSIC/bin/generate_multimappability_signal.csh /usr/bin/ && \
mv MUSIC/bin/run_MUSIC.csh /usr/bin/ && \
rm -Rf MUSIC
RUN chmod +x /usr/bin/*
#!/bin/sh
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
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
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
FROM alpine:3.13
MAINTAINER Laurent Modolo
ENV PANDOC_VERSION=2.11
RUN echo "https://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories \
&& apk update \
&& apk add pandoc~=${PANDOC_VERSION} make
#!/bin/sh
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
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
# SPDX-FileCopyrightText: 2022 Laurent Modolo <laurent.modolo@ens-lyon.fr>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
FROM ubuntu:18.04
MAINTAINER Laurent Modolo
ENV PICARD_VERSION=2.18.11
ENV PACKAGES default-jre=2:1.1* \
curl=7.58.0* \
ca-certificates=20180409
RUN apt-get update && \
apt-get install -y --no-install-recommends ${PACKAGES} && \
apt-get clean
RUN curl -k -L https://github.com/broadinstitute/picard/releases/download/${PICARD_VERSION}/picard.jar -o picard.jar && \
mkdir -p /usr/share/java/ && \
mv picard.jar /usr/share/java/
COPY PicardCommandLine /usr/bin/
RUN chmod +x /usr/bin/PicardCommandLine