intake_io.source.dicom

Module Contents

Classes

DicomSource

Intake source for DICOM files.

DicomZipSource

Intake source for zipped DICOM file series.

class intake_io.source.dicom.DicomSource(uri: str, metadata: Optional[dict] = None)

Bases: intake.source.base.DataSource

Intake source for DICOM files.

Attributes:

uri (str): URI (file system path)

Arguments:

uri (str): URI (e.g. file system path or URL) metadata (dict, optional): Extra metadata, handed over to intake

container = ndarray
name = dicom
version = 0.0.1
partition_access = False
class intake_io.source.dicom.DicomZipSource(uri: str, order_by: str = 'z', metadata: Optional[dict] = None)

Bases: intake.source.base.DataSource

Intake source for zipped DICOM file series.

Attributes:

uri (str): URI (file system path) files (list): Files in archive

Arguments:

uri (str): URI (file system path) order_by (str, detault=’z’): Order files by z (‘z’) or t (‘t’) metadata (dict, optional): Extra metadata, handed over to intake

container = ndarray
name = dicomzip
version = 0.0.1
partition_access = True
read(self) numpy.ndarray