# clara-dicom-adapter **Repository Path**: wangning08115/clara-dicom-adapter ## Basic Information - **Project Name**: clara-dicom-adapter - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-11-19 - **Last Updated**: 2023-11-19 ## 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)