pynetdicom is a pure python package implementing the DICOM network protocol. It uses the pydicom package.
pynetdicom makes it easy to create DICOM clients (SCUs) or servers (SCPs). The following service classes are currently supported, both as SCU and SCP:
- Verification
- Storage
- Query/Retrieve
pynetdicom is easy to install and use, and because it is a pure python package, it should run anywhere python runs.
You can find examples in here.
pynetdicom is hosted here.
pynetdicom uses the MIT license.
Here are the installation options:
pynetdicom is registered at PyPi, so it can be installed with any of the following:
download source package and install with:
python setup.py installA windows installer is also available.
Finally you can clone the source tree with:
git clone https://github.com/patmun/pynetdicom.git
Please join the pynetdicom discussion group to ask questions, give feedback, post example code for others – in other words for any discussion about the pynetdicom code. New versions, major bug fixes, etc. will also be announced through the group.