Note

This page is a reference documentation. It only explains the function signature, and not how to use it. Please refer to the user guide for the big picture.

nilearn.datasets.fetch_development_fmri

nilearn.datasets.fetch_development_fmri(n_subjects=None, reduce_confounds=True, data_dir=None, resume=True, verbose=1, age_group='both')[source]

Fetch movie watching based brain development dataset (fMRI).

The data is downsampled to 4mm resolution for convenience with a repetition time (t_r) of 2 secs. The origin of the data is coming from OpenNeuro. See Notes below.

Please cite Richardson et al.[1] if you are using this dataset.

Added in version 0.5.2.

Parameters:
n_subjectsint, optional

The number of subjects to load. If None, all the subjects are loaded. Total 155 subjects.

reduce_confoundsbool, default=True

If True, the returned confounds only include 6 motion parameters, mean framewise displacement, signal from white matter, csf, and 6 anatomical compcor parameters. This selection only serves the purpose of having realistic examples. Depending on your research question, other confounds might be more appropriate. If False, returns all fMRIPrep confounds.

data_dirpathlib.Path or str, optional

Path where data should be downloaded. By default, files are downloaded in a nilearn_data folder in the home directory of the user. See also nilearn.datasets.utils.get_data_dirs.

resumebool, default=True

Whether to resume download of a partly-downloaded file.

verboseint, default=1

Verbosity level (0 means no message).

age_groupstr, default=’both’

Which age group to fetch

  • ‘adults’ = fetch adults only (n=33, ages 18-39)

  • ‘child’ = fetch children only (n=122, ages 3-12)

  • ‘both’ = fetch full sample (n=155)

Returns:
dataBunch

Dictionary-like object, the interest attributes are :

  • ‘func’: list of str (Nifti files)

    Paths to downsampled functional MRI data (4D) for each subject.

  • ‘confounds’: list of str (tsv files)

    Paths to confounds related to each subject.

  • ‘phenotypic’: numpy.ndarray

    Contains each subject age, age group, child or adult, gender, handedness.

Notes

The original data is downloaded from OpenNeuro https://openneuro.org/datasets/ds000228/versions/1.0.0

This fetcher downloads downsampled data that are available on Open Science Framework (OSF). Located here: https://osf.io/5hju4/files/

Preprocessing details: https://osf.io/wjtyq/

Note that if n_subjects > 2, and age_group is ‘both’, fetcher will return a ratio of children and adults representative of the total sample.

References

Examples using nilearn.datasets.fetch_development_fmri

Computing a connectome with sparse inverse covariance

Computing a connectome with sparse inverse covariance

Extracting signals of a probabilistic atlas of functional regions

Extracting signals of a probabilistic atlas of functional regions

Group Sparse inverse covariance for multi-subject connectome

Group Sparse inverse covariance for multi-subject connectome

Deriving spatial maps from group fMRI data using ICA and Dictionary Learning

Deriving spatial maps from group fMRI data using ICA and Dictionary Learning

Producing single subject maps of seed-to-voxel correlation

Producing single subject maps of seed-to-voxel correlation

Regions extraction using dictionary learning and functional connectomes

Regions extraction using dictionary learning and functional connectomes

Classification of age groups using functional connectivity

Classification of age groups using functional connectivity

Extracting signals from a brain parcellation

Extracting signals from a brain parcellation

Comparing connectomes on different reference atlases

Comparing connectomes on different reference atlases

Extract signals on spheres and plot a connectome

Extract signals on spheres and plot a connectome

Clustering methods to learn a brain parcellation from fMRI

Clustering methods to learn a brain parcellation from fMRI

Comparing the means of 2 images

Comparing the means of 2 images

Smoothing an image

Smoothing an image

Simple example of NiftiMasker use

Simple example of NiftiMasker use

Extracting signals from brain regions using the NiftiLabelsMasker

Extracting signals from brain regions using the NiftiLabelsMasker

Understanding NiftiMasker and mask computation

Understanding NiftiMasker and mask computation

Multivariate decompositions: Independent component analysis of fMRI

Multivariate decompositions: Independent component analysis of fMRI

Functional connectivity predicts age group

Functional connectivity predicts age group