Orthanc (server)

Last updated
Orthanc
Original author(s) Sébastien Jodogne, Liège University Hospital, Osimis, Université catholique de Louvain
Initial release19 July 2012;11 years ago (2012-07-19)
Stable release
1.12.3 / 31 January 2024;0 days ago (2024-01-31) [1]
Repository
Written in C++, HTML, JavaScript
Operating system Linux, Windows, macOS
Available inEnglish
Type Vendor Neutral Archive
License GPLv3
Website www.orthanc-server.com   OOjs UI icon edit-ltr-progressive.svg

Orthanc is a standalone DICOM server. It is designed to improve the DICOM flows in hospitals and to support research about the automated analysis of medical images. Orthanc lets its users focus on the content of the DICOM files, hiding the complexity of the DICOM format and of the DICOM protocol. [2] [3] [4] [5] It is licensed under the GPLv3.

Contents

Orthanc can turn any computer running Windows, Linux or OS X into a DICOM store (in other words, a mini-PACS system). Its architecture is standalone, meaning that no complex database administration is required, nor the installation of third-party dependencies. Orthanc is also available as Docker images.

Orthanc provides a RESTful API on top of a DICOM server. Therefore, it is possible to drive Orthanc from any computer language. The DICOM tags of the stored medical images can be downloaded in the JSON file format. Furthermore, standard PNG images can be generated on the fly from the DICOM instances by Orthanc. [6]

Plugins

Orthanc also features a plugin mechanism to add new modules that extends the core capabilities of its REST API. As of May 2022, a dozen of plugins are available:

History and awards

Orthanc was initiated by Sébastien Jodogne in 2011 as a postdoctoral researcher at CHU de Liège. The initial public release happened on 19 July 2012;11 years ago.

For his work on Orthanc, Sébastien Jodogne received the 2014 Advancement of Free Software award. [7] Orthanc also received the Agoria award for the best 2015 e-health project in Belgium. [8]

Between 2017 and 2021, the development has been supported by the Osimis company, still with Sébastien Jodogne as the lead developer. Since 2021, the development has been handled both by Alain Mazy with financial support from Open Collective, and by the health informatics research team led by Sébastien Jodogne at Université Catholique de Louvain.

Orthanc was recognized as a digital public good by the Digital Public Goods Alliance in August 2023. [9]

Distribution

Orthanc is part of the Debian Med project. [10] Official packages are available for numerous Linux distributions including Debian, [11] Ubuntu [12] and Fedora. [13] Ports are available for FreeBSD and OpenBSD. Windows/MacOS binary installer packages may be freely downloaded from the Orthanc website but are provided by a commercial partner.

Orthanc is also available as a Beta-package through the package center for Synology NAS users.

See also

Related Research Articles

<span class="mw-page-title-main">Linux distribution</span> Operating system based on the Linux kernel

A Linux distribution is an operating system made from a software collection that includes the Linux kernel and often a package management system. Linux users usually obtain their operating system by downloading one of the Linux distributions, which are available for a wide variety of systems ranging from embedded devices and personal computers to powerful supercomputers.

Digital Imaging and Communications in Medicine (DICOM) is a technical standard for the digital storage and transmission of medical images and related information. It includes a file format definition, which specifies the structure of a DICOM file, as well as a network communication protocol that uses TCP/IP to communicate between systems. The primary purpose of the standard is to facilitate communication between the software and hardware entities involved in medical imaging, especially those that are created by different manufacturers. Entities that utilize DICOM files include components of picture archiving and communication systems (PACS), such as imaging machines (modalities), radiological information systems (RIS), scanners, printers, computing servers, and networking hardware.

phpLDAPadmin is a web app for administering Lightweight Directory Access Protocol (LDAP) servers. It's written in the PHP programming language, and is licensed under the GNU General Public License. The application is available in 14 languages and supports UTF-8 encoded directory strings.

<span class="mw-page-title-main">Tomboy (software)</span> Notetaking application

Tomboy is a free and open-source desktop notetaking app written for Windows, macOS, Linux, and BSD operating systems. Tomboy is part of the GNOME desktop environment. As Ubuntu changed over time and its cloud synchronization software Ubuntu One came and went, Tomboy inspired various forks and clones. Its interface is a word processor with a wiki-like linking system to connect notes together. Words in the note body that match existing note titles become hyperlinks automatically, making it simple to construct a personal wiki. For example, repeated references to favorite artists would be automatically highlighted in notes containing their names. As of version 1.6 (2010), it supports text entries and hyperlinks to the World Wide Web, but not graphic image linking or embedding.

The 389 Directory Server is a Lightweight Directory Access Protocol (LDAP) server developed by Red Hat as part of the community-supported Fedora Project. The name "389" derives from the port number used by LDAP.

<span class="mw-page-title-main">LAMP (software bundle)</span> Acronym for a common web hosting solution

LAMP is an acronym denoting one of the most common software stacks for the web's most popular applications. Its generic software stack model has largely interchangeable components.

BioLinux is a term used in a variety of projects involved in making access to bioinformatics software on a Linux platform easier using one or more of the following methods:

<span class="mw-page-title-main">Compiz</span> Compositing window manager for the X Window System

Compiz is a compositing window manager for the X Window System, using 3D graphics hardware to create fast compositing desktop effects for window management. Effects, such as a minimization animation or a cube workspace, are implemented as loadable plugins. Because it conforms to the ICCCM conventions, Compiz can be used as a substitute for the default Mutter or Metacity, when using GNOME Panel, or KWin in KDE Plasma Workspaces. Internally Compiz uses the OpenGL library as the interface to the graphics hardware.

A Debian Pure Blend is a project completely inside of Debian targeting a server or a desktop installation in very broad and general terms.

<span class="mw-page-title-main">PulseAudio</span> Sound server for Unix-like operating systems

PulseAudio is a network-capable sound server program distributed via the freedesktop.org project. It runs mainly on Linux, including Windows Subsystem for Linux on Microsoft Windows and Termux on Android; various BSD distributions such as FreeBSD, OpenBSD, and macOS; as well as Illumos distributions and the Solaris operating system. It serves as a middleware in between applications and hardware and handles raw PCM audio streams.

Comparison of the Java and .NET platforms.

DirectAdmin is a graphical web-based web hosting control panel allowing administration of websites through a web browser. The software is configurable to enable standalone, reseller, and shared web hosting from a single instance. DirectAdmin also permits management of server tasks and upgrades to package software from within the control panel - simplifying server and hosting configuration.

<span class="mw-page-title-main">WeeChat</span> IRC client

WeeChat is a free and open-source Internet Relay Chat client that is designed to be light and fast. It is released under the terms of the GNU GPL-3.0-or-later and has been developed since 2003.

DAViCal is a server for calendar sharing. It is an implementation of the CalDAV protocol which is designed for storing calendaring resources on a remote shared server. Although the events are stored in a SQL database the information between client and server is transferred in the iCalendar format.

A delta update is a software update that requires the user to download only those parts of the software's code that are new, or have been changed from their previous state, in contrast to having to download the entire program. The use of delta updates can save significant amounts of time and computing bandwidth. The name "delta" derives from the mathematical science use of the Greek letter delta, Δ or δ to denote change.

Tarantool is an in-memory computing platform with a flexible data schema, best used for creating high-performance applications. Two main parts of it are an in-memory database and a Lua application server.

<span class="mw-page-title-main">Zim (software)</span> Personal wiki software written in Python

Zim is a graphical text editor designed to maintain a collection of locally stored wiki-pages, a personal wiki. It works as a personal knowledge base and note-taking software application that operates on text files using markdown. Each wiki-page can contain things like text with simple formatting, links to other pages, attachments, and images. Additional plugins, such as an equation editor and spell-checker, are also available. The wiki-pages are stored in a folder structure in plain text files with wiki formatting. Zim can be used with the Getting Things Done method.

<span class="mw-page-title-main">Ginkgo CADx</span> Medical imaging software and DICOM viewer

Ginkgo CADx is a multi platform DICOM viewer (*.dcm) and dicomizer. Ginkgo CADx is licensed under LGPL license, being an open source project with an Open core approach. The goal of Ginkgo CADx project is to develop an open source professional DICOM workstation.

<span class="mw-page-title-main">Zathura (document viewer)</span> Free software document viewer

Zathura is a free, plugin-based document viewer. Plugins are available for PDF, PostScript and DjVu. It was written to be lightweight and controlled with vi-like keybindings. Zathura's customizability makes it well-liked by many Linux users.

References

  1. "Release notes" . Retrieved 31 Jan 2024.
  2. "Orthanc about page" . Retrieved 2022-05-10.
  3. S. Jodogne; C. Bernard; M. Devillers; E. Lenaerts; P. Coucke (2013). "Orthanc - A Lightweight, RESTful DICOM Server for Healthcare and Medical Research". Proceedings of the IEEE International Symposium on Biomedical Imaging. pp. 190–193.
  4. S. Jodogne; S. Sobczak; M. Devillers; E. Lenaerts; P. Martinive; P. Coucke (2013). "Orthanc - Lightweight, Scriptable DICOM Server for Medical Image Management in Radiotherapy". Radiotherapy & Oncology. 106 (2): S488. doi: 10.1016/S0167-8140(15)33607-0 .
  5. S. Jodogne (2018). "The Orthanc Ecosystem for Medical Imaging". Journal of Digital Imaging. 31 (3): 341–352. doi: 10.1007/s10278-018-0082-y . PMC   5959835 . PMID   29725964.
  6. Jodogne, S.; Bernard, C.; Devillers, M.; Lenaerts, E.; Coucke, P. (April 2013). "Orthanc - A lightweight, restful DICOM server for healthcare and medical research". 2013 IEEE 10th International Symposium on Biomedical Imaging. pp. 190–193. doi:10.1109/ISBI.2013.6556444. hdl:2268/163949. ISBN   978-1-4673-6455-3. S2CID   11376162.
  7. "Sébastien Jodogne, Reglue are Free Software Award winners — Free Software Foundation — working together for free software". www.fsf.org. Retrieved 2017-02-12.
  8. "Le CHU Liège remporte l'Agoria eHealth Award avec une première mondiale pour les images médicales". 2015-06-08. Retrieved 2017-02-12.
  9. "Orthanc in the registry of Digital Public Goods Alliance". 2023-08-11. Retrieved 2023-12-13.
  10. "Debian Med Imaging packages". Archived from the original on 2014-03-23. Retrieved 2012-12-10.
  11. "Debian - Details of package orthanc".
  12. "Ubuntu packages".
  13. "Fedora packages". Archived from the original on July 4, 2013.