Skip to content

Commit bc35129

Browse files
committed
Remove NeuroDebian, update FSL to 5.0.9
1 parent 1020c80 commit bc35129

File tree

1 file changed

+28
-9
lines changed

1 file changed

+28
-9
lines changed

circle.yml

Lines changed: 28 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,52 +5,71 @@ dependencies:
55
- "~/examples/feeds"
66
- "~/mcr"
77
- "~/spm12"
8+
- "~/fsl"
89
- "~/examples/fsl_course_data"
910
override:
1011
- pip install --upgrade pip
1112
- pip install -e .
1213
- pip install matplotlib sphinx ipython boto
1314
- gem install fakes3
15+
- if [[ ! -d ~/fsl ]]; then wget "http://fsl.fmrib.ox.ac.uk/fsldownloads/fsl-5.0.9-centos6_64.tar.gz"; tar zxvf fsl-5.0.9-centos6_64.tar.gz; mv fsl ~/fsl; fi
1416
- if [[ ! -d ~/examples/data ]]; then wget "http://tcpdiag.dl.sourceforge.net/project/nipy/nipype/nipype-0.2/nipype-tutorial.tar.bz2"; tar jxvf nipype-tutorial.tar.bz2; mkdir ~/examples; mv nipype-tutorial/* ~/examples/; fi
1517
# we download this manually because CircleCI does not cache apt
1618
- if [[ ! -d ~/examples/feeds ]]; then wget "http://fsl.fmrib.ox.ac.uk/fsldownloads/fsl-5.0.8-feeds.tar.gz"; tar zxvf fsl-5.0.8-feeds.tar.gz; mv feeds ~/examples/; fi
1719
- if [[ ! -d ~/examples/fsl_course_data ]]; then wget -c "http://fsl.fmrib.ox.ac.uk/fslcourse/fdt1.tar.gz" ; wget -c "http://fsl.fmrib.ox.ac.uk/fslcourse/fdt2.tar.gz"; wget -c "http://fsl.fmrib.ox.ac.uk/fslcourse/tbss.tar.gz"; mkdir ~/examples/fsl_course_data; tar zxvf fdt1.tar.gz -C ~/examples/fsl_course_data; tar zxvf fdt2.tar.gz -C ~/examples/fsl_course_data; tar zxvf tbss.tar.gz -C ~/examples/fsl_course_data; fi
18-
- wget -O- http://neuro.debian.net/lists/trusty.us-nh.full | sudo tee /etc/apt/sources.list.d/neurodebian.sources.list
19-
- sudo apt-key adv --recv-keys --keyserver hkp://pgp.mit.edu:80 0xA5D32F012649A5A9
20-
- sudo apt-get update -y; sudo apt-get install -y fsl-core fsl-atlases
2120
- bash ~/nipype/tools/install_spm_mcr.sh
2221
- mkdir -p ~/.nipype && echo "[logging]" > ~/.nipype/nipype.cfg && echo "workflow_level = DEBUG" >> ~/.nipype/nipype.cfg && echo "interface_level = DEBUG" >> ~/.nipype/nipype.cfg && echo "filemanip_level = DEBUG" >> ~/.nipype/nipype.cfg
2322
test:
2423
override:
25-
- . /usr/share/fsl/5.0/etc/fslconf/fsl.sh && nosetests --with-doctest --logging-level=DEBUG --verbosity=3:
24+
- nosetests --with-doctest --logging-level=DEBUG --verbosity=3:
2625
environment:
2726
SPMMCRCMD: "$HOME/spm12/run_spm12.sh $HOME/mcr/v85/ script"
2827
FORCE_SPMMCR: 1
2928
FSL_COURSE_DATA: "$HOME/examples/fsl_course_data"
29+
FSLDIR: "$HOME/fsl/"
30+
PATH:"$HOME/fsl/bin:$PATH"
31+
LD_LIBRARY_PATH:'$HOME/fsl/lib FSLOUTPUTTYPE="NIFTI_GZ"'
3032
timeout: 2600
3133
- set -o pipefail && cd doc && make html 2>&1 | tee ~/log.txt
3234
- cat ~/log.txt && if grep -q "ERROR" ~/log.txt; then false; else true; fi
33-
- . /usr/share/fsl/5.0/etc/fslconf/fsl.sh && python ~/nipype/tools/run_examples.py test_spm Linear workflow3d workflow4d:
35+
- python ~/nipype/tools/run_examples.py test_spm Linear workflow3d workflow4d:
3436
pwd: ../examples
3537
environment:
3638
SPMMCRCMD: "$HOME/spm12/run_spm12.sh $HOME/mcr/v85/ script"
3739
FORCE_SPMMCR: 1
40+
FSLDIR: "$HOME/fsl/"
41+
PATH:"$HOME/fsl/bin:$PATH"
42+
LD_LIBRARY_PATH:'$HOME/fsl/lib FSLOUTPUTTYPE="NIFTI_GZ"'
3843
timeout: 1600
39-
- . /usr/share/fsl/5.0/etc/fslconf/fsl.sh && python ~/nipype/tools/run_examples.py fmri_fsl_feeds Linear l1pipeline:
44+
- python ~/nipype/tools/run_examples.py fmri_fsl_feeds Linear l1pipeline:
4045
pwd: ../examples
41-
- . /usr/share/fsl/5.0/etc/fslconf/fsl.sh && python ~/nipype/tools/run_examples.py fmri_spm_dartel Linear level1 l2pipeline:
46+
environment:
47+
FSLDIR: "$HOME/fsl/"
48+
PATH:"$HOME/fsl/bin:$PATH"
49+
LD_LIBRARY_PATH:'$HOME/fsl/lib FSLOUTPUTTYPE="NIFTI_GZ"'
50+
- python ~/nipype/tools/run_examples.py fmri_spm_dartel Linear level1 l2pipeline:
4251
pwd: ../examples
4352
environment:
4453
SPMMCRCMD: "$HOME/spm12/run_spm12.sh $HOME/mcr/v85/ script"
4554
FORCE_SPMMCR: 1
55+
FSLDIR: "$HOME/fsl/"
56+
PATH:"$HOME/fsl/bin:$PATH"
57+
LD_LIBRARY_PATH:'$HOME/fsl/lib FSLOUTPUTTYPE="NIFTI_GZ"'
4658
timeout: 1600
47-
- . /usr/share/fsl/5.0/etc/fslconf/fsl.sh && python ~/nipype/tools/run_examples.py fmri_fsl_reuse Linear level1_workflow:
59+
- python ~/nipype/tools/run_examples.py fmri_fsl_reuse Linear level1_workflow:
4860
pwd: ../examples
49-
- . /usr/share/fsl/5.0/etc/fslconf/fsl.sh && python ~/nipype/tools/run_examples.py fmri_spm_nested Linear level1 l2pipeline:
61+
environment:
62+
FSLDIR: "$HOME/fsl/"
63+
PATH:"$HOME/fsl/bin:$PATH"
64+
LD_LIBRARY_PATH:'$HOME/fsl/lib FSLOUTPUTTYPE="NIFTI_GZ"'
65+
- python ~/nipype/tools/run_examples.py fmri_spm_nested Linear level1 l2pipeline:
5066
pwd: ../examples
5167
environment:
5268
SPMMCRCMD: "$HOME/spm12/run_spm12.sh $HOME/mcr/v85/ script"
5369
FORCE_SPMMCR: 1
70+
FSLDIR: "$HOME/fsl/"
71+
PATH:"$HOME/fsl/bin:$PATH"
72+
LD_LIBRARY_PATH:'$HOME/fsl/lib FSLOUTPUTTYPE="NIFTI_GZ"'
5473

5574
general:
5675
artifacts:

0 commit comments

Comments
 (0)