Skip to content

Commit 55cfb03

Browse files
committed
merge
2 parents f589334 + 78b2ac7 commit 55cfb03

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+2920
-1933
lines changed

.circleci/artifact_path

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/0/tmp/src/fmriprep/docs/_build/html/index.html

.circleci/config.yml

Lines changed: 32 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,9 @@ jobs:
113113
steps:
114114
- restore_cache:
115115
keys:
116-
- data-v6-{{ .Revision }}
117-
- data-v6-
116+
- data-v7-{{ .Branch }}-{{ .Revision }}
117+
- data-v7-{{ .Branch }}
118+
- data-v7-
118119
- run:
119120
name: Get test data from ds000005
120121
command: |
@@ -149,11 +150,11 @@ jobs:
149150
- run:
150151
name: Get FreeSurfer derivatives for ds000005
151152
command: |
152-
if [[ ! -d /tmp/ds005/derivatives/freesurfer ]]; then
153-
mkdir -p /tmp/ds005/derivatives
153+
if [[ ! -d /tmp/ds005/freesurfer ]]; then
154+
mkdir -p /tmp/ds005
154155
wget --retry-connrefused --waitretry=5 --read-timeout=20 --timeout=15 -t 0 -q \
155156
-O ds005_derivatives_freesurfer.tar.gz "https://files.osf.io/v1/resources/fvuh8/providers/osfstorage/58fe59eb594d900250960180"
156-
tar xvzf ds005_derivatives_freesurfer.tar.gz -C /tmp/ds005/derivatives
157+
tar xvzf ds005_derivatives_freesurfer.tar.gz -C /tmp/ds005
157158
else
158159
echo "FreeSurfer derivatives of ds000005 were cached"
159160
fi
@@ -180,10 +181,10 @@ jobs:
180181
- ds054/nipype.cfg
181182
- ds210/nipype.cfg
182183
- save_cache:
183-
key: data-v6-{{ .Revision }}-{{ epoch }}
184+
key: data-v7-{{ .Branch }}-{{ .Revision }}-{{ epoch }}
184185
paths:
185186
- /tmp/data
186-
- /tmp/ds005/derivatives/freesurfer
187+
- /tmp/ds005/freesurfer
187188

188189
test_pytest:
189190
machine:
@@ -284,6 +285,9 @@ jobs:
284285
command: |
285286
apt-get update
286287
apt-get install -y graphviz
288+
- run:
289+
name: Install Requirements (may contain pinned versions)
290+
command: python -m pip install -r docs/requirements.txt
287291
- run:
288292
name: Install fMRIPrep
289293
command: python -m pip install ".[doc]"
@@ -322,13 +326,13 @@ jobs:
322326
- docker-v3-{{ .Branch }}-{{ .Revision }}
323327
- restore_cache:
324328
keys:
325-
- data-v6-{{ .Revision }}
329+
- data-v7-{{ .Branch }}-{{ .Revision }}
326330
- restore_cache:
327331
keys:
328-
- ds005-anat-v15-{{ .Branch }}-{{ .Revision }}
329-
- ds005-anat-v15-{{ .Branch }}
330-
- ds005-anat-v15-master
331-
- ds005-anat-v15-
332+
- ds005-anat-v17-{{ .Branch }}-{{ .Revision }}
333+
- ds005-anat-v17-{{ .Branch }}
334+
- ds005-anat-v17-master
335+
- ds005-anat-v17-
332336
- run:
333337
name: Setting up test
334338
command: |
@@ -359,6 +363,7 @@ jobs:
359363
-e FMRIPREP_DEV 1 -u $(id -u) \
360364
--config $PWD/nipype.cfg -w /tmp/ds005/work \
361365
/tmp/data/ds005 /tmp/ds005/derivatives participant \
366+
--fs-subjects-dir /tmp/ds005/freesurfer \
362367
--skull-strip-template OASIS30ANTs:res-1 \
363368
--output-spaces MNI152NLin2009cAsym MNI152NLin6Asym \
364369
--sloppy --write-graph --mem_mb 4096 \
@@ -370,7 +375,7 @@ jobs:
370375
rm -rf /tmp/ds005/work/reportlets
371376
rm -rf /tmp/ds005/derivatives/fmriprep
372377
- save_cache:
373-
key: ds005-anat-v15-{{ .Branch }}-{{ .Revision }}-{{ epoch }}
378+
key: ds005-anat-v17-{{ .Branch }}-{{ .Revision }}-{{ epoch }}
374379
paths:
375380
- /tmp/ds005/work
376381

@@ -386,6 +391,7 @@ jobs:
386391
-e FMRIPREP_DEV 1 -u $(id -u) \
387392
--config $PWD/nipype.cfg -w /tmp/ds005/work \
388393
/tmp/data/ds005 /tmp/ds005/derivatives participant \
394+
--fs-subjects-dir /tmp/ds005/freesurfer \
389395
--sloppy --write-graph --use-syn-sdc --mem_mb 4096 \
390396
--use-aroma \
391397
--skull-strip-template OASIS30ANTs:res-1 \
@@ -396,7 +402,6 @@ jobs:
396402
name: Move intermediate results for second run
397403
command: |
398404
mkdir -p /tmp/ds005/derivatives_partial
399-
sudo mv /tmp/ds005/derivatives/freesurfer /tmp/ds005/derivatives_partial
400405
sudo cp -a /tmp/ds005/work /tmp/ds005/work_partial
401406
sudo rm -rf /tmp/ds005/work_partial/fmriprep_wf/single_subject_01_wf/func_preproc_task_mixedgamblestask_run_02_wf/ica_aroma_wf
402407
- run:
@@ -415,6 +420,7 @@ jobs:
415420
-e FMRIPREP_DEV 1 -u $(id -u) \
416421
--config $PWD/nipype.cfg -w /tmp/ds005/work_partial \
417422
/tmp/data/ds005 /tmp/ds005/derivatives_partial participant \
423+
--fs-subjects-dir /tmp/ds005/freesurfer \
418424
--sloppy --write-graph --use-syn-sdc --mem_mb 4096 \
419425
--output-spaces MNI152NLin2009cAsym fsaverage5 fsnative MNI152NLin6Asym anat \
420426
--aroma-melodic-dimensionality 2 --use-aroma \
@@ -476,13 +482,13 @@ jobs:
476482
- docker-v3-{{ .Branch }}-{{ .Revision }}
477483
- restore_cache:
478484
keys:
479-
- data-v6-{{ .Revision }}
485+
- data-v7-{{ .Branch }}-{{ .Revision }}
480486
- restore_cache:
481487
keys:
482-
- ds054-anat-v13-{{ .Branch }}-{{ .Revision }}
483-
- ds054-anat-v13-{{ .Branch }}
484-
- ds054-anat-v13-master
485-
- ds054-anat-v13-
488+
- ds054-anat-v14-{{ .Branch }}-{{ .Revision }}
489+
- ds054-anat-v14-{{ .Branch }}
490+
- ds054-anat-v14-master
491+
- ds054-anat-v14-
486492
- run:
487493
name: Setting up test
488494
command: |
@@ -522,7 +528,7 @@ jobs:
522528
rm -rf /tmp/ds054/work/reportlets
523529
rm -rf /tmp/ds054/derivatives/fmriprep
524530
- save_cache:
525-
key: ds054-anat-v13-{{ .Branch }}-{{ .Revision }}-{{ epoch }}
531+
key: ds054-anat-v14-{{ .Branch }}-{{ .Revision }}-{{ epoch }}
526532
paths:
527533
- /tmp/ds054/work
528534

@@ -613,13 +619,13 @@ jobs:
613619
- docker-v3-{{ .Branch }}-{{ .Revision }}
614620
- restore_cache:
615621
keys:
616-
- data-v6-{{ .Revision }}
622+
- data-v7-{{ .Branch }}-{{ .Revision }}
617623
- restore_cache:
618624
keys:
619-
- ds210-anat-v11-{{ .Branch }}-{{ .Revision }}
620-
- ds210-anat-v11-{{ .Branch }}-
621-
- ds210-anat-v11-master
622-
- ds210-anat-v11-
625+
- ds210-anat-v12-{{ .Branch }}-{{ .Revision }}
626+
- ds210-anat-v12-{{ .Branch }}-
627+
- ds210-anat-v12-master
628+
- ds210-anat-v12-
623629
- run:
624630
name: Setting up test
625631
command: |
@@ -659,7 +665,7 @@ jobs:
659665
rm -rf /tmp/ds210/work/reportlets
660666
rm -rf /tmp/ds210/derivatives/fmriprep
661667
- save_cache:
662-
key: ds210-anat-v11-{{ .Branch }}-{{ .Revision }}-{{ epoch }}
668+
key: ds210-anat-v12-{{ .Branch }}-{{ .Revision }}-{{ epoch }}
663669
paths:
664670
- /tmp/ds210/work
665671

.circleci/ds005_outputs.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ fmriprep/sub-01/anat/sub-01_desc-brain_mask.nii.gz
1616
fmriprep/sub-01/anat/sub-01_desc-preproc_T1w.json
1717
fmriprep/sub-01/anat/sub-01_desc-preproc_T1w.nii.gz
1818
fmriprep/sub-01/anat/sub-01_dseg.nii.gz
19+
fmriprep/sub-01/anat/sub-01_from-fsnative_to-T1w_mode-image_xfm.txt
1920
fmriprep/sub-01/anat/sub-01_from-MNI152NLin2009cAsym_to-T1w_mode-image_xfm.h5
2021
fmriprep/sub-01/anat/sub-01_from-MNI152NLin6Asym_to-T1w_mode-image_xfm.h5
21-
fmriprep/sub-01/anat/sub-01_from-orig_to-T1w_mode-image_xfm.txt
2222
fmriprep/sub-01/anat/sub-01_from-T1w_to-fsnative_mode-image_xfm.txt
2323
fmriprep/sub-01/anat/sub-01_from-T1w_to-MNI152NLin2009cAsym_mode-image_xfm.h5
2424
fmriprep/sub-01/anat/sub-01_from-T1w_to-MNI152NLin6Asym_mode-image_xfm.h5

.circleci/ds005_partial_outputs.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ fmriprep/sub-01/anat/sub-01_desc-brain_mask.nii.gz
1616
fmriprep/sub-01/anat/sub-01_desc-preproc_T1w.json
1717
fmriprep/sub-01/anat/sub-01_desc-preproc_T1w.nii.gz
1818
fmriprep/sub-01/anat/sub-01_dseg.nii.gz
19+
fmriprep/sub-01/anat/sub-01_from-fsnative_to-T1w_mode-image_xfm.txt
1920
fmriprep/sub-01/anat/sub-01_from-MNI152NLin2009cAsym_to-T1w_mode-image_xfm.h5
2021
fmriprep/sub-01/anat/sub-01_from-MNI152NLin6Asym_to-T1w_mode-image_xfm.h5
21-
fmriprep/sub-01/anat/sub-01_from-orig_to-T1w_mode-image_xfm.txt
2222
fmriprep/sub-01/anat/sub-01_from-T1w_to-fsnative_mode-image_xfm.txt
2323
fmriprep/sub-01/anat/sub-01_from-T1w_to-MNI152NLin2009cAsym_mode-image_xfm.h5
2424
fmriprep/sub-01/anat/sub-01_from-T1w_to-MNI152NLin6Asym_mode-image_xfm.h5

.circleci/ds054_outputs.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ fmriprep/sub-100185/anat/sub-100185_desc-preproc_T1w.json
1313
fmriprep/sub-100185/anat/sub-100185_desc-preproc_T1w.nii.gz
1414
fmriprep/sub-100185/anat/sub-100185_dseg.nii.gz
1515
fmriprep/sub-100185/anat/sub-100185_from-MNI152NLin2009cAsym_to-T1w_mode-image_xfm.h5
16-
fmriprep/sub-100185/anat/sub-100185_from-orig_to-T1w_mode-image_xfm.txt
1716
fmriprep/sub-100185/anat/sub-100185_from-T1w_to-MNI152NLin2009cAsym_mode-image_xfm.h5
1817
fmriprep/sub-100185/anat/sub-100185_label-CSF_probseg.nii.gz
1918
fmriprep/sub-100185/anat/sub-100185_label-GM_probseg.nii.gz

.circleci/ds210_outputs.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ fmriprep/sub-02/anat/sub-02_desc-preproc_T1w.json
1313
fmriprep/sub-02/anat/sub-02_desc-preproc_T1w.nii.gz
1414
fmriprep/sub-02/anat/sub-02_dseg.nii.gz
1515
fmriprep/sub-02/anat/sub-02_from-MNI152NLin2009cAsym_to-T1w_mode-image_xfm.h5
16-
fmriprep/sub-02/anat/sub-02_from-orig_to-T1w_mode-image_xfm.txt
1716
fmriprep/sub-02/anat/sub-02_from-T1w_to-MNI152NLin2009cAsym_mode-image_xfm.h5
1817
fmriprep/sub-02/anat/sub-02_label-CSF_probseg.nii.gz
1918
fmriprep/sub-02/anat/sub-02_label-GM_probseg.nii.gz

.github/config.yml

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,33 +3,26 @@
33
# Comment to be posted to on PRs from first time contributors in your repository
44
newPRWelcomeComment: >
55
Thanks for opening this pull request!
6-
We have detected this is the first time for you to contribute
7-
to *fMRIPrep*.
8-
Please check out our [contributing guidelines](https://github.com/poldracklab/fmriprep/blob/master/CONTRIBUTING.md).
6+
It looks like this is your first time contributing to *fMRIPrep*. :smile:
97
10-
We invite you to list yourself as a *fMRIPrep* contributor, so if your name
11-
is not already mentioned, please modify the
12-
[``.zenodo.json``](https://github.com/poldracklab/fmriprep/blob/master/.zenodo.json)
13-
file with your data right above Russ' entry. Example:
14-
15-
```
8+
We invite you to list yourself as an *fMRIPrep* contributor.
9+
To learn more about what that entails and how we credit our contributors,
10+
please check out the
11+
[contributing guidelines](https://github.com/poldracklab/fmriprep/blob/master/CONTRIBUTING.md#recognizing-contributions).
12+
If your name is not already on the list, please insert it, in alphabetical order, into the
13+
[``contributors.json`` file](https://github.com/poldracklab/fmriprep/blob/master/.maint/contributors.json).
14+
Example:
1615
16+
```JSON
1717
{
1818
"name": "Contributor, New FMRIPrep",
1919
"affiliation": "Department of fMRI prep'ing, Open Science Made-Up University",
2020
"orcid": "<your id>"
2121
},
22-
23-
{
24-
"name": "Poldrack, Russell A.",
25-
"affiliation": "Department of Psychology, Stanford University",
26-
"orcid": "0000-0001-6755-0259"
27-
},
28-
2922
```
3023
3124
3225
Of course, if you want to opt-out this time there is no
3326
problem at all with adding your name later.
3427
You will be always welcome to add it in the future whenever
35-
you feel it should be listed.
28+
you feel it should be listed.

.mailmap

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
Adriana Rivera-Dompenciel <[email protected]>
2+
Adriana Rivera-Dompenciel <[email protected]> <[email protected]>
3+
Anibal Sólon Heinsfeld <[email protected]>
4+
Asier Erramuzpe <[email protected]>
5+
Christopher J. Markiewicz <[email protected]>
6+
Christopher J. Markiewicz <[email protected]> <[email protected]>
7+
Christopher J. Markiewicz <[email protected]> <[email protected]>
8+
Daniel J. Lurie <[email protected]>
9+
Elizabeth DuPre <[email protected]>
10+
Franklin Feingold <[email protected]>
11+
12+
Franz Liem <[email protected]>
13+
Gabriel A. Devenyi <[email protected]>
14+
Ilkay Isik <[email protected]>
15+
James D. Kent <[email protected]>
16+
17+
James D. Kent <[email protected]> Fred Mertz <[email protected]>
18+
Jarod Roland <[email protected]>
19+
Kevin Sitek <[email protected]>
20+
21+
Krzysztof J. Gorgolewski <[email protected]>
22+
Krzysztof J. Gorgolewski <[email protected]> <[email protected]>
23+
Krzysztof J. Gorgolewski <[email protected]> <filo@filo-Precision-M6500.(none)>
24+
Krzysztof J. Gorgolewski <[email protected]> <filo@filo-Precision-M6500>
25+
Krzysztof J. Gorgolewski <[email protected]> <filo@filo-dtc-laptop>
26+
Krzysztof J. Gorgolewski <[email protected]> <filo@filolaptop>
27+
Krzysztof J. Gorgolewski <[email protected]> <[email protected]>
28+
29+
30+
Mathias Goncalves <[email protected]>
31+
32+
33+
Matteo Visconti di Oleggio Castello <[email protected]>
34+
Mikael Naveau <[email protected]>
35+
Nir Jacoby <[email protected]>
36+
37+
Oscar Esteban <[email protected]>
38+
39+
Pablo Velasco <[email protected]>
40+
Rastko Ciric <[email protected]>
41+
42+
43+
Ross Blair <[email protected]>
44+
45+
Romain Valabregue <[email protected]>
46+
Saren Seeley <[email protected]>
47+
Sebastian Urchs <[email protected]>
48+
Sebastien Naze <[email protected]>
49+
50+
William Hedley Thompson <[email protected]>
51+
William Hedley Thompson <[email protected]> <[email protected]>

0 commit comments

Comments
 (0)