Original author(s) | Sébastien Jodogne, Liège University Hospital, Osimis, Orthanc Team, Université catholique de Louvain |
---|---|
Initial release | 19 July 2012 |
Stable release | 1.12.4 / 5 June 2024 [1] |
Repository | |
Written in | C++, HTML, JavaScript |
Operating system | Linux, Windows, macOS |
Available in | English |
Type | Vendor Neutral Archive |
License | GPLv3 |
Website | www |
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.
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]
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:
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 .
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]
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.
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.
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.
The GNU Data Language (GDL) is a free alternative to IDL, achieving full compatibility with IDL 7 and partial compatibility with IDL 8. Together with its library routines, GDL is developed to serve as a tool for data analysis and visualization in such disciplines as astronomy, geosciences, and medical imaging. GDL is licensed under the GPL. Other open-source numerical data analysis tools similar to GDL include Julia, Jupyter Notebook, GNU Octave, NCAR Command Language (NCL), Perl Data Language (PDL), R, Scilab, SciPy, and Yorick.
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.
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:
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.
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.
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.
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.
Ginkgo CADx is an abandoned 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 was to develop an open source professional DICOM workstation.
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.