Skip to content

Commit a360430

Browse files
committed
update docs
1 parent ceadeaa commit a360430

File tree

4 files changed

+106
-23
lines changed

4 files changed

+106
-23
lines changed

docs/dmriprep.workflows.fieldmap.rst

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ dmriprep.workflows.fieldmap package
44
Submodules
55
----------
66

7+
dmriprep.workflows.fieldmap.ants module
8+
---------------------------------------
9+
10+
.. automodule:: dmriprep.workflows.fieldmap.ants
11+
:members:
12+
:undoc-members:
13+
:show-inheritance:
14+
715
dmriprep.workflows.fieldmap.base module
816
---------------------------------------
917

@@ -12,6 +20,14 @@ dmriprep.workflows.fieldmap.base module
1220
:undoc-members:
1321
:show-inheritance:
1422

23+
dmriprep.workflows.fieldmap.brainsuite module
24+
---------------------------------------------
25+
26+
.. automodule:: dmriprep.workflows.fieldmap.brainsuite
27+
:members:
28+
:undoc-members:
29+
:show-inheritance:
30+
1531
dmriprep.workflows.fieldmap.fmap module
1632
---------------------------------------
1733

@@ -36,6 +52,14 @@ dmriprep.workflows.fieldmap.phasediff module
3652
:undoc-members:
3753
:show-inheritance:
3854

55+
dmriprep.workflows.fieldmap.synb0 module
56+
----------------------------------------
57+
58+
.. automodule:: dmriprep.workflows.fieldmap.synb0
59+
:members:
60+
:undoc-members:
61+
:show-inheritance:
62+
3963

4064
Module contents
4165
---------------

docs/index.rst

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,3 @@
1313
sdc
1414
outputs
1515
contributing
16-
17-
Indices and tables
18-
==================
19-
* :ref:`genindex`
20-
* :ref:`modindex`
21-
* :ref:`search`

docs/workflows.rst

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,69 @@
11
Processing pipeline details
22
===========================
3+
4+
dMRIprep adapts its pipeline depending on what data and metadata are available and are used as the input.
5+
6+
A (very) high-level view of the simplest pipeline is presented below.
7+
8+
.. workflow::
9+
:graph2use: orig
10+
:simple_form: yes
11+
12+
from collections import namedtuple, OrderedDict
13+
from dmriprep.workflows.base import init_single_subject_wf
14+
BIDSLayout = namedtuple('BIDSLayout', ['root'])
15+
wf = init_single_subject_wf(
16+
subject_id='test',
17+
session_list=[],
18+
name='single_subject_wf',
19+
layout=BIDSLayout,
20+
output_dir='.',
21+
work_dir='.',
22+
ignore=[],
23+
b0_thresh=5,
24+
output_resolution=(1, 1, 1),
25+
bet_dwi=0.3,
26+
bet_mag=0.3,
27+
omp_nthreads=1,
28+
synb0_dir=''
29+
)
30+
31+
T1w preprocessing
32+
-----------------
33+
:mod:`dmriprep.workflows.anatomical.init_anat_preproc_wf`
34+
35+
.. workflow::
36+
:graph2use: orig
37+
:simple_form: yes
38+
39+
from collections import OrderedDict
40+
from dmriprep.workflows.anatomical import init_anat_preproc_wf
41+
wf = init_anat_preproc_wf()
42+
43+
DWI preprocessing
44+
-----------------
45+
:mod:`dmriprep.workflows.dwi.base.init_dwi_preproc_wf`
46+
47+
.. workflow::
48+
:graph2use: orig
49+
:simple_form: yes
50+
51+
from collections import namedtuple
52+
from dmriprep.workflows.dwi import init_dwi_preproc_wf
53+
BIDSLayout = namedtuple('BIDSLayout', ['root'])
54+
wf = init_dwi_preproc_wf(
55+
subjectid='dmripreptest',
56+
dwi_file='/madeup/path/sub-01_dwi.nii.gz',
57+
metadata={},
58+
layout=BIDSLayout('.'),
59+
ignore=[],
60+
b0_thresh=5,
61+
output_resolution=(1, 1, 1),
62+
bet_dwi=0.3,
63+
bet_mag=0.3,
64+
nthreads=4,
65+
omp_nthreads=1,
66+
synb0_dir='.'
67+
)
68+
69+
Preprocessing of DWI files is split into multiple sub-workflows described below.

setup.cfg

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[metadata]
2-
url = https://github.com/nipreps/dmriprep
2+
url = https://github.com/josephmje/dmriprep
33
author = The Nipy developers
4-
author_email = [email protected]
5-
maintainer = Oscar Esteban
6-
maintainer_email = [email protected]
4+
author_email = [email protected]
5+
maintainer = Michael Joseph
6+
maintainer_email = [email protected]
77
description = dMRIPrep is a robust and easy-to-use pipeline for preprocessing of diverse dMRI data.
88
long_description = file:long_description.rst
99
long_description_content_type = text/x-rst; charset=UTF-8
@@ -22,26 +22,26 @@ python_requires = >=3.5
2222
install_requires =
2323
Click >= 7.0
2424
dipy ~= 1.0.0
25-
nipype >=1.2.1
26-
niworkflows ~= 0.10.1
27-
smriprep @ git+https://github.com/poldracklab/smriprep.git@9f58665830570835545ff83fea1dc91e89706591
28-
templateflow ~= 0.4.1
29-
nibabel >=2.2.1
3025
indexed_gzip >=0.8.8
26+
matplotlib
27+
nibabel >=2.2.1
3128
nilearn !=0.5.0, !=0.5.1
32-
psutil >=5.4
33-
pybids ~= 0.9.2
29+
nipype >=1.2.1
3430
nitime
31+
niworkflows ~= 0.10.1
32+
numba ~= 0.44.1
3533
numpy
3634
pandas
37-
matplotlib
38-
numba ~= 0.44.1
35+
psutil >=5.4
36+
pybids ~= 0.9.3
3937
pyyaml
4038
scikit-image
39+
smriprep @ git+https://github.com/poldracklab/smriprep.git@9f58665830570835545ff83fea1dc91e89706591
4140
statsmodels
41+
templateflow ~= 0.4.1
4242
test_requires =
43-
coverage
4443
codecov
44+
coverage
4545
pytest
4646
packages = find:
4747
include_package_data = True
@@ -64,8 +64,8 @@ docs =
6464
duecredit = duecredit
6565
resmon =
6666
tests =
67-
coverage
6867
codecov
68+
coverage
6969
pytest
7070
all =
7171
%(datalad)s
@@ -79,8 +79,6 @@ dmriprep =
7979
data/*.nii.gz
8080
data/*.mat
8181
data/boilerplate.bib
82-
data/itkIdentityTransform.txt
83-
data/flirtsch/bbr.sch
8482
VERSION
8583

8684
[options.entry_points]

0 commit comments

Comments
 (0)