InggrisPerancisSpanyol

Ad


favorit OnWorks

xml2dsr - Online di Cloud

Jalankan xml2dsr di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah xml2dsr yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


xml2dsr - Konversi file DICOM SR dan kumpulan data ke XML

RINGKASAN


xml2dsr [opsi] xmlfile-in dsrfile-out

DESKRIPSI


Grafik xml2dsr utilitas mengonversi konten dokumen XML (Extensible Markup Language)
ke format Pelaporan Terstruktur DICOM (SR) (format file atau kumpulan data mentah). Skema XML
dsr2xml.xsd belum mengikuti format standar. Namun, xml2dsr aplikasi
mungkin ditingkatkan dalam aspek ini di masa depan (misalnya dengan mendukung HL7/CDA - Clinical
Arsitektur Dokumen).

File XML yang sesuai dapat dibuat menggunakan dsr2xml alat (pilihan +Xn direkomendasikan untuk
tambahkan deklarasi namespace XML ke elemen root).

PARAMETER


xmlfile-in nama file input XML yang akan dikonversi (stdin: "-")

dsrfile-out nama file keluaran DICOM SR

PILIHAN


umum Pilihan
-h --bantuan
cetak teks bantuan ini dan keluar

--Versi: kapan
informasi versi cetak dan keluar

--argumen
cetak argumen baris perintah yang diperluas

-q --tenang
mode senyap, tidak mencetak peringatan dan kesalahan

-v --bertele-tele
mode verbose, detail pemrosesan cetak

-d --debug
mode debug, cetak informasi debug

-ll --log-level [l]evel: konstanta string
(fatal, error, warning, info, debug, trace)
gunakan level l untuk logger

-lc --log-config [f]nama file: string
gunakan file konfigurasi f untuk logger

memasukkan Pilihan
penyandian:

+Ee --template-amplop
elemen template menyertakan item konten

pengolahan Pilihan
validasi:

+Vs --validasi-skema
memvalidasi dokumen XML terhadap Skema
(tidak dengan --template-envelope)

# membutuhkan libxml untuk dikompilasi dengan dukungan XML Schema

+Vn --periksa-namespace
periksa namespace XML di root dokumen

pengenal unik:

+Ug --hasilkan-uids-baru
buat UID Instance Studi/Seri/SOP baru

-Uo --jangan-timpa-uids
jangan menimpa UID yang ada (default)

+Uo --timpa-uids
menimpa UID yang ada

keluaran Pilihan
format file keluaran:

+F --tulis-file
format file tulis (default)

-F --tulis-dataset
tulis kumpulan data tanpa informasi meta file

sintaks transfer keluaran:

+t= --tulis-xfer-sama
tulis dengan TS yang sama sebagai input (default)

+te --tulis-xfer-sedikit
menulis dengan VR little endian TS eksplisit

+tb --tulis-xfer-besar
menulis dengan VR big endian TS eksplisit

+ti --tulis-xfer-implisit
menulis dengan implisit VR little endian TS

+td --tulis-xfer-kempis
tulis dengan VR little endian TS eksplisit yang kempes

representasi nilai pasca 1993:

+u --aktifkan-baru-vr
aktifkan dukungan untuk VR baru (UN/UT) (default)

-u --nonaktifkan-baru-vr
nonaktifkan dukungan untuk VR baru, konversikan ke OB

pengkodean panjang grup:

+g= --penghitungan panjang grup
hitung ulang panjang grup jika ada (default)

+g --grup-panjang-buat
selalu tulis dengan elemen panjang grup

-g --group-length-hapus
selalu tulis tanpa elemen panjang grup

pengkodean panjang dalam urutan dan item:

+e --panjang-eksplisit
tulis dengan panjang eksplisit (default)

-e --panjang-tidak terdefinisi
tulis dengan panjang yang tidak ditentukan

data set trailing padding (bukan dengan --write-dataset):

-p= --padding-mempertahankan
jangan ubah padding (default jika tidak --write-dataset)

-p --padding-off
tidak ada padding (implisit jika --write-dataset)

+p --padding-buat [f]ile-pad [i]tem-pad: bilangan bulat
menyelaraskan file pada beberapa f byte
dan item pada kelipatan i byte

mengempis tingkat kompresi (hanya dengan --write-xfer-deflated):

+cl --tingkat kompresi [l]evel: integer (default: 6)
0=tidak terkompresi, 1=tercepat, 9=kompresi terbaik

CATATAN


DIKOM Kesesuaian
Grafik xml2dsr utilitas mendukung Kelas SOP berikut:

SpectaclePrescriptionReportStorage 1.2.840.10008.5.1.4.1.1.78.6
MacularGridThicknessAndVolumeReportStorage 1.2.840.10008.5.1.4.1.1.79.1
BasicTextSRStorage 1.2.840.10008.5.1.4.1.1.88.11
Penyimpanan SRS yang Ditingkatkan 1.2.840.10008.5.1.4.1.1.88.22
Penyimpanan SRS Komprehensif 1.2.840.10008.5.1.4.1.1.88.33
Penyimpanan3DSRS Komprehensif 1.2.840.10008.5.1.4.1.1.88.34
ProsedurLogStorage 1.2.840.10008.5.1.4.1.1.88.40
MammografiCADSRSPenyimpanan 1.2.840.10008.5.1.4.1.1.88.50
Penyimpanan Dokumen KeyObjectSelection 1.2.840.10008.5.1.4.1.1.88.59
Penyimpanan CADSRS Dada 1.2.840.10008.5.1.4.1.1.88.65
XRayRadiationDoseSRSPenyimpanan 1.2.840.10008.5.1.4.1.1.88.67
RadiofarmasiRadiasiDosisSRSPenyimpanan 1.2.840.10008.5.1.4.1.1.88.68
ColonCADSRSPenyimpanan 1.2.840.10008.5.1.4.1.1.88.69
Rencana ImplantasiPenyimpanan DokumenSR 1.2.840.10008.5.1.4.1.1.88.70

Harap dicatat bahwa saat ini hanya atribut wajib dan beberapa atribut opsional yang didukung.

Karakter encoding
Pengkodean karakter DICOM ditentukan secara otomatis dari elemen dengan tag
'0008,0005' (Set Karakter Khusus) - jika ada. Kumpulan karakter berikut adalah
saat ini didukung (membutuhkan libxml untuk memasukkan iconv dukungan, lihat --Versi: kapan keluaran):

ASCII (ISO_IR 6) (UTF-8)
UTF-8 "ISO_IR 192" (UTF-8)
ISO Latin 1 "ISO_IR 100" (ISO-8859-1)
ISO Latin 2 "ISO_IR 101" (ISO-8859-2)
ISO Latin 3 "ISO_IR 109" (ISO-8859-3)
ISO Latin 4 "ISO_IR 110" (ISO-8859-4)
ISO Latin 5 "ISO_IR 148" (ISO-8859-9)
Sirilik "ISO_IR 144" (ISO-8859-5)
Arab "ISO_IR 127" (ISO-8859-6)
Yunani "ISO_IR 126" (ISO-8859-7)
Ibrani "ISO_IR 138" (ISO-8859-8)

Beberapa set karakter tidak didukung (hanya nilai pertama dari 'Karakter Spesifik'
Set' digunakan untuk pengkodean karakter dalam kasus multiplisitas nilai).

Kompresi
Jika libxml dikompilasi dengan dukungan zlib, file input (xmlfile-in) juga bisa
dikompresi dengan ZIP, yang biasanya menghasilkan file yang jauh lebih kecil. Lihat keluaran opsi
--Versi: kapan untuk memeriksa apakah dukungan zlib tersedia.

keterbatasan
Skema XML dsr2xml.xsd tidak mendukung semua variasi dsr2xml format output.
Namun, format output default (pilihan plus --gunakan-xml-namespace) harus bekerja.

Versi libxml yang berbeda tampaknya memiliki batas yang berbeda untuk panjang maksimum sebuah
nilai elemen XML. Oleh karena itu, sebaiknya dihindari penggunaan nilai elemen yang sangat panjang. A
batas tipikal untuk libxml versi 2.7.3 (dan lebih tinggi) adalah 10 MB untuk nilai elemen tunggal.

masuk


Tingkat keluaran logging dari berbagai alat baris perintah dan pustaka yang mendasarinya dapat
akan ditentukan oleh pengguna. Secara default, hanya kesalahan dan peringatan yang ditulis ke standar
aliran kesalahan. Menggunakan opsi --bertele-tele juga pesan informasi seperti memproses detail
dilaporkan. Pilihan --debug dapat digunakan untuk mendapatkan detail lebih lanjut tentang aktivitas internal,
misalnya untuk tujuan debugging. Level logging lainnya dapat dipilih menggunakan opsi --catatan-
tingkat. di --diam mode hanya kesalahan fatal yang dilaporkan. Dalam peristiwa kesalahan yang sangat parah,
aplikasi biasanya akan berhenti. Untuk detail lebih lanjut tentang tingkat logging yang berbeda,
lihat dokumentasi modul 'oflog'.

Jika output logging harus ditulis ke file (opsional dengan rotasi file log),
ke syslog (Unix) atau opsi log peristiwa (Windows) --log-config dapat digunakan. Ini
file konfigurasi juga memungkinkan untuk mengarahkan hanya pesan tertentu ke output tertentu
streaming dan untuk memfilter pesan tertentu berdasarkan modul atau aplikasi tempat mereka
dihasilkan. Contoh file konfigurasi disediakan di /logger.cfg.

COMMAND GARIS


Semua alat baris perintah menggunakan notasi berikut untuk parameter: kurung siku melampirkan
nilai opsional (0-1), tiga titik tambahan menunjukkan bahwa beberapa nilai diperbolehkan
(1-n), kombinasi keduanya berarti 0 hingga n nilai.

Opsi baris perintah dibedakan dari parameter dengan tanda '+' atau '-' di depan,
masing-masing. Biasanya, urutan dan posisi opsi baris perintah bersifat arbitrer (mis
dapat muncul di mana saja). Namun, jika opsi saling eksklusif, penampilan paling kanan
digunakan. Perilaku ini sesuai dengan aturan evaluasi standar shell Unix umum.

Selain itu, satu atau lebih file perintah dapat ditentukan menggunakan tanda '@' sebagai awalan untuk
nama file (mis @ perintah.txt). Argumen perintah seperti itu diganti dengan isi dari
file teks yang sesuai (beberapa spasi putih diperlakukan sebagai pemisah tunggal kecuali
mereka muncul di antara dua tanda kutip) sebelum evaluasi lebih lanjut. Harap dicatat bahwa
file perintah tidak dapat berisi file perintah lain. Pendekatan sederhana namun efektif ini
memungkinkan seseorang untuk meringkas kombinasi umum opsi/parameter dan menghindari gondrong dan
baris perintah yang membingungkan (contoh disediakan dalam file /dumppat.txt).

LINGKUNGAN


Grafik xml2dsr utilitas akan mencoba memuat kamus data DICOM yang ditentukan dalam
DCMDICPATH variabel lingkungan. Secara default, yaitu jika DCMDICPATH variabel lingkungan
tidak disetel, file /dicom.dic akan dimuat kecuali kamus dibuat
ke dalam aplikasi (default untuk Windows).

Perilaku default harus lebih disukai dan DCMDICPATH variabel lingkungan saja
digunakan ketika kamus data alternatif diperlukan. NS DCMDICPATH variabel lingkungan
memiliki format yang sama dengan shell Unix PATH variabel di mana titik dua (':') memisahkan
entri. Pada sistem Windows, titik koma (';') digunakan sebagai pemisah. kamus data
kode akan mencoba memuat setiap file yang ditentukan dalam DCMDICPATH variabel lingkungan. Dia
adalah kesalahan jika tidak ada kamus data yang dapat dimuat.

Gunakan xml2dsr online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser adalah pembukaan yang cepat, gratis, dan menyenangkan
    kerangka kerja game HTML5 sumber yang menawarkan
    Rendering WebGL dan Canvas di seluruh
    browser web desktop dan seluler. permainan
    bisa bersama...
    Unduh Phaser.dll
  • 2
    Mesin VASSAL
    Mesin VASSAL
    VASSAL adalah mesin permainan untuk membuat
    versi elektronik dari papan tradisional
    dan permainan kartu. Ini memberikan dukungan untuk
    rendering dan interaksi potongan game,
    dan ...
    Unduh Mesin VASSAL
  • 3
    OpenPDF - Garpu iText
    OpenPDF - Garpu iText
    OpenPDF adalah perpustakaan Java untuk membuat
    dan mengedit file PDF dengan LGPL dan
    Lisensi sumber terbuka MPL. OpenPDF adalah
    LGPL/MPL penerus sumber terbuka iText,
    Sebuah...
    Unduh OpenPDF - Garpu iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Otomatis
    Analisis Geoscientific - adalah Geografis
    Perangkat lunak Sistem Informasi (GIS) dengan
    kemampuan luar biasa untuk geodata
    pengolahan dan ...
    Unduh SAGA GIS
  • 5
    Toolbox untuk Java/JTOpen
    Toolbox untuk Java/JTOpen
    Toolbox IBM untuk Java / JTOpen adalah a
    perpustakaan kelas Java mendukung
    client/server dan pemrograman internet
    model ke sistem yang menjalankan OS/400,
    i5/OS, atau...
    Unduh Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Berbasis Data)
    adalah perpustakaan JavaScript yang memungkinkan Anda
    untuk menghasilkan data yang dinamis dan interaktif
    visualisasi di browser web. Dengan D3
    kamu...
    Unduh D3.js
  • Lebih banyak lagi »

Perintah Linux

Ad