nipoppy.tabular.doughnut.DoughnutModel

class nipoppy.tabular.doughnut.DoughnutModel(/, **data)

An internally- or user-generated file to keep track of the BIDS conversion process.

Should contain exactly the same data as the manifest, with some additional columns.

Note: This class is called “model” to be consistent with Pydantic nomenclature, but it can be thought of as a schema for each row in the doughnut file.

Parameters:

data (Any)

in_bids: bool
in_raw_imaging: bool
in_sourcedata: bool
participant_dicom_dir: str