orchestrator.resources
Definition of dagster data lake resource for acquisition data.
Module Contents
-
class orchestrator.resources.DataLakeResource
Bases: dagster.ConfigurableResource
Dagster data lake resource.
-
get_mrd_path(task_dir: str) → pathlib.Path
Find the MRD file inside a task directory.
Parameters
- task_dir
Absolute path to the task data directory.
Returns
- Path
Path to the acquisition ISMRMRD file.
-
get_device_parameter(task_dir: str) → tuple[str, dict]
Read device parameters from device_parameter.json inside a task directory.
Parameters
- task_dir
Absolute path to the task data directory.
Returns
- tuple[str, dict]
Device ID and parameter dictionary.