PACS

zainstaluj OsiriX jako serwer PACS

co to jest serwer PACS?

serwer PACS (Picture Archiving and Communication System) to komputer do krótko-i długoterminowego przechowywania, pobierania, zarządzania, dystrybucji i prezentacji obrazów medycznych. Sprzęt medyczny może automatycznie przechowywać obrazy medyczne na serwerze PACS. Inne komputery wyposażone w OsiriX mogą przechowywać i pobierać obrazy bezpośrednio z serwera PACS.
możesz używać OsiriX jako serwera PACS z tymi korzyściami:

  • w oparciu o silnik OsiriX DICOM i bazę danych (SQLite)
  • Nieograniczona liczba jednoczesnych klientów
  • Zarządzaj PACSEM za pomocą interfejsu graficznego OsiriX
  • w pełni kompatybilny ze sprzętem i oprogramowaniem Mac
  • w pełni kompatybilny z protokołem DICOM (C-Move, C-Store, C-Find, C-Get, Wado)
  • bezproblemowa integracja z dowolnymi przeglądarkami DICOM, poprzez protokół DICOM
  • dostęp do sieci poprzez wbudowany serwer WWW, wbudowana przeglądarka HTML5 kompatybilna z dowolnym systemem operacyjnym
  • rozbudowa: napisz własne wtyczki, aby rozszerzyć integrację z dowolnymi protokołami / systemami, w tym EMR, RIS lub HIS.

wprowadzenie

zazwyczaj sieć PACS składa się z centralnego serwera PACS, który przechowuje bazę danych zawierającą obrazy oraz wielu klientów, którzy mogą pobierać i wyświetlać te obrazy w oprogramowaniu do obrazowania medycznego. Obrazy są przechowywane w formacie DICOM. Metody (MRI, CT, PET, ultradźwięki, …) wysyłają obrazy do serwera PACS za pomocą DICOM „push” (DICOM C-Store). Serwer i klienci komunikują się za pomocą protokołu DICOM (DICOM C-Store, WADO lub Query &Retrieve). Klienci wyświetlają obrazy za pomocą oprogramowania do obrazowania medycznego: przeglądarki DICOM.

każdy komputer w sieci DICOM jest identyfikowany przez jego adres sieciowy (adres IP), port komunikacyjny (port TCP/IP) i nazwę (AETitle): każdy komputer jest węzłem DICOM w sieci DICOM. Adres IP, numer portu TCP / IP i AETitle to informacje wymagane do podłączenia każdego węzła DICOM do sieci DICOM. Informacje te można znaleźć w oknie Preferences > Listener w OsiriX.

dlatego, aby zbudować PACS, musisz:

  1. serwer PACS: komputer z dużą ilością miejsca na dysku twardym i oprogramowaniem serwera PACS. Oprogramowanie PACS Server musi być niezawodne, działać bezbłędnie 24 godziny na dobę, 7 dni w tygodniu, z potężnym silnikiem bazy danych, zdolnym do przechowywania milionów obrazów DICOM.
  2. klienci PACS: komputery z oprogramowaniem DICOM viewer, takie jak OsiriX. Klienci PACS mogą odpytywać i pobierać obrazy DICOM z serwera PACS za pomocą protokołu sieciowego DICOM (DICOM C-Move, C-Store, C-Get, C-Find, WADO,…).

najważniejsze cechy przeglądarki DICOM to:

  • szybki czas przesyłania (ograniczony tylko przepustowością sieci)
  • szybki czas ładowania, aby móc załadować i przeglądać 1’000 obrazów w mniej niż kilka sekund
  • kompletny protokół DICOM obsługuje wszystkie różne typy obrazów DICOM
  • potężne funkcje obrazowania 2D do analizy obrazów (ROIs, poziomy okien, powiększanie, …
  • funkcje post-processingu 3D do wyświetlania zbiorów danych w renderowaniu woluminów, MPR lub MIP
  • obsługa fuzji obrazu dla modalnych metod, takich jak badania PET-CT, PET-MR, SPECT-ct

pacs-architecture

architektura sieci PACS (Q&R = zapytanie DICOM &protokół pobierania):
wiele modalności, serwer PACS i wiele klientów PACS (stacje robocze PACS / przeglądarki DICOM)

aby zbudować naszą sieć PACS, użyjemy OsiriX (Zawsze używaj ostatniej dostępnej wersji!), jako przeglądarka DICOM oraz jako serwer PACS.

Konfiguracja

Sprzęt

  1. dla serwera PACS: wybierz MacPro o pojemności 4 TB, aby przechowywać do 25 milionów obrazów CT. Zdecydowanie zalecamy system RAID: na przykład można zainstalować 4 identyczne dyski twarde w MacPro i sformatować je jako system RAID 5. Będziesz mieć szybszą wydajność i bezpieczniejszy system (żadne dane nie zostaną utracone w przypadku awarii dysku). Możesz również użyć zewnętrznego systemu RAID, podłączonego przez FireWire lub Thunderbolt, aby uzyskać najlepsze wyniki (Promise VTrak, Promise Pegasus, LaCie RAID towers).
  2. dla klientów PACS: wybierz iMac lub MacPro, w zależności od tego, czy chcesz wykonać post-processing 3D, czy tylko przeglądanie 2D. W razie potrzeby podłącz monitory medyczne (Totoku, Eizo,…). Dysk SSD jest wysoce zalecany, aby zapewnić najlepszą wydajność podczas ładowania obrazów. Wybierz co najmniej 8 GB PAMIĘCI RAM.
  3. Zbuduj swoją sieć na sprzęcie Ethernet o pojemności 1 GB lub szybszym. Wybierz aktywne routery o wysokiej wydajności.

oprogramowanie

  1. dla serwera PACS: będziemy używać OsiriX MD z określonymi ustawieniami.
  2. dla klientów PACS: używamy OsiriX MD.

Konfiguracja OsiriX jako serwera PACS

użyj OsiriX MD, aby uzyskać najlepszą wydajność i nieograniczoną wydajność.
chcemy mieć pewność, że twój serwer PACS również będzie działał:

  • w preferencjach OS X Aktywuj automatyczny restart po awarii zasilania (Energy Server, Karta zasilania, „Uruchom automatycznie po awarii zasilania”)
  • w preferencjach OS X wybierz Automatyczne logowanie (użytkownicy & grupy, Opcje logowania, Automatyczne logowanie)
  • chcemy mieć pewność, że OsiriX działa zawsze (po ponownym uruchomieniu komputera lub awarii). Utworzymy plik LaunchAgent. Możesz użyć Lingon, aby łatwo utworzyć ustawienie Zawsze aktualne (Wybierz przy logowaniu i kontynuuj działanie).
  • chcemy mieć pewność, że OsiriX zawsze reaguje (Spinning Beach Ball of Death). Zainstalujemy małe oprogramowanie działające jako inny proces: przetestuje, czy OsiriX żyje i reaguje. Wykorzystuje wbudowany serwer WWW i interfejsy XML-RPC Osirixa do wysyłania testów do bazy danych, dlatego należy je aktywować w preferencjach Osirixa. Jeśli OsiriX nie odpowie na żądania, to oprogramowanie zabije Osirixa, umożliwiając jego ponowne uruchomienie (dzięki ustawieniom LaunchAgent). Dla adresu serwera www użyj „http(S)://localhost:XXXX/testdbalive”, a dla interfejsu XML-RPC użyj „http(s):localhost:XXXX”. To oprogramowanie jest dostępne tutaj. (Upewnij się, że to oprogramowanie jest zawsze uruchomione, tworząc dla niego LaunchAgent-patrz poprzedni akapit).
    webserver-testing
  • aktywuj „tryb serwera” w OsiriX. Ten tryb ukryje GUI, A OsiriX nigdy nie wyświetli użytkownikowi okna blokującego (nikt nie spojrzy na monitor serwera, aby kliknąć przycisk” OK”…). Przejdź do preferencji OsiriX > Listener, Server mode.

Skonfiguruj OsiriX jako klienta PACS (przeglądarka DICOM)

aby móc wysłać lub pobrać egzamin z/do nowego serwera PACS, musisz zadeklarować go na każdym kliencie PACS:
Uruchom OsiriX, wybierz Preferencje > lokalizacje i dodaj informacje o serwerze DICOM PACS (górna tabela):

LocationsPrefs-02

istnieje kilka protokołów dla przeglądarki DICOM do pobierania obrazów z serwera PACS (OsiriX jest kompatybilny ze wszystkimi tymi protokołami):

  • C-ruchy. Protokół ten wymaga zadeklarowania każdej przeglądarki DICOM na serwerze PACS (patrz niżej). Większość przeglądarek DICOM jest kompatybilna z tym protokołem.
  • C-GET. Protokół ten nie wymaga deklarowania przeglądarki DICOM na serwerze PACS. Tylko nieliczne przeglądarki DICOM obsługują ten protokół.
  • WADO. Protokół ten nie wymaga deklarowania przeglądarki DICOM na serwerze PACS. Tylko nieliczne przeglądarki DICOM obsługują ten protokół. Protokół ten jest niezwykle szybki podczas używania OsiriX jako przeglądarki DICOM lub serwera PACS. Zdecydowanie zalecamy korzystanie z niego, jeśli to możliwe.

Dodaj klientów PACS (węzły DICOM) na serwerze PACS, w razie potrzeby (protokół C-MOVE): informacje o węzłach DICOM stacji roboczej OsiriX można znaleźć w oknie Preferencje > Listener.

Wymiana obrazów między serwerem OsiriX PACS a klientami OsiriX

jeśli chcesz pobrać określone badania z serwera PACS, możesz teraz otworzyć okno pobierania zapytania & w OsiriX:
Wybierz źródło, wprowadź nazwę pacjenta i kliknij zapytanie.

query-retrieve

możesz również wysyłać nowe badania z OsiriX na serwer PACS, korzystając z funkcji DICOM Send OsiriX.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.

More: