proj-nuisance / nuisance

Explaining human MRI data using phantom data QA metrics
Apache License 2.0
1 stars 1 forks source link

MRI Nuisance

Introduction

This repository contains preprocessing and analysis scripts for a paper pending publication, "A new virtue of phantom MRI data: explaining variance in human participant data." by Chris Cheng and Yaroslav Halchenko.

This dataset is available through DataLad.

For guaranteed reproducibility you should start up a conda environment with the specifications listed in ipy/conda-requirements.yml.

Setting up the environment

We recommend using either a NeuroDebian virtual machine, or a container (Docker or Singularity) with NeuroDebian installed to replicate these analyses. In particular, the Python scripts might rely on specific versions of python packages. If you're using conda, you can get started as follows:

conda create --name famface python=2.7
pip install -r requirements.txt

You should also have FSL and ANTs installed.

Repository Structure

code/

This README gives a brief over the function and the use case of each program we developed to analyze our data. The example code was run in bash terminal.

data/

ipy/