Skip to content

Commit 601e0db

Browse files
committedApr 4, 2023
⬆️ Upgrade ICA-AROMA 0.4.3-beta → 0.4.4-beta
1 parent ac3299e commit 601e0db

8 files changed

+53
-25
lines changed
 
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
FROM ghcr.io/fcp-indi/c-pac/ubuntu:bionic-non-free AS ICA-AROMA
2+
USER root
3+
4+
# install ICA-AROMA
5+
RUN mkdir -p /opt/ICA-AROMA
6+
RUN curl -sL https://github.com/rhr-pruim/ICA-AROMA/archive/v0.4.4-beta.tar.gz | tar -xzC /opt/ICA-AROMA --strip-components 1
7+
RUN chmod +x /opt/ICA-AROMA/ICA_AROMA.py
8+
ENV PATH=/opt/ICA-AROMA:$PATH
9+
10+
ENTRYPOINT ["/bin/bash"]
11+
12+
# Link libraries for Singularity images
13+
RUN ldconfig
14+
15+
RUN apt-get clean && \
16+
apt-get autoremove -y && \
17+
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
18+
19+
# set user
20+
USER c-pac_user
21+
22+
# Only keep what we need
23+
FROM scratch
24+
LABEL org.opencontainers.image.description "NOT INTENDED FOR USE OTHER THAN AS A STAGE IMAGE IN A MULTI-STAGE BUILD \
25+
ICA-AROMA 0.4.4-beta stage"
26+
COPY --from=ICA-AROMA /opt/ICA-AROMA/ /opt/ICA-AROMA/

‎.github/Dockerfiles/base-lite.Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ FROM ghcr.io/fcp-indi/c-pac/afni:23.0.07-bionic as AFNI
1818
FROM ghcr.io/fcp-indi/c-pac/ants:2.4.3.python3.10-bionic as ANTs
1919
FROM ghcr.io/fcp-indi/c-pac/connectome-workbench:1.5.0.neurodebian-bionic as connectome-workbench
2020
FROM ghcr.io/fcp-indi/c-pac/fsl:6.0.6.4-python3.10-bionic as FSL
21-
FROM ghcr.io/fcp-indi/c-pac/ica-aroma:0.4.3-beta-bionic as ICA-AROMA
21+
FROM ghcr.io/fcp-indi/c-pac/ica-aroma:0.4.4-beta-bionic as ICA-AROMA
2222
FROM ghcr.io/fcp-indi/c-pac/msm:2.0-bionic as MSM
2323

2424
FROM ghcr.io/fcp-indi/c-pac/ubuntu:python3.10-bionic-non-free
+9-9
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
base-ABCD-HCP.Dockerfile
2-
AFNI.21.1.00-bionic.Dockerfile
3-
ANTs.2.2.0.neurodocker-bionic.Dockerfile
4-
c3d.1.0.0-bionic.Dockerfile
5-
connectome-workbench.1.3.2-1.neurodebian-bionic.Dockerfile
6-
FSL.5.0.10-bionic.Dockerfile
7-
ICA-AROMA.0.4.3-beta-bionic.Dockerfile
8-
msm.2.0-bionic.Dockerfile
9-
Ubuntu.bionic-non-free.Dockerfile
1+
base-ABCD-HCP
2+
AFNI.21.1.00-bionic
3+
ANTs.2.2.0.neurodocker-bionic
4+
c3d.1.0.0-bionic
5+
connectome-workbench.1.3.2-1.neurodebian-bionic
6+
FSL.5.0.10-bionic
7+
ICA-AROMA.0.4.3-beta-bionic
8+
msm.2.0-bionic
9+
Ubuntu.bionic-non-free
+9-9
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
base-fMRIPrep-LTS.Dockerfile
2-
AFNI.16.2.07.neurodocker-xenial.Dockerfile
3-
ANTs.2.3.4.neurodocker-xenial.Dockerfile
4-
c3d.1.0.0-xenial.Dockerfile
5-
connectome-workbench.1.3.2-2.neurodebian-xenial.Dockerfile
6-
FSL.5.0.9-5.neurodebian-xenial.Dockerfile
7-
ICA-AROMA.0.4.5-xenial.Dockerfile
8-
msm.2.0-bionic.Dockerfile
9-
Ubuntu.xenial-20200114.Dockerfile
1+
base-fMRIPrep-LTS
2+
AFNI.16.2.07.neurodocker-xenial
3+
ANTs.2.3.4.neurodocker-xenial
4+
c3d.1.0.0-xenial
5+
connectome-workbench.1.3.2-2.neurodebian-xenial
6+
FSL.5.0.9-5.neurodebian-xenial
7+
ICA-AROMA.0.4.5-xenial
8+
msm.2.0-bionic
9+
Ubuntu.xenial-20200114

‎.github/stage_requirements/lite.txt

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
base-lite.Dockerfile
2-
AFNI.21.1.00-bionic.Dockerfile
3-
ica-aroma.0.4.3-beta-bionic
4-
msm.2.0-bionic.Dockerfile
5-
Ubuntu.bionic-non-free.Dockerfile
1+
base-lite
2+
AFNI.21.1.00-bionic
3+
ICA-AROMA.0.4.4-beta-bionic
4+
msm.2.0-bionic
5+
Ubuntu.bionic-non-free

‎.github/stage_requirements/phase_two.txt

+2
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,7 @@ FreeSurfer.7.3.2-Python3.10-bionic
1010
FSL.5.0.9-5.neurodebian-xenial
1111
FSL.5.0.10-bionic
1212
FSL.6.0.6.4-Python3.10-bionic
13+
ICA-AROMA.0.4.3-beta-bionic
14+
ICA-AROMA.0.4.4-beta-bionic
1315
ICA-AROMA.0.4.5-xenial
1416
msm.2.0-bionic
-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
lite
2-
FreeSurfer.7.3.2-Python3.10-bionic

‎CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3030
- `AFNI` 21.1.00 'Domitian' → 23.0.07 'Commodus'
3131
- `ANTs` 2.3.3 'Leptomyrmex' → 2.4.3 'Emplastus'
3232
- `FSL` 5.0.10 (5.0.9) → 6.0.6 (6.0.4:ddd0a010c)
33+
- `ICA-AROMA` 0.4.3-beta → 0.4.4-beta
3334
- `Python` 3.7.13 → 3.10.10 (holding back from 3.11 for `sdcflows`, `torch`, and `torchvision`)
3435
- `PyPEER` 1.0@`main` → 1.1@`6965d2b`
3536
- `Torch` 1.2.0+cu92 → 1.13.1

0 commit comments

Comments
 (0)
Please sign in to comment.