Skip to content

ge

ge

GE-specific DICOM parsing for osipy.

This module extracts metadata from GE MRI scanners, including private tag parsing for acquisition parameters.

References

GE DICOM Conformance Statement Private Tags: Groups 0019, 0021, 0025, 0027, 0043

GEParser

Bases: VendorParser

Parser for GE MRI DICOM files.

Extracts metadata from GE-specific private tags including sequence parameters and diffusion information.

Notes

GE stores extended metadata in private tags. Common groups: - 0019: Raw data parameters - 0021: Series parameters - 0025: Multi-phase parameters - 0027: Image parameters - 0043: Acquisition parameters, ASL info

Examples:

>>> from osipy.common.io.vendors.ge import GEParser
>>> parser = GEParser()
>>> if parser.can_parse(dcm):
...     metadata = parser.extract_metadata(dcm)

can_parse

can_parse(dcm)

Check if DICOM is from a GE scanner.

PARAMETER DESCRIPTION
dcm

DICOM dataset to check.

TYPE: Dataset

RETURNS DESCRIPTION
bool

True if Manufacturer tag contains 'GE'.

extract_metadata

extract_metadata(dcm)

Extract GE-specific metadata from DICOM.

PARAMETER DESCRIPTION
dcm

GE DICOM dataset.

TYPE: Dataset

RETURNS DESCRIPTION
VendorMetadata

Extracted metadata including GE private tag info.