Orthanc
Orthanc は軽量なオープンソースのスタンドアローン DICOM サーバーであり、RESTful API とプラグインメカニズムを通じて拡張が可能です。これにより、新しいモジュールを開発することができます。Orthanc は dcmtkAUR の上に構築されています。Web ビューア、PostgreSQL データベースバックエンド、MySQL データベースバックエンド、および DICOMweb の参照実装は、現在プラグインとして自由に利用できます。[1]
インストール
後者は dcmtkAUR を必要とします。これは、DICOM 規格の大部分を実装したライブラリとアプリケーションのコレクションです。
icu ライブラリが更新されるたびに、dcmtkAUR を再ビルドする必要があります。そうしないと orthancAUR がエラーを報告します。
Orthanc を起動するには、単に orthanc.service
を開始/有効化してください。
- Orthanc アプリケーションにアップロードされた DICOM ファイルは
/var/lib/orthanc/
に保存されます。 - JSON サーバー設定ファイルは
/etc/webapps/orthanc/config.json
として保存されます。
プラグイン
Orthanc には、Arch Linux 用にパッケージ化された公式のものを含む、プラグインが提供されています。
Web ビューア
この公式プラグインは、Orthanc に医療画像の Web ビューアを拡張します。[2]
orthanc-plugin-web-viewerAURをインストールしてください。
JSON サーバー設定のPlugins
ノードにlibへのパスを追加してください。
"Plugins" : [ "/usr/share/orthanc/plugins/libOrthancWebViewer.so", ],
orthanc.service
を再起動し、変更を有効にしてください。
DICOMweb
この公式プラグインは、Orthanc に DICOMweb プロトコルのサポートを拡張します。具体的には、このプラグインは WADO-URI、WADO-RS、QIDO-RS、STOW-RS の基本的な参照実装を導入し、DICOM PS3.18 に従います。このプラグインにより、Orthanc は同時に DICOMweb サーバーおよび DICOMweb クライアントになります。[3]
orthanc-plugin-dicomwebAUR をインストールしてください。
JSON サーバー設定の Plugins
ノードに lib へのパスを追加してください。
"Plugins" : [ "/usr/share/orthanc/plugins/libOrthancDicomWeb.so", ],
orthanc.service
を再起動し、変更を有効にしてください。