pynetdicom Documentation¶
DICOM¶
DICOM is the international standard for medical images and related information. It defines the formats and communication protocols for media exchange in radiology, cardiology, radiotherapy and other medical domains. If you’ve ever had an X-ray or an ultrasound or one of many other medical procedures, then the chances are that the DICOM standard was involved in some way.
pynetdicom¶
pynetdicom is a pure Python 2.7/3.4+ package that implements the DICOM networking protocol. Working with pydicom, it allows the easy creation of DICOM Application Entities (AEs), which can then act as Service Class Users (SCUs) and Service Class Providers (SCPs) by associating with other AEs and using or providing the services available to the association.
Supported Service Classes¶
pynetdicom currently supports the following DICOM service classes:
- Verification Service Class
- Storage Service Class
- Query/Retrieve Service Class
- Basic Worklist Management Service Class
- Relevant Patient Information Query Service Class
- Substance Administration Query Service Class
- Non-Patient Object Storage Service Class
- Color Palette Query/Retrieve Service Class
- Defined Procedure Protocol Query/Retrieve Service Class
- Hanging Protocol Query/Retrieve Service Class
- Implant Template Query/Retrieve Service Class
- Display System Management Service Class
User Guide¶
The User Guide is intended as an introduction to pynetdicom and explains how to install the API and covers basic usage. For detailed documentation of the functions and classes see the API reference.
Examples¶
- Verification Service Examples
- Storage Service Examples
- Query/Retrieve (Find) Service Examples
- Query/Retrieve (Get) Service Examples
- Query/Retrieve (Move) Service Examples
- Basic Worklist Management Service Examples
- Relevant Patient Information Query Service Examples
- Display System Management Service Examples
API Reference¶
The API Reference provides documentation of the important functions and classes.