This dataset was created to serve as an example dataset for the Nipoppy tutorials.
Besides cloning this repo, you can download the data
via the browser: Click on the green button "Code" on the right upper corner in this repo and select "Download Zip"
or
via the command line:
wget -O tutorial-dataset.zip https://github.com/nipoppy/tutorial-datset/archive/refs/heads/main.zip
Unzip once downloaded.
Following the Nipoppy tutorials, the data is used for different steps in the Nipoppy framework. Commands assume the Nipoppy dataset is called my-example-study as instructed in the Nipoppy tutorials. Instructions are given in the order they will appear in the Nipoppy tutorial series.
During the nipoppy init tutorial we will create this manifest.tsv file. Should you not watch this tutorial or run in any errors related to the manifest.tsv, you can use this one.
-
intented for:
nipoppy reorgtutorial -
steps:
- move the content of the
tutorial-dataset/reorgdirectory to thesourcedata/imaging/pre_reorgdirectory of your Nipoppy dataset, i.e.:
mv tutorial-dataset/reorg/* my-example-study/sourcedata/imaging/pre_reorgDo this while watching the
nipoppy reorgvideo and you are instructed to do so in the tutorial. - move the content of the
Note: Data of one subject was copied in order to create multiple subjects with different modalities for training purposes. Hence, all data stems from one subject.
-
intended for:
nipoppy bidsifytutorial -
steps:
- move the
dcm2bids_config.jsonto thecodedirectory of your Nipoppy dataset, i.e.:
mv tutorial-dataset/bidsify/dcm2bids_config.json my-example-study/code- move the
participants.tsvas well as thedataset_description.jsonto thebidsdirectory of your Nipoppy dataset, i.e.:
mv -t my-example-study/bids tutorial-dataset/bidsify/participants.tsv tutorial-dataset/bidsify/dataset_description.json - move the
-
intended for:
nipoppy processtutorial, only necessary for users who didn't follow the previous tutorials and want to start with a BIDS dataset. -
steps:
- move the content of
tutorial-dataset/processto thebidsdirectory of your Nipoppy dataset, i.e.:
mv tutorial-dataset/process/* my-example-study/bids- (If you haven't done so for the previous tutorial) move the
participants.tsvas well as thedataset_description.jsonto thebidsdirectory of your Nipoppy dataset, i.e.:
mv -t my-example-study/bids tutorial-dataset/process/participants.tsv tutorial-dataset/process/dataset_description.json - move the content of
Note: participants.tsv contains made-up phenotypic data.
-
intended for:
nipoppy extracttutorial -
steps:
- move the content of the
tutorial-dataset/extractdirectory to thederivativesdirectory of your Nipoppy dataset, i.e.:
mv tutorial-dataset/extract/* my-example-study/derivatives - move the content of the
Note: We removed some of the freesurfer output to scale down the size of the repository. Files that are needed for nipoppy track-processing and running the fs_stats pipeline are still present.
Data is a phantom dataset generated at the University of Arizona on our Siemens Skyra 3T with Syngo MR VE11c software on 2018_02_08. It was retrieved from https://datasets.datalad.org/repronim/heudiconv-tutorial-example/.
We thank the Heudiconv Team and Dianne Patterson for making this data available.