OHIF医用画像ビューア
OHIF Viewer は、Open Health Imaging Foundation (OHIF) が提供するゼロフットプリントの医療画像ビューアです。これは、DICOMweb をサポートする画像アーカイブをすぐにサポートできる、構成可能で拡張可能なプログレッシブ Web アプリケーションです。
について
OHIF Viewer は、次のような包括的な機能セットを誇ります。
画像の処理:
1. さまざまなソースおよび形式からの画像の取得と読み込み。
2. 2D、3D、および再構成された表現でイメージ セットをレンダリングします。
注釈と操作:
3. 観察結果の操作、注釈、およびシリアル化。
追加機能:
4. 国際化のサポート。
5. OpenID Connect の統合。
6. オフライン使用機能。
7. 広範なホットキーのサポート。
OHIF Viewer は、高度なカスタマイズと構成を提供します。まだ実装されていない機能が必要な場合は、コミュニティがプル リクエストを歓迎し、拡張システムは常に改善されています。
OHIF ビューアを選ぶ理由?
コミュニティと体験
OHIF ビューアは、多くのアクティブ、プロダクション、および FDA 認可済みの医療画像ビューアの開発に貢献してきた共同プロジェクトです。コミュニティの豊富な経験と、個人、研究グループ、営利団体からの貢献から恩恵を受けています。
適応するように構築
8 年以上にわたりさまざまな企業や組織と統合してきた OHIF Viewer は、ユーザー ベースの多様なワークフローと構成ニーズを満たすために根本から再設計されました。すべてのコア機能は、独自の拡張システムを使用して構築されます。この拡張性により、次のことが可能になります。
1. 特定のワークフローに合わせてビューアをカスタマイズします。
2. 必要に応じて新しい機能を追加します。
3. これらのカスタマイズは、リポジトリをフォークせずに非公開で維持します。
サポート
商用サポート、学術的コラボレーション、またはよくある質問への回答については、「サポートを受ける」セクションを使用してご連絡ください。
現像
支店
OHIF ビューアは、分岐戦略を利用して開発とリリースを管理します。
1.マスターブランチ:
最新の開発 (ベータ) リリースが含まれています。
コードレビューと自動テストに合格したコードを特徴とします。
生産の準備ができているとはみなされない可能性があります。
開発チームが取り組んでいる最新の変更と機能を表します。
機能ブランチ (新機能の開発用) およびホットフィックス ブランチ (緊急修正用) を作成するための開始点として機能します。
各パッケージにはベータ バージョン番号がタグ付けされ、npm に公開されます (例: @ohif/[email protected])。
2. release/* ブランチ:
最新の安定版リリースを収容します。
これらのブランチのコードは徹底的なコード レビューと QA テストを受けており、運用準備が整っていると見なされます。
たとえば、release/3.5 はバージョン 3.5.0 のブランチであり、release/3.6 はバージョン 3.6.0 のブランチです。
各リリースの後は、重大なバグが見つからないことを確認するために待機期間が強制されます。重大なバグが発生した場合は、リリース ブランチで修正され、マイナー バージョン バンプを備えた新しいリリースが作成されます (たとえば、release/3.5 ブランチの 3.5.1)。
各パッケージにはバージョン番号がタグ付けされ、npm (例: @ohif/[email protected]) に公開されます。
master ブランチは常に release ブランチの前に残ります。
Docker ビルドは、ベータ版と安定版の両方で公開されています。
開発ワークフローの概略図:
[master ブランチ、release/* ブランチ、およびそれらの間のコード フローを示す、開発ワークフローの概略図を挿入します。]
要件
[オペレーティング システム、特定のプログラミング言語、依存関係など、OHIF ビューアーの開発または使用に必要なソフトウェア要件をリストします。]
はじめる
[新規ユーザーが OHIF Viewer をセットアップして使用を開始するためのステップバイステップのガイドを提供します。必要なソフトウェアのインストール、ビューアの構成、基本機能へのアクセスに関する手順が含まれています。]
開発する
このリポジトリのルート ディレクトリから:
1. Yarn ワークスペースを有効にします。
「バッシュ」
糸構成セット ワークスペース-実験的 true
`
2. 依存関係を復元します。
「バッシュ」
糸のインストール
`
コマンド
これらのコマンドはルート ディレクトリから利用できます。各プロジェクト ディレクトリは、それぞれの README.md および package.json ファイルに概要が記載されているさまざまなコマンドもサポートしています。
[OHIF Viewer の開発に使用できるコマンドをリストします。各コマンドの説明と特定の使用上の注意を含めます。]
プロジェクト
OHIF 医用画像表示プラットフォームはモノレポとして維持されます。これは、このリポジトリには単一のプロジェクトではなく複数のプロジェクトが含まれていることを意味します。プロジェクトの構造を調べると、次のことがわかります。
`
。
§── 拡張機能 #
│ §── _example # 拡張例のスケルトン
│ §── デフォルト # 便利な機能の基本セット (データソース、パネルなど)
│ §── Cornerstone # Cornerstone3D を使用した画像レンダリングとツール
│ §── Cornerstone-dicom-sr # DICOM 構造化レポートのレンダリングとエクスポート
│ §── Cornerstone-dicom-seg # DICOM セグメンテーションのレンダリングとエクスポート
│ §── Cornerstone-dicom-rt # DICOM RTSTRUCT レンダリング
│ §── Cornerstone-microscopy # スライド顕微鏡全体のレンダリング
│ §── dicom-pdf # PDF レンダリング
│ §── dicom-video # DICOM RESTful サービス
│ §── 測定追跡 # 縦方向の測定追跡
│ §── tmtv # 総代謝性腫瘍体積 (TMTV) の計算
|
│
§── モード #
│ §── _example # サンプルモードのスケルトン
│ §── Basic-dev-mode # 基本開発モード
│ §── 縦方向 # 縦方向モード (測定追跡)
│ §── tmtv # 代謝腫瘍総体積 (TMTV) 計算モード
│ └── 顕微鏡 # 全体スライド顕微鏡モード
│
§── プラットホーム番号
│ §── コア # ビジネスロジック
│ §── i18n # 国際化サポート
│ §── ui # Reactコンポーネントライブラリ
│ §── docs # ドキュメント
│ └── ビューア # プラットフォームと拡張プロジェクトを接続します
│
§── ... # その他共有構成
§── lerna.json # MonoRepo(Lerna)の設定
§── package.json # 共有の devDependency とコマンド
━── README.md # このファイル
`
謝辞
学術出版物で OHIF Viewer を認める場合は、以下を引用してください。
Open Health Imaging Foundation Viewer: がん研究をサポートする Web ベースのイメージング アプリケーションを構築するための拡張可能なオープンソース フレームワーク
エリック・ジーグラー、トリニティ・アーバン、ダニー・ブラウン、ジェームス・ペッツ、スティーブ・D・ピーパー、ロブ・ルイス、クリス・ヘイフェイ、ゴードン・J・ハリス
JCO臨床がん情報学、No. 4 (2020)、336-345、DOI: 10.1200/CCI.19.00131
Pubmed Central のオープンアクセス: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7259879/
または
v1 については、次を引用してください。
LesionTracker: がん画像研究および臨床試験用の拡張可能なオープンソースのゼロフットプリント Web ビューア
トリニティ・アーバン、エリック・ジーグラー、ロブ・ルイス、クリス・ヘイフェイ、シェリル・サドウ、アニック・D・ヴァン・デン・アブビール、ゴードン・J・ハリス
Cancer Research、2017 年 11 月 1 日 (77) (21) e119-e122 DOI: 10.1158/0008-5472.CAN-17-0334
注: このリポジトリを使用した場合、または役立つと感じた場合は、GitHub でスターを付けてください。これは、採用を評価し、プロジェクトへの将来の資金を確保するのに役立ちます。
この研究は、マサチューセッツ総合病院 (U24 CA199460) のゴードン・ハリス博士への助成金のもと、主に国立衛生研究所、国立がん研究所、がん研究のための情報技術技術 (ITCR) プログラムによって支援されています。
NCI Imaging Data Commons (IDC) プロジェクトは、「IDC:priority」、「IDC:candidate」、または「IDC:collaboration」とマークされた新機能の開発とバグ修正をサポートしました。 NCI Imaging Data Commons は、NCI からのタスク オーダー HHSN26100071 に基づき、Leidos Biomedical Research からの契約番号 19X037Q によってサポートされています。 IDC Viewer は、OHIF Viewer のカスタマイズされたバージョンです。
このプロジェクトは BrowserStack でテストされています。オープンソースをサポートしていただきありがとうございます!
ライセンス
MIT © OHIF