Skip to content

Sample SCU and SCP DIMSE C-STORE AE

License

Notifications You must be signed in to change notification settings

davidvuong/dicom-dimse-c-store-example

Repository files navigation

dicom-dimse-c-store-example

Code style: black made-with-python

Welcome to dicom-dimse-c-store-example!

This is a sample project which demonstrates how to quickly build a DIMSE C-STORE AE. It includes both an SCU and an SCP written using pynetdicom and pydicom libraries. Datasets sent through C-STORE operations are parsed and logged to console.

You can read more about how this works here.

Getting Started

Clone the repository:

git clone [email protected]:voltronstudio/dicom-dimse-c-store-example

Install project dependencies:

poetry install

Start the SCP AE:

poetry run python ./dicom-dimse-c-store-example/scp.py

Start the SCU AE and send a C-STORE operation using a DICOM file stored locally:

poetry run python ./dicom-dimse-c-store-example/scu.py <path_to_dicoms>

About

Sample SCU and SCP DIMSE C-STORE AE

Resources

License

Stars

Watchers

Forks

Languages