clinicadl.data.structures.examples.Colin27Sample2D

class clinicadl.data.structures.examples.Colin27Sample2D(**kwargs)[source]

Example of a Sample2D.

It contains a T1 image and an additional mask called “head”.

The default fields can be overwritten and additional fields can be added.

Examples

>>> from clinicadl.data.structures.examples import Colin27Sample2D
>>> colin = Colin27Sample2D()
>>> colin
Colin27Sample2D(Keys: ('head', 'slice_direction', 'squeeze', 'file_type', 'image_path', 'sample_type', 'sample_position', 'image', 'participant_id', 'session_id'); images: 2)
>>> colin.participant_id
'sub-colin'
>>> colin = Colin27Sample2D(participant_id="sub-000", new_field="x")
>>> colin.participant_id
'sub-000'
>>> colin["new_field"]
'x'