Configuration Options (pydicom.config)

pydicom configuration options

allow_DS_float

Set to True to allow DSdecimal instances to be created using floats; otherwise, they must be explicitly converted to str, with the user explicity setting the precision of digits and rounding.

data_element_callback

Set to a callable function to be called from dcmread() every time a RawDataElement has been returned, before it is added to the Dataset.

data_element_callback_kwargs

Set the keyword arguments passed to data_element_callback().

datetime_conversion

Set to True to convert the value(s) of elements with a VR of DA, DT and TM to datetime.date, datetime.datetime and datetime.time respectively.

debug([debug_on, default_handler])

Turn on/off debugging of DICOM file reading and writing.

enforce_valid_values

Raise exceptions if any value is not allowed by DICOM Standard.

overlay_data_handlers

Handlers for converting (60xx,3000) Overlay Data

pixel_data_handlers

Handlers for converting (7FE0,0010) Pixel Data.

reset_data_element_callback()

Reset the data_element_callback() function to the default.

use_DS_decimal

Set to True to use decimal.Decimal to hold the value for elements with a VR of ‘DS’.