nipoppy.study.Study

class nipoppy.study.Study(layout, logger=None, verbose=False)

Representation of a Nipoppy study.

This class is responsible for retrieving information about the study from disk based on paths defined in a DatasetLayout object. This includes configuration and tabular files.

Parameters:
property config: nipoppy.config.main.Config

The main configuration object.

Return type:

nipoppy.config.main.Config

property curation_status_table: nipoppy.tabular.curation_status.CurationStatusTable

The curation status table.

Return type:

nipoppy.tabular.curation_status.CurationStatusTable

layout
property manifest: nipoppy.tabular.manifest.Manifest

The manifest table.

Return type:

nipoppy.tabular.manifest.Manifest

property processing_status_table: nipoppy.tabular.processing_status.ProcessingStatusTable

The processing status table.

Return type:

nipoppy.tabular.processing_status.ProcessingStatusTable

verbose = False