Installation & dependencies¶
Although the package is very much in development, it can be installed using pip:
$ pip install skbold
However, the pip-version is likely behind compared to the code on Github, so to get the most up to date version, use git:
$ pip install git+https://github.com/lukassnoek/skbold.git@master
Skbold is largely Python-only (both Python2.7 and Python3) and is built around the “PyData” stack, including:
- Numpy
- Scipy
- Pandas
- Scikit-learn
And it uses the awesome nibabel package
for reading/writing nifti-files. Also, skbold uses
FSL (primarily the FLIRT
and applywarp
functions) to transform files from functional (native) to standard
(here: MNI152 2mm) space. These FSL-calls are embedded in the convert2epi
and convert2mni
functions, so avoid this functionality if you don’t have
a working FSL installation.