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 = None
in_post_reorg: bool = None
in_pre_reorg: bool = None
participant_dicom_dir: str = None