From e7ab90b3cdcdc28572ff6b7845ff22d2355b07c4 Mon Sep 17 00:00:00 2001 From: Yi Sun Date: Thu, 8 May 2025 15:37:15 +0200 Subject: [PATCH 1/3] add ilastik1.4.1 --- ilastik/1.4.1/Dockerfile | 55 +++++++++++++++++++++++++++++++++++++ ilastik/1.4.1/test-cmds.txt | 1 + 2 files changed, 56 insertions(+) create mode 100644 ilastik/1.4.1/Dockerfile create mode 100644 ilastik/1.4.1/test-cmds.txt diff --git a/ilastik/1.4.1/Dockerfile b/ilastik/1.4.1/Dockerfile new file mode 100644 index 00000000..0c68ec0d --- /dev/null +++ b/ilastik/1.4.1/Dockerfile @@ -0,0 +1,55 @@ +FROM ubuntu:22.04 + +LABEL base_image="ubuntu:22.04" +LABEL version="1" +LABEL software="ilastik" +LABEL software.version="1.4.1" +LABEL about.summary="the interactive learning and segmentation toolkit" +LABEL about.home="https://ilastik.org" +LABEL about.license="GPL-2.0-or-later" +LABEL about.license_file="https://github.com/ilastik/ilastik/blob/main/LICENSE" +LABEL about.documentation="https://ilastik.org/documentation/index.html" +LABEL extra.identifiers.biotools=ilastik + + +MAINTAINER Yi Sun + + +ARG DEBIAN_FRONTEND="noninteractive" +ARG ILASTIK_VERSION="1.4.1" + +ENV LANG=en_US.UTF-8 \ + LC_ALL=en_US.UTF-8 \ + LANGUAGE=en_US:en \ + QT_XCB_NO_MITSHM=1 \ + LAZYFLOW_THREADS=2 \ + LAZYFLOW_TOTAL_RAM_MB=32000 \ + NUMBA_CACHE_DIR=/tmp/numba_cache \ + BIOIMAGEIO_CACHE_PATH="/tmp/pybio_cache" \ + PATH="/opt/ilastik-$ILASTIK_VERSION-Linux:$PATH" + +RUN apt-get update -qq && \ + apt-get install -y \ + apt-utils \ + locales \ + build-essential \ + libglu1-mesa-dev \ + qtcreator \ + libgl1-mesa-glx \ + nautilus \ + xdg-utils \ + wget && \ + apt-get clean && \ + rm -rf /var/lib/apt/lists/* + + +RUN sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen && \ + locale-gen + +WORKDIR /opt/ +RUN wget https://files.ilastik.org/ilastik-1.4.1-gpu-Linux.tar.bz2 && \ + tar xjf ilastik-1.*-Linux.tar.bz2 && \ + rm -f ilastik-1.*-Linux.tar.bz2 + + +#ENTRYPOINT["run_ilastik.sh"] diff --git a/ilastik/1.4.1/test-cmds.txt b/ilastik/1.4.1/test-cmds.txt new file mode 100644 index 00000000..6f4b3614 --- /dev/null +++ b/ilastik/1.4.1/test-cmds.txt @@ -0,0 +1 @@ +/opt/ilastik-1.4.0-Linux/run_ilastik.sh --headless --version From cef7db5f3b1ff7498fa4e6856470de15bdf666de Mon Sep 17 00:00:00 2001 From: mboudet Date: Mon, 12 May 2025 09:40:35 +0200 Subject: [PATCH 2/3] Update test-cmds.txt --- ilastik/1.4.1/test-cmds.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ilastik/1.4.1/test-cmds.txt b/ilastik/1.4.1/test-cmds.txt index 6f4b3614..debf9d52 100644 --- a/ilastik/1.4.1/test-cmds.txt +++ b/ilastik/1.4.1/test-cmds.txt @@ -1 +1 @@ -/opt/ilastik-1.4.0-Linux/run_ilastik.sh --headless --version +/opt/ilastik-1.4.1-Linux/run_ilastik.sh --headless --version From 32af15521d2886e5fbbf8e72ced87e1aeb664d06 Mon Sep 17 00:00:00 2001 From: Yi Sun Date: Mon, 12 May 2025 20:28:11 +0200 Subject: [PATCH 3/3] change to CPU version --- ilastik/1.4.1/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ilastik/1.4.1/Dockerfile b/ilastik/1.4.1/Dockerfile index 0c68ec0d..3a69cb54 100644 --- a/ilastik/1.4.1/Dockerfile +++ b/ilastik/1.4.1/Dockerfile @@ -47,7 +47,7 @@ RUN sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen && \ locale-gen WORKDIR /opt/ -RUN wget https://files.ilastik.org/ilastik-1.4.1-gpu-Linux.tar.bz2 && \ +RUN wget https://files.ilastik.org/ilastik-1.4.1-Linux.tar.bz2 && \ tar xjf ilastik-1.*-Linux.tar.bz2 && \ rm -f ilastik-1.*-Linux.tar.bz2