nipoppy.tabular¶
Classes for tabular data representation/manipulation.
Submodules¶
Classes¶
A dataset's curation status file, for tracking BIDSification progress. |
|
A dataset's manifest. |
|
A file to track data availability/processing status. |
Package Contents¶
- nipoppy.tabular.generate_curation_status_table(manifest, dicom_dir_map, dpath_downloaded=None, dpath_organized=None, dpath_bidsified=None, empty=False, logger=None)¶
Generate a curation status table.
- Parameters:
manifest (nipoppy.tabular.manifest.Manifest)
dicom_dir_map (nipoppy.tabular.dicom_dir_map.DicomDirMap)
dpath_downloaded (Optional[nipoppy.env.StrOrPathLike])
dpath_organized (Optional[nipoppy.env.StrOrPathLike])
dpath_bidsified (Optional[nipoppy.env.StrOrPathLike])
logger (Optional[logging.Logger])
- Return type:
- nipoppy.tabular.update_curation_status_table(curation_status_table, manifest, dicom_dir_map, dpath_downloaded=None, dpath_organized=None, dpath_bidsified=None, empty=False, logger=None)¶
Update an existing curation status file.
- Parameters:
curation_status_table (CurationStatusTable)
manifest (nipoppy.tabular.manifest.Manifest)
dicom_dir_map (nipoppy.tabular.dicom_dir_map.DicomDirMap)
dpath_downloaded (Optional[nipoppy.env.StrOrPathLike])
dpath_organized (Optional[nipoppy.env.StrOrPathLike])
dpath_bidsified (Optional[nipoppy.env.StrOrPathLike])
logger (Optional[logging.Logger])
- Return type: