Skip to content

Commit 07e5327

Browse files
authored
Merge pull request #404 from psadil/fix/missing-fs-deps
FIX: Repair FreeSurfer Dependency in Dockerfile (tcsh)
2 parents ccc3928 + 13cacd8 commit 07e5327

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

.circleci/config.yml

+3
Original file line numberDiff line numberDiff line change
@@ -458,6 +458,9 @@ jobs:
458458
name: Run anatomical workflow on ds005
459459
no_output_timeout: 2h
460460
command: |
461+
# Remove part of FreeSurfer output to ensure that at least
462+
# some of recon-all is attempted
463+
rm /tmp/ds005/freesurfer/sub-01/mri/ribbon.mgz
461464
bash /tmp/src/smriprep/.circleci/ds005_run.sh --write-graph
462465
- run:
463466
name: Combine coverage

Dockerfile

+2-1
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ ENV DEBIAN_FRONTEND="noninteractive" \
9393
LC_ALL="en_US.UTF-8"
9494

9595
# Some baseline tools
96-
# bc is needed for FreeSurfer
96+
# bc, tcsh are needed for FreeSurfer
9797
# libglu1-mesa is needed for Connectome Workbench
9898
RUN apt-get update && \
9999
apt-get install -y --no-install-recommends \
@@ -105,6 +105,7 @@ RUN apt-get update && \
105105
libglu1-mesa \
106106
lsb-release \
107107
netbase \
108+
tcsh \
108109
xvfb && \
109110
apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
110111

0 commit comments

Comments
 (0)