# clara-dicom-adapter **Repository Path**: mirrors_NVIDIA/clara-dicom-adapter ## Basic Information - **Project Name**: clara-dicom-adapter - **Description**: DICOM Adapter is a component of the Clara Deploy SDK which facilitates integration with DICOM compliant systems, enables ingestion of imaging data, helps triggering of jobs with configurable rules and offers pushing the output of jobs to PACS systems. - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2020-10-13 - **Last Updated**: 2026-04-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![NVIDIA](./.github/logo.jpg)](https://docs.nvidia.com/clara/deploy/index.html) # Clara DICOM Adapter [![License](https://img.shields.io/badge/license-Apache%202.0-green.svg)](LICENSE) [![CI Build](https://github.com/NVIDIA/clara-dicom-adapter/workflows/Default/badge.svg)](https://github.com/NVIDIA/clara-dicom-adapter) [![codecov](https://codecov.io/gh/NVIDIA/clara-dicom-adapter/branch/main/graph/badge.svg?token=0R3L8277UM)](https://codecov.io/gh/NVIDIA/clara-dicom-adapter) Designed for the Clara Deploy SDK, the Clara DICOM Adapter implements the necessary DICOM services for interoperability between Clara and other medical devices. The Clara DICOM Adapter allows you to send/receive DICOM objects using standard DICOM protocols and interpret standard DICOM part-10 formats. ## Additional Resources to Learn More on Clara Deploy * [NVIDIA Clara Overview Homepage](https://developer.nvidia.com/clara) * [NVIDIA Clara Deploy SDK User Guide](https://docs.nvidia.com/clara/deploy/index.html) ## Build ### Prerequisites * [.NET Core 3.1 SDK](https://dotnet.microsoft.com/download/dotnet-core/3.1) * DCMTK (Required for running integration test) ### Development Environment DICOM Adapter follows the [Generic Host](https://docs.microsoft.com/en-us/aspnet/core/fundamentals/host/generic-host?view=aspnetcore-3.1) design with .NET Core. In order for it to pickup `appsettings.Development.json` you must export the following environment variable before executing `dotnet run`: ```bash export DOTNETCORE_ENVIRONMENT=Development ``` ### Building Clara DICOM Adapter ```bash src$ dotnet build ``` ### Building Clara DICOM Adapter Docker Container ```bash $ ./build.sh ``` ### Running Unit Test ```bash src$ ./run-tests-in-docker.sh [--unit|--integration] # or src$ ./run-tests.sh [--unit|--integration] ``` ## Contributing For guidance on making a contribution to Clara DICOM Adapter, see the [contributing guidelines](CONTRIBUTING.md). ## Licenses - [NVIDIA License](LICENSE) - [Individual Contributor License Agreement](https://www.apache.org/licenses/icla.pdf) - [Open Source Licenses](docs/more/open-source-licenses.md)