openradx / radis

RADIS (Radiology Report Archive and Discovery System) is a web application to archive, query and collect radiology reports.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RADIS

About

RADIS (Radiology Report Archive and Discovery System) is a web application to archive, query and collect radiology reports.

Features

  • Store radiology reports in structured way and allow to retrieve them
  • Full text search using different algorithms (BM25, vector hybrid search)
  • Search and filter reports using Retrieval Augmented Generation (RAG)
  • Add user specific notes to reports
  • Add reports to creatable collections
  • Directly open the PACS viewer with the corresponding study

Upcoming features

  • Subscriptions to get informed by Email when newly added reports match some specific criteria
  • Automatically categorize all reports by using an LLM
  • Export collected reports and allow the corresponding studies to be transferred by using ADIT

API Client

RADIS Client is a Python library to search for reports on RADIS in a programmatic way. It also allows admins to feed new reports to RADIS.

Screenshots

Upcoming ...

Architectural overview

RADIS is built using the Django web framework, and data is stored in a PostgreSQL database. Uploaded radiology reports are additionally stored and indexed for full text search in a Vespa vector database. The design of RADIS is very modular so that other text search databases can easily be integrated.

Contributors

medihack hagisgit julihereu

Disclaimer

RADIS is not a certified medical product. So use at your own risk.

License

  • GPLv3

About

RADIS (Radiology Report Archive and Discovery System) is a web application to archive, query and collect radiology reports.

License:GNU General Public License v3.0


Languages

Language:Python 61.6%Language:Jupyter Notebook 24.2%Language:HTML 12.0%Language:JavaScript 1.0%Language:Dockerfile 0.9%Language:CSS 0.4%