Docker container for the workshop in Mumbai 2018
390
This repository contains all documents for the workshop in Mumbai, July 2018.
Most of it's content is based on the Nipype Tutorial and the Workshop in Cambridge in September 2018. But many things were shortend or left out, to fit everything in a 4h webinar.
The webinar will cover:
There are three ways on how you can access the content of this workshop.
All the notebooks (but not the slides) can be looked at via Jupyter nbviewer. Like this you can see everything but cannot really interact with the scripts or run the code.
We recommend that you install Docker on your machine to access the content of this workshop in an interactive way. To install Docker on your system, follow one of those links:
Once Docker is installed, open up the docker terminal and test if it works with the command:
docker run hello-world
Note: Linux users might need to use sudo to run docker commands or follow post-installation steps.
Once this worked proceed with the following steps to download and open the docker container for this workshop:
docker run -it --rm -p 8888:8888 miykael/workshop_mumbaihttp://20f109eba8e4:8888/?token=0312c1ef3b61d7a44ff5346d3d150c23249a548850e13868 into your webbrowser.20f109eba8e4 after http:// with localhost or your local IP (probably 192.168.99.100) if you're on windows.program.ipynb notebook, and you're good to go.Note: For more information about how to run docker on your machine, checkout this section of the Nipype Tutorial.
It's of course also possible to run the workshop content without a docker container, by installing all the required softwares on your systems yourself. To setup the right Python environment, you need to do the following steps:
requirements.yml file from hererequirements.yml file:
conda env create --name workshop --file /path/to/requirements.ymlPerfect! Now you should have all Python packages that are required for the workshop. As a next step, let's get all the necessary content on your system. For this, you need to:
dataset_ML.nii.gz file that you need for the machine-learning notebookNow, as a last step, if you want to run the Nipype notebooks, you also need to make sure that you have FSL on your system. For this, follow this instructions.
Once all this is setup, just go into the folder where you have the prgoram.ipynb notebook, run jupyter notebook. And you should be all set.
The dataset that we use in this workshop differs from previous workshops and focuses on resting-state fMRI data. We will be using part of the dataset from Zang et al.. The original data can be download here.
The docker container that we will be using for this workshop contains the raw data of the first three subjects, all that we need for the workshop. We've also added the pre-processed dataset and prepared the data of 48 subjects for the machine-learning part.
Content type
Image
Digest
Size
1.9 GB
Last updated
about 8 years ago
docker pull miykael/workshop_mumbai