To jest polecenie dgate, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
dgate-dbase - wątek serwera UCDMC/NKI DICOM i aplikacja narzędziowa PACS
STRESZCZENIE
dgate -wKATALOG -^PLIK LOGOWANIA
Uruchamia dgate z plikiem dicom.ini znajdującym się w DIR i logującym się do LOGFILE
dgate -pPORT -qIP --KOENDA:ARG
Wysyła KOMENDĘ z ARGS bezpośrednio do instancji dgate pod adresem IP:PORT
OPIS
ConQuest to w pełni funkcjonalny serwer DICOM ze skryptami Lua.
Aby sprawdzić zgodność z DICOM, sprawdź /usr/share/doc/conquest-dicom-
serwer/DicomConformance_FilesLST_Changes.pdf.gz
DGATE: wątek serwera UCDMC/NKI DICOM i aplikacja narzędziowa PACS 1.4.17d
OPCJE
Istnieją trzy typowe wzorce do wykorzystania dgate. A te wzorce mają różne sposoby
interpretować opcje w następujący sposób. Inne opcje opisano poniżej.
Użycie: (1) DGATE <-!#|-v|-u#|-^#> Raport jak w dicom.ini|stdout|UDP|File(#=port)
[-p#|-qIP|-b]
Ustaw port|Ustaw docelowy adres IP|uruchom tryb debugowania 1-wątkowego
[-wDIR]
Ustaw katalog roboczy dla dgate(ini,dic,...)
[-i|-r|-arURZĄDZENIE]
Init|Inicjacja/regeneracja DB|Regen pojedynczego urządzenia
[-d|-m|-k]
Lista (-d) urządzenia (-m) Mapa AE (-k) DICOM.SQL
[-t|-o]
Konsola testowa|Testuj bazę danych
[-sOpt|-esap dup]
Utwórz źródło ODBC (WIN32), bazę danych za pomocą SAPw
[-nd|-nc#|-jd|-jc#]
NKI de-/kompresja#|JPEG de-/kompresja# PLIK
[-j*##|-j-##PLIK]
Skompresuj ponownie plik do ##
[-as#,N|-amOD,DO]
Wybierz#KB, aby zarchiwizować dane urządzenia MAGN|move
[-au|-aeOD,DO]
Cofnij wybór do archiwizacji|zmień nazwę urządzenia
[-a|-w URZĄDZENIU]
Sprawdź dysk lustrzany|Przetestuj pliki odczytu dla URZĄDZENIA
[-abJUKEBOX1.2,N]
Utwórz zestaw pamięci podręcznej, aby nagrać JUKEBOX1, CD2 z MAGN
[-acJUKEBOX1.2]
Sprawdź JUKEBOX1, CD2 względem zestawu pamięci podręcznej
[-adJUKEBOX1.2]
Sprawdź i usuń zestaw pamięci podręcznej dla JUKEBOX1, CD2
[-F ID]
Usuń bazę danych pacjenta, badania, serii, obrazu
[-F plik]
Wprowadź/usuń bazę danych pliku, plik serwera Zap
[-faPLIK<,ID>]
Dodaj plik na serwer
[-zID] Usuń (zap) pacjenta
[-frURZĄDZENIE,KATALOG]
Regeneruj pojedynczy katalog DIR na URZĄDZENIU
[-F PATID, plik]
Zmień/skopiuj PATID pliku (nieodwracalnie/jednorazowo)
[-f?plik|-fu|-c#]
pobierz UID pliku|Utwórz nowy UID|Pomocnik UID(0..99)
[-ff#] Usuń starych pacjentów aż do zwolnienia #MB
[-gSERWER,DATA]
pobierz obrazy z SERWERA, którego nie ma tutaj. W przeciwnym razie: uruchom jako serwer wątkowy,
port = 1111
(2) Podrzędny serwer DGATE FileMapping Run; pamięć współdzielona ma gniazdo#
(3) DGATE <-pPORT> <-qIP> --Komenda:argumenty
Wyślij polecenie do (tego lub innego) działającego serwera
(działa bezpośrednio – używaj ostrożnie)
INNE OPCJE
Usuń opcje:
--usuń plik obrazu:plik
Usuń podany plik obrazu z serwera
--usuń pacjenta:pati
Usuń danego pacjenta z serwera
--usuń badanie:patid:studiuj
Usuń dane badanie z serwera
--usuń badania:zakres dat)
Usuń badania z serwera w dniu
--usunięte serie:patid:serialuid
Usuń daną serię z serwera
--usuń obraz zdb:plik
Usuń podany plik tylko z bazy danych
--usuńopzdb:pat, nauka, seria, sop
Usuń określony obraz tylko z bazy danych
DICOM ruch opcje:
--przesuń pacjenta:źródło, dest, patid
Przenieś pacjenta, źródło np. (lokalne)
--studium ruchu:source,dest,patid:studyuid
Przenieś badanie, patid: opcjonalne
--przenieś przystąpienie:source,dest,patid:wg
Przenieś według numeru dostępu, patid: opcjonalny
--ruchomości:źródło, miejsce docelowe, data (zakres)
Przenieś badania na dany dzień
--filmy:src,dst,patid:seruid,głupi
Przenieś serię patid: opcjonalne
Modyfikacja of dicom obiekty:
--zmodyfikujpatyd:patid, plik
Zmień patid podanego pliku
--anonimizować:patid, plik
Anonimizuj podany plik
--zmodyfikuj badanie:p, s, skrypt
Zmień elementy pacjenta lub badania
--modyfikuje serię:p, s, skrypt
Zmień elementy w serii
--zmodyfikuj obraz:plik, skrypt
Zmień elementy w pliku
--połączone badanie:uid, uid,..
Rozpocznij łączenie badań z podanymi identyfikatorami
--mergestudyfile:plik
Służy do przetwarzania wszystkich plików w celu połączenia
--serie scalone:uid, uid,..
Rozpocznij łączenie serii z podanymi identyfikatorami serii
--mergeseriesfile:plik
Służy do przetwarzania wszystkich plików w celu połączenia
--podłączyć do pacjenta:dowolny, próbka
Zmodyfikuj identyfikatory użytkownika, do których chcesz dołączyć dowolny obiekt
--dołącz do nauki:dowolny, próbka
pacjent|badanie|seria w przykładowym pliku
--dołącz dowolną serię:dowolny, próbka
Nie mocuj tego samego na różnych poziomach
--attachrtplantortstruct:plan, struktura
Dołącz rtplan do rtstruct
Konserwacja opcje:
--inicjalizowane:
Wyczyść i utwórz bazę danych
--inicjalizowane:1
Wyczyść i utwórz bazę danych bez indeksów
--inicjalizowane:2
Wyczyść i utwórz bazę danych list roboczych
--regen:
Wygeneruj ponownie całą bazę danych
--regeneracja urządzenia:urządzenie
Wygeneruj ponownie bazę danych dla pojedynczego urządzenia
--regendir:urządzenie, reż
Wygeneruj ponownie bazę danych dla pojedynczego katalogu
--regenplik:plik
Wprowadź ponownie podany plik do bazy danych
--zrobić miejsce:#
Usuń starych pacjentów, aby zwolnić miejsce #MB
--zrezygnować:
Zatrzymaj serwer
--bezpieczne:
Zatrzymaj serwer, gdy nie jest aktywny
Logowanie opcje:
--debuglog_on:plik/port
Rozpocznij rejestrowanie debugowania
--zalogować się:plik/port/potok
Rozpocznij normalne rejestrowanie
--poziom debugowania:#
Ustaw poziom rejestrowania debugowania
--stan_wyświetlania:plik
Wyświetl status serwera
--ciąg_stanu:plik
Wyświetl ciąg stanu operacji przesyłania
--sprawdź największy malloc:
Szacuje limit rozmiaru obiektu DICOM
--get_freestore:dev, fmt
Zgłoś wolne #Mb na urządzeniu
--Tryb testowania:#
Dołącz # do nazw plików dicom
--Echo:AE, plik
Serwer echa; pokaż odpowiedź
systemu opcje:
--get_param:imię, fmt
Odczytaj dowolny parametr z DICOM.INI
--get_ini_param:imię, fmt
Odczytaj dowolny parametr z DICOM.INI
--get_ini_num:indeks, fmt
Wyświetl dowolny wpis z pliku DICOM.INI
--get_ini:fm
Lista wszystkich wpisów z DICOM.INI
--put_param:nazwa,wartość
Zapisz dowolny parametr w DICOM.INI
--usuń parametr:nazwa
Usuń dowolny parametr z DICOM.INI
--czytaj_ini:
Przeczytaj ponownie wszystkie parametry z DICOM.INI
--get_amap:indeks, fmt
Wymień dowolny wpis z ACRNEMA.MAP
--get_amaps:fm
Wyświetl wszystkie wpisy z ACRNEMA.MAP
--put_amap:i,AE,ip,p#,cmp
Zapisz w pamięci wpis dla ACRNEMA.MAP
--usuń_mapę:indeks
Usuń wpis w pamięci dla ACRNEMA.MAP
--zapisz_mapę:
Zapisz plik ACRNEMA.MAP z pamięci na dysk
--czytać mapę:
Przeczytaj ponownie plik ACRNEMA.MAP z dysku do pamięci
--get_sop:indeks, fmt
Wymień wszystkie akceptowane identyfikatory UID klasy usług
--put_sop:indeks, UID, nazwa
Zapisz/dodaj zaakceptowany UID klasy usług
--usuń_sop:indeks
Usuń zaakceptowany UID klasy usług
--get_transfer:indeks, fmt
Wymień akceptowaną składnię transferu
--put_transfer:in, UID, nazwa
Zapisz/dodaj akceptowaną składnię przelewu
--usuń_transfer:indeks
Usuń zaakceptowaną składnię przelewu
--get_aplikacja:idx, fmt
Wymień dowolny zaakceptowany identyfikator UID aplikacji
--umieść_aplikację:i, ty, n
Zapisz/dodaj UID zaakceptowanej aplikacji
--usuń_aplikację:ind
Usuń zaakceptowany UID aplikacji
--get_localae:indeks, fmt
Wymień wszystkie zaakceptowane lokalne tytuły AE
--put_localae:in,AE,nazwa
Napisz/dodaj zaakceptowany lokalny tytuł AE
--delete_localae:indeks
Usuń zaakceptowany lokalny tytuł AE
--get_remoteae:indeks, fmt
Wymień wszystkie zaakceptowane zdalne tytuły AE
--put_remoteae:in,AE,nazwa
Napisz/dodaj zaakceptowany zdalny tytuł AE
--usuń_zdalne:indeks
Usuń zaakceptowany zdalny tytuł AE
--get_dic:indeks, fmt
Wymień dowolny element słownika dicom
--get_sqldef:poziom, w, fmt
Wyświetl dowolną definicję pola bazy danych
Komunikacja opcje:
--dodaj plik obrazu:plik, pat
Skopiuj plik na serwer, opcjonalnie nowy patid
--dodaj plik lokalny:plik, pat
Skopiuj plik lokalny na serwer, opc. nowy patyczek
--załaduj i usuń katalog:reż., patid
Załaduj folder i usuń jego zawartość
--loadhl7:plik
Załaduj dane HL7 do listy roboczej
--nagłówek_zrzutu:plik, plik
Utwórz zrzut nagłówka pliku
--Naprzód:plik, tryb, serwer
Wyślij plik z compr. tryb na serwer
--pobierz obrazy z serwera:AE, data
Zaktualizuj ten serwer z innego
--pobieranie wstępne:pacjent
Pobierz wstępnie wszystkie obrazy, aby zwiększyć prędkość
--przeglądajpacjent:szukana fraza
Wybierz pacjenta w graficznym interfejsie użytkownika systemu Windows
--Zatwierdź:p,s,s,s,cel,pw,scr
Natychmiastowe przesłanie danych przez sftp
--prześlij2:p,s,s,s,cel,c,scr
Natychmiastowe przesłanie za pomocą wiersza poleceń c
--eksport:p,st,ser,sop,plik,scr
Natychmiastowy proces i dane zip/7z
--harmonogram transferu: opcje
Transfer FTP w tle jak wyżej
Testowanie opcje:
--szczere:
Wygeneruj identyfikator UID
--zmiana:UID
Podaj nowy UID wygenerowany teraz lub wcześniej
--zmianapowrotu:UID
Podaj stary UID z wygenerowanego powyżej
--suma kontrolna:strunowy
Podaj sumę kontrolną ciągu
--kompres testowy:plik
Wprowadź plik na serwerze z wieloma kompresjami
--sklonowanyb:AE
Sklonuj bazę danych z serwera do testów
Konwersja opcje:
--konwertuj_na_gif:plik, rozmiar, wyjście, l/w/f
Zmniejsz rozmiar i przekonwertuj na monofoniczny GIF
--konwertuj_do_bmp:plik, rozmiar, wyjście, l/w/f
Zmniejsz rozmiar i przekonwertuj na kolorowy BMP
--konwertuj_do_jpg:plik, rozmiar, wyjście, l/w/f
Zmniejsz rozmiar i przekonwertuj na kolorowy JPG
--konwertuj_do_dicom:plik,rozmiar,komp,f
Zmniejsz/kompresuj/ramuj DICOM
--wyodrębnij_ramki:plik, wyjście, pierwszy, ostatni
Wybierz klatki pliku DICOM
--liczba_ramek:plik
zgłoś liczbę klatek w pliku DICOM
--rozpakuj:plik, wyjście
Rozpakuj DICOM
--Kompresja:plik, tryb, wyjście
Kompresuj DICOM do trybu np. J2
--wadoprośba:parametry
Wewnętrzny serwer WADO
Baza danych opcje:
--zapytanie:table|pola|gdzie|fmt|plik
Dowolne wyjście zapytania do pliku
--zapytanie2:tab|fld|whe|fmt|max|plik
To samo, ale ogranicz wiersze wyjściowe do maks
--wyszukiwarka pacjentów:srv|str|fmt|plik
Lista pacjentów na serwerze
--poszukiwacz badań:srv|str|fmt|plik
Lista badań na serwerze
--wyszukiwarka serii:srv|str|fmt|plik
Lista serii na serwerze
--wyszukiwarka obrazów:srv|str|fmt|plik
Lista obrazów na serwerze
--lista serii:srv|pat|stu|fmt|plik
Wymień serie w badaniu
--lista obrazów:srv|pat|ser|fmt|plik
Wyświetl listę plików (lokalnych) w serii
--wyciąg:IDPacjenta = „id”
Wyodrębnij wszystkie tabele dbase do X..
--wyciąg:
Wyodrębnij tabelę dbase pacjenta do XA..
--rekordadresu:table|flds|wartości
Dołącz rekord, wartości muszą znajdować się w „”
--usuń zapis:stół, gdzie
Usuń rekord z tabeli
W razie zamówieenia projektu Baza III bez ODBC:
--packdbf:
Spakuj bazę danych, odtwórz indeks pamięci
--indeksdbf:
Utwórz ponownie indeks pamięci
Archiwalny opcje:
--zmień nazwę urządzenia:od, do
Zmień nazwę urządzenia w bazie danych
--weryfikuj dysk lustrzany:urządzenie
Sprawdź dysk lustrzany dla wybranego urządzenia
--obrazy testowe:urządzenie
Przetestuj odczyt wszystkich obrazów na urządzeniu
--przeniesione dane na urządzenie:do od
Przenoś pacjentów z jednego urządzenia na drugie
--przenosi serię na urządzenie:do od
Przenieś serię z jednego urządzenia na drugie
--selectlruforarchival:kb, urządzenie
Krok 1 dla archiwizacji: do urządzenia.Archiwizacja
--wybierz serię do przeniesienia:urządzenie, wiek, kb
Krok 1 dla archiwizacji: do urządzenia.Archiwizacja
--przygotować bukiet do spalenia:do od
Krok 2 dla archiwizacji: przenosi do pamięci podręcznej
--usuń pakiet po dopaleniu:urządzenie do
Krok 3 dla archiwizacji: usuwa z pamięci podręcznej
--porównajbunchdopalania:deviceto Część krok 3 - porównaj szafę grającą z pamięcią podręczną
--restoremagflags:
Cofnij archiwalną sofę
Scripting opcje:
--lua:kawałek
Uruchom lua chunk na serwerze i poczekaj na zakończenie
--luastart:kawałek
Uruchom lua chunk na serwerze, retn natychmiast
--dolua:kawałek
Uruchom lua chunk w tej instancji dgate
--dolua:Nazwa pliku
Uruchom plik lua w tej instancji dgate
COMPRESSION
Podbój obsługuje wiele metod kompresji i zmniejszania rozmiaru. Można je zadeklarować w
dotychczasowy acrnema.map plik, używając dyrektyw Upuszczona kompresja pliku, Przychodząca kompresja i
Kompresja archiwum in dicom.ini plik i/lub używając modyfikatorów do tytułu AE (sprawdź AE TYTUŁ
sekcji poniżej).
Poniższe informacje zostały pobrane z Sekcja 7.7 instrukcji (plik
/user/share/doc/conquest-dicom-server/windowsmanual.pdf.gz w tym pakiecie):
Pliki upuszczone na serwer zostaną opcjonalnie skompresowane, zdekompresowane i/lub
ponownie skompresowany. Obsługiwane wartości to (oczekiwany stopień kompresji podany w nawiasach):
przechowuj obrazy w niezmienionej postaci, np. bez zmiany kompresji.
oznacza przechowywanie obrazów w niezmienionej postaci, np. bez zmiany kompresji.
zdekompresuj obrazy skompresowane NKI i/lub JPEG
n1 szybki prywatny, bezstratny tryb kompresji NKI 1 (50%)
n2 jak n1, ale z kontrolą CRC pod kątem błędów (50%)
n3 szybki prywatny, bezstratny tryb kompresji NKI 3 (40%)
n4 jak n3, ale z kontrolą CRC pod kątem błędów (40%)
j1 JPEGLossless (wycofany, zamiast tego użyj J2) (33%)
j2 JPEGLosslessNH14 (33%)
j3 JPEG bazowy 1 (8 bitów) stratny (8%)
j4 JPEGExtended2 i 4 stratny (15%)
j5 JPEGSpectralNH6and8 stratny (15%)
j6 JPEGFulllNH10and12 ze stratami (14%)
j3NN JPEG, podstawowa jakość 1 (8 bitów), zgodnie z definicją (sugerowane 60..95)
Jakość j4NN JPEGExtended2and4 zgodnie z definicją (sugerowane 60..95)
Jakość j5NN JPEGSpectralNH6and8 zgodna z definicją (sugerowane 60..95)
Jakość j6NN JPEGFulllNH10and12 zgodna z definicją (sugerowane 60..95)
jk Bezstratny JPEG2000 (30%)
jl Stratny JPEG2000 (20%)
jlNN Lossy JPEG2000 bitrate zgodnie z definicją (sugerowane 1..20)
nj Najwyższy tryb NKI; ale pozostawia JPEG bez zmian (zmienna)
uj Nieskompresowany; ale pozostawia JPEG bez zmian (zmienna)
k1 Zmniejsz rozmiar obrazu> 1024 pikseli szerokości/wysokości do 1024 (zmienna)
k2 Zmniejsz rozmiar obrazu> 512 pikseli szerokości/wysokości do 512 (zmienna)
k4 Zmniejsz rozmiar obrazu> 256 pikseli szerokości/wysokości do 256 (zmienna)
k8 Zmniejsz rozmiar obrazu> 128 pikseli szerokości/wysokości do 128 (zmienna)
ka Zmniejsz rozmiar obrazu> 64 pikseli szerokości/wysokości do 64 (zmienna)
AE TYTUŁ
Domyślny tytuł AE dla serwera ConQuest DICOM w tym pakiecie to PODBICIESRV1 a to jest
tytuł AE, którego powinieneś używać w przeglądarkach DICOM, wskazując na niego. Jako funkcja „bonusowa” możesz
użyj tytułu AE, aby zadeklarować rodzaj kompresji, której będziesz używać między przeglądarką a plikiem
serwer. poprostu dodaj ~XX do tytułu ConQuest AE, gdzie XX to algorytm/poziom kompresji, jaki chcesz
używać. Na przykład używać nieskompresowany obrazy, tytuł AE PODBOJE SRV1~un może być
zadeklarowany w konfiguracji węzła DICOM w przeglądarce.
Korzystaj z dgate online, korzystając z usług onworks.net