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:
.. toctree::
:maxdepth: 1
verification_service_class
storage_service_class
query_retrieve_service_class
basic_worklist_service_class
relevant_patient_service_class
substance_admin_service_class
non_patient_service_class
color_palette_service_class
defined_procedure_service_class
hanging_protocol_service_class
implant_template_service_class
display_system_service_class
User Guide
==========
The :ref:`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
:ref:`API reference `.
.. toctree::
:maxdepth: 3
user/index
.. _index_examples:
Examples
========
* :doc:`Verification Service Examples `
* :doc:`Storage Service Examples `
* :doc:`Query/Retrieve (Find) Service Examples `
* :doc:`Query/Retrieve (Get) Service Examples `
* :doc:`Query/Retrieve (Move) Service Examples `
* :doc:`Basic Worklist Management Service Examples `
* :doc:`Relevant Patient Information Query Service Examples `
* :doc:`Display System Management Service Examples `
API Reference
=============
The :doc:`API Reference ` provides documentation of the
important functions and classes.
Applications
============
* :doc:`echoscu `
* :doc:`echoscp `
* :doc:`storescu `
* :doc:`storescp `
Release Notes
=============
.. toctree::
:maxdepth: 1
release_notes