@@ -9,10 +9,9 @@ This page covers the necessary steps to install Nipype.
99Download
1010--------
1111
12- Release 0.10.0: [`zip <https://github.com/nipy/nipype/archive/0.10.0.zip >`__ `tar.gz
13- <https://github.com/nipy/nipype/archive/0.10.0.tar.gz> `__]
12+ Current release: `<https://github.com/nipy/nipype/releases/latest >`_.
1413
15- Development: [`zip <http://github.com/nipy/nipype/zipball/master >`__ `tar.gz
14+ Development version : [`zip <http://github.com/nipy/nipype/zipball/master >`__ `tar.gz
1615<http://github.com/nipy/nipype/tarball/master> `__]
1716
1817`Prior downloads <http://github.com/nipy/nipype/tags >`_
2524
2625 git clone https://github.com/nipy/nipype.git
2726
27+ Check out the list of nipype's `current dependencies <https://github.com/nipy/nipype/blob/master/requirements.txt >`_.
28+
2829Install
2930-------
3031
3132The installation process is similar to other Python packages.
3233
33- If you already have a Python environment setup that has the dependencies listed
34- below, you can do::
34+ If you already have a Python environment set up, you can do::
3535
3636 easy_install nipype
3737
@@ -76,8 +76,18 @@ nose_ installed, then do the following::
7676
7777you can also test with nosetests::
7878
79- nosetests --with-doctest /software/nipy-repo/masternipype/nipype
80- --exclude=external --exclude=testing
79+ nosetests --with-doctest <installation filepath>/nipype --exclude=external --exclude=testing
80+
81+ or::
82+
83+ nosetests --with-doctest nipype
84+
85+ A successful test run should complete in a few minutes and end with
86+ something like::
87+
88+ Ran 13053 tests in 126.618s
89+
90+ OK (SKIP=66)
8191
8292All tests should pass (unless you're missing a dependency). If SUBJECTS_DIR
8393variable is not set some FreeSurfer related tests will fail. If any tests
@@ -89,9 +99,9 @@ tests::
8999
90100 export MATLABCMD=$pathtomatlabdir/bin/$platform/MATLAB
91101
92- where, $pathtomatlabdir is the path to your matlab installation and
93- $platform is the directory referring to x86 or x64 installations
94- (typically glnxa64 on 64-bit installations).
102+ where `` $pathtomatlabdir `` is the path to your matlab installation and
103+ `` $platform `` is the directory referring to x86 or x64 installations
104+ (typically `` glnxa64 `` on 64-bit installations).
95105
96106Avoiding any MATLAB calls from testing
97107~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -102,38 +112,9 @@ On unix systems, set an empty environment variable::
102112
103113This will skip any tests that require matlab.
104114
105- Dependencies
115+ Recommended Software
106116------------
107117
108- Below is a list of required dependencies, along with additional software
109- recommendations.
110-
111- Must Have
112- ~~~~~~~~~
113-
114- .. note ::
115-
116- Full distributions of Nipype, such as the ones in Anaconda _ or Canopy _, provide
117- the following packages automatically.
118-
119- Nibabel _ 1.0 - 1.4
120- Neuroimaging file i/o library.
121-
122- Python _ 2.7
123-
124- NetworkX _ 1.0 - 1.8
125- Python package for working with complex networks.
126-
127- NumPy _ 1.3 - 1.7
128-
129- SciPy _ 0.7 - 0.12
130- Numpy and Scipy are high-level, optimized scientific computing libraries.
131-
132- Enthought _ Traits _ 4.0.0 - 4.3.0
133-
134- Dateutil 1.5 -
135-
136-
137118Strong Recommendations
138119~~~~~~~~~~~~~~~~~~~~~~
139120
0 commit comments