clinicadl.data.datasets

For building a PyTorch Dataset with your neuroimaging data.

Dataset

Abstract class for ClinicaDL datasets, which inherits from torch.utils.data.Dataset, to work with 3D neuroimaging data.

BidsDataset

A Dataset working with neuroimaging data organized in BIDS (or derivative) format.

TensorDataset

A Dataset to read images saved as tensors in .pt files.

ConcatDataset

For assembling multiple Dataset (e.g., images coming from different BIDS datasets).

PairedDataset

For pairing multiple Dataset (e.g., different modalities).

UnpairedDataset

For stacking multiple Dataset (e.g. different modalities from different datasets).

clinicadl.data.datasets.examples

Toy datasets to use in examples and tutorials.

BidsStroke

A BidsDataset dataset with T1w images of left hemisphere chronic stroke survivors together with the lesion masks.

BidsStrokeSmall

A small version of BidsStroke.

BidsDLBS

A longitudinal BidsDataset dataset with T1w or PET images.

BidsDLBSSmall

A small version of BidsDLBS.

CapsDLBS

A CAPS version of BidsDLBS.

BidsNeuroEmo

A BidsDataset dataset with fMRI images.