philips
philips
¶
Philips-specific DICOM parsing for osipy.
This module extracts metadata from Philips MRI scanners, including private tag parsing for acquisition parameters.
References
Philips DICOM Conformance Statement Private Tags: Groups 2001, 2005
PhilipsParser
¶
Bases: VendorParser
Parser for Philips MRI DICOM files.
Extracts metadata from Philips-specific private tags including sequence parameters, ASL info, and diffusion data.
Notes
Philips stores extended metadata in private tags. Common groups: - 2001: Philips Imaging DD 001 (main parameters) - 2005: Philips MR Imaging DD 005 (extended parameters)
Philips ASL implementation varies significantly between product lines (e.g., 2D STAR vs 3D pCASL).
Examples:
>>> from osipy.common.io.vendors.philips import PhilipsParser
>>> parser = PhilipsParser()
>>> if parser.can_parse(dcm):
... metadata = parser.extract_metadata(dcm)
can_parse
¶
Check if DICOM is from a Philips scanner.
| PARAMETER | DESCRIPTION |
|---|---|
dcm
|
DICOM dataset to check.
TYPE:
|
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if Manufacturer tag contains 'PHILIPS'. |
extract_metadata
¶
Extract Philips-specific metadata from DICOM.
| PARAMETER | DESCRIPTION |
|---|---|
dcm
|
Philips DICOM dataset.
TYPE:
|
| RETURNS | DESCRIPTION |
|---|---|
VendorMetadata
|
Extracted metadata including Philips private tag info. |