{"id":20356017,"url":"https://github.com/project-monai/monai-deploy-informatics-gateway","last_synced_at":"2025-04-12T02:51:33.611Z","repository":{"id":37073096,"uuid":"381849431","full_name":"Project-MONAI/monai-deploy-informatics-gateway","owner":"Project-MONAI","description":"MONAI Deploy Informatics Gateway facilitates integration with DICOM compliant systems, enables ingestion of imaging data, helps triggering of workflows with the MONAI Deploy Workflow Manager and offers pushing the output to PACS systems.","archived":false,"fork":false,"pushed_at":"2025-03-25T21:03:10.000Z","size":11590,"stargazers_count":29,"open_issues_count":23,"forks_count":10,"subscribers_count":16,"default_branch":"develop","last_synced_at":"2025-04-10T09:24:19.434Z","etag":null,"topics":["ai","csharp","dicom","dicomweb-client","dotnet","ehr","emr","fhir","fhir-client","fo-dicom","healthcare","medical-imaging"],"latest_commit_sha":null,"homepage":"https://monai.io/monai-deploy-informatics-gateway/","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Project-MONAI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-06-30T22:40:21.000Z","updated_at":"2025-04-04T03:35:55.000Z","dependencies_parsed_at":"2023-10-13T07:32:55.267Z","dependency_job_id":"e28bbb94-6e1b-4d12-afd1-a5dceccc018a","html_url":"https://github.com/Project-MONAI/monai-deploy-informatics-gateway","commit_stats":null,"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Project-MONAI%2Fmonai-deploy-informatics-gateway","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Project-MONAI%2Fmonai-deploy-informatics-gateway/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Project-MONAI%2Fmonai-deploy-informatics-gateway/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Project-MONAI%2Fmonai-deploy-informatics-gateway/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Project-MONAI","download_url":"https://codeload.github.com/Project-MONAI/monai-deploy-informatics-gateway/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248192137,"owners_count":21062636,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","csharp","dicom","dicomweb-client","dotnet","ehr","emr","fhir","fhir-client","fo-dicom","healthcare","medical-imaging"],"created_at":"2024-11-14T23:14:45.478Z","updated_at":"2025-04-12T02:51:33.583Z","avatar_url":"https://github.com/Project-MONAI.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!--\r\n  ~ Copyright 2021-2022 MONAI Consortium\r\n  ~\r\n  ~ Licensed under the Apache License, Version 2.0 (the \"License\");\r\n  ~ you may not use this file except in compliance with the License.\r\n  ~ You may obtain a copy of the License at\r\n  ~\r\n  ~ http://www.apache.org/licenses/LICENSE-2.0\r\n  ~\r\n  ~ Unless required by applicable law or agreed to in writing, software\r\n  ~ distributed under the License is distributed on an \"AS IS\" BASIS,\r\n  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r\n  ~ See the License for the specific language governing permissions and\r\n  ~ limitations under the License.\r\n--\u003e\r\n\r\n\u003cp align=\"center\"\u003e\r\n  \u003cimg src=\"https://raw.githubusercontent.com/Project-MONAI/MONAI/dev/docs/images/MONAI-logo-color.png\" width=\"50%\" alt='project-monai'\u003e\r\n\u003c/p\u003e\r\n\r\n💡 If you want to know more about MONAI Deploy WG vision, overall structure, and guidelines, please read [MONAI Deploy](https://github.com/Project-MONAI/monai-deploy) main repo first.\r\n\r\n\r\n# MONAI Deploy Informatics Gateway\r\n\r\n[![License](https://img.shields.io/badge/license-Apache%202.0-green.svg)](LICENSE)\r\n[![codecov](https://codecov.io/gh/Project-MONAI/monai-deploy-informatics-gateway/branch/main/graph/badge.svg?token=34S8VI0XGD)](https://codecov.io/gh/Project-MONAI/monai-deploy-informatics-gateway)\r\n[![ci](https://github.com/Project-MONAI/monai-deploy-informatics-gateway/actions/workflows/ci.yml/badge.svg)](https://github.com/Project-MONAI/monai-deploy-informatics-gateway/actions/workflows/ci.yml)\r\n\r\nMONAI Deploy Informatics Gateway (MIG) handles the first and last step in a clinical data pipeline, the Input, and Output (I/O).\r\n\r\nMIG uses standard protocols like DICOM and FHIR. It stores studies and resources from the medical record system as payloads. It then notifies the rest of the MONAI Deploy system, specifically the MONAI Deploy Workflow Manager, that data is ready to be processed.\r\n\r\nAfter inference completes, MIG receives notifications for exporting the results to the proper consumers, usually PACS or viewers for visualization, VNAs for storage, and EHRs (Electronic Healthcare Records).\r\n\r\n## Services\r\n\r\nFor a list of services hosted and supported by the Informatics Gateway, please refer to the [User Guide](./docs/index.md) section.\r\n\r\n## Installation\r\n\r\nPlease refer to the latest [user guide](./docs/setup/setup.md) for installation instructions.\r\n\r\n## Getting started\r\n\r\n### Runtime Requirements\r\n\r\n* Docker 20.10.7 or later\r\n\r\n### Development Requirements\r\n\r\n* [.NET 6 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/6.0)\r\n\r\nDuring development, change any settings inside the `appsettings.Development.json` file.\r\nFirst, export the following environment variable before executing `dotnet run`:\r\n\r\n#### Bash \r\n\r\n```bash\r\nexport DOTNET_ENVIRONMENT=Development\r\n```\r\n#### Powershell\r\n\r\n```powershell\r\n$env:DOTNET_ENVIRONMENT=\"Development\"\r\n```\r\n\r\n### Building MONAI Deploy Informatics Gateway\r\n\r\n```bash\r\ndotnet build\r\n```\r\n\r\n## Contributing\r\nFor guidance on making a contribution, see the [contributing guidelines](https://github.com/Project-MONAI/monai-deploy/blob/main/CONTRIBUTING.md).\r\n\r\n## Community\r\nTo participate, please join the MONAI Deploy App SDK weekly meetings on the [calendar](https://calendar.google.com/calendar/u/0/embed?src=c_954820qfk2pdbge9ofnj5pnt0g@group.calendar.google.com\u0026ctz=America/New_York) and review the [meeting notes](https://docs.google.com/document/d/1nw7JX-1kVaHiK8wBteM96xAWE3dh5wRUeC691bGuFjk/edit?usp=sharing).\r\n\r\nJoin the conversation on Twitter [@ProjectMONAI](https://twitter.com/ProjectMONAI) or join our [Slack channel](https://forms.gle/QTxJq3hFictp31UM9).\r\n\r\nAsk and answer questions over on [MONAI Deploy Informatics Gateway's GitHub Discussions tab](https://github.com/Project-MONAI/monai-deploy-informatics-gateway/discussions).\r\n\r\n## License\r\n\r\nCopyright (c) MONAI Consortium. All rights reserved.\r\nLicensed under the [Apache-2.0](LICENSE) license.\r\n\r\nThis software uses the Microsoft .NET 6.0 library, and the use of this software is subject to the [Microsoft software license terms](https://dotnet.microsoft.com/en-us/dotnet_library_license.htm).\r\n\r\nBy downloading this software, you agree to the license terms \u0026 all licenses listed on the [third-party licenses](docs/compliance/third-party-licenses.md) page.\r\n\r\n## Links\r\n\r\n- Website: \u003chttps://monai.io\u003e\r\n- API documentation: \u003chttps://docs.monai.io/projects/monai-deploy-informatics-gateway\u003e\r\n- Code: \u003chttps://github.com/Project-MONAI/monai-deploy-informatics-gateway\u003e\r\n- Project tracker: \u003chttps://github.com/Project-MONAI/monai-deploy-informatics-gateway/projects\u003e\r\n- Issue tracker: \u003chttps://github.com/Project-MONAI/monai-deploy-informatics-gateway/issues\u003e\r\n- Wiki: \u003chttps://github.com/Project-MONAI/monai-deploy-informatics-gateway/wiki\u003e\r\n- Test status: \u003chttps://github.com/Project-MONAI/monai-deploy-informatics-gateway/actions\u003e\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fproject-monai%2Fmonai-deploy-informatics-gateway","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fproject-monai%2Fmonai-deploy-informatics-gateway","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fproject-monai%2Fmonai-deploy-informatics-gateway/lists"}