nipoppy.tabular.manifest.Manifest

class nipoppy.tabular.manifest.Manifest(*args, session_ids=None, visit_ids=None, **kwargs)

A dataset’s manifest.

get_imaging_subset(session_id=None)

Get records with imaging data.

Parameters:

session_id (Optional[str])

get_participants_sessions(participant_id=None, session_id=None)

Get participant IDs and session IDs.

Parameters:
  • participant_id (Optional[str])

  • session_id (Optional[str])

classmethod load(*args, session_ids=None, visit_ids=None, validate=True, **kwargs)

Load the manifest.

Return type:

typing_extensions.Self

validate(*args, **kwargs)

Validate the manifest.

Return type:

typing_extensions.Self

col_datatype = 'datatype'
col_participant_id = 'participant_id'
col_session_id = 'session_id'
col_visit_id = 'visit_id'
index_cols
model

Model class associated with the tabular data.

session_ids = None
visit_ids = None