InggrisPerancisSpanyol

Ad


favorit OnWorks

h5dump - Online di Cloud

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

Ini adalah perintah h5dump 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


h5dump - Menampilkan konten file HDF5.

RINGKASAN


h5dump [OPSI] file

DESKRIPSI


h5dump memungkinkan pengguna untuk memeriksa konten file HDF5 dan membuang konten tersebut,
dalam bentuk yang dapat dibaca manusia, ke file ASCII.

h5dump membuang konten file HDF5 ke output standar. Hal ini dapat menampilkan isi dari
seluruh file HDF5 atau objek yang dipilih, yang dapat berupa grup, kumpulan data, subset dari a
kumpulan data, tautan, atribut, atau tipe data.

Opsi --header hanya menampilkan informasi header objek.

Nama adalah nama absolut dari objek. h5dump menampilkan objek dalam urutan yang sama seperti
perintah perintah. Jika sebuah nama tidak dimulai dengan garis miring, h5dump mulai mencari
objek tertentu mulai dari grup root.

Jika suatu objek sulit ditautkan dengan banyak nama, h5dump menampilkan konten objek
pada kejadian pertama. Hanya informasi tautan yang ditampilkan di kemunculan berikutnya.

h5dump memberikan nama untuk setiap tipe data yang tidak disebutkan namanya dalam bentuk #oid1:oid2, di mana oid1 dan
oid2 adalah pengidentifikasi objek yang ditetapkan oleh perpustakaan. Jenis yang tidak disebutkan namanya ditampilkan
dalam kelompok akar.

Tipe data ditampilkan dengan nama tipe standar. Misalnya, jika kumpulan data dibuat
dengan tipe H5T_NATIVE_INT dan nama tipe standar untuk integer pada mesin itu adalah
H5T_STD_I32BE, h5dump menampilkan H5T_STD_I32BE sebagai tipe dataset.

h5dump juga dapat membuang subset dari dataset. Fitur ini beroperasi dengan cara yang hampir sama seperti
hyperslab di HDF5; parameter yang ditentukan pada baris perintah diteruskan ke fungsi
H5Sselect_hyperslab dan hasil seleksi ditampilkan.

Output h5dump dijelaskan secara rinci dalam DDL untuk HDF5, Deskripsi Data
Dokumen bahasa.

Catatan: Tidak diperbolehkan untuk menentukan beberapa atribut, kumpulan data, tipe data, grup,
atau tautan lunak dengan satu bendera. Misalnya, seseorang tidak boleh mengeluarkan perintah
SALAH: h5dump -a /attr1 /attr2 foo.h5
untuk menampilkan /attr1 dan /attr2. Seseorang harus mengeluarkan perintah berikut:
BENAR: h5dump -a /attr1 -a /attr2 foo.h5

Dimungkinkan untuk memilih driver file yang dapat digunakan untuk membuka file HDF5 dengan menggunakan
--filedriver (-f) opsi baris perintah. Nilai yang dapat diterima untuk opsi --filedriver adalah:
"detik2", "keluarga", "split", "multi", dan "aliran". Jika bendera driver file tidak ditentukan,
maka file akan dibuka dengan setiap driver secara bergantian dan dalam urutan yang ditentukan di atas
sampai salah satu driver berhasil membuka file tersebut.

XML KELUARAN


Dengan opsi --xml, h5dump menghasilkan keluaran XML. Output ini berisi lengkap
deskripsi file, ditandai dalam XML. XML sesuai dengan Jenis Dokumen HDF5
Definisi (DTD) tersedia di http://hdf.ncsa.uiuc.edu/DTDs/HDF5-File.dtd.

Keluaran XML cocok untuk digunakan dengan alat lain, termasuk Alat Java HDF5.

PILIHAN


-h or --membantu Cetak pesan penggunaan dan keluar.

-B or --bootblock Cetak konten blok boot. (Opsi ini belum
dilaksanakan.)

-H or --tajuk Cetak tajuk saja; tidak ada data yang ditampilkan.

-A Cetak header dan nilai atribut; data kumpulan data tidak ditampilkan.

-i or --object-id Cetak id objek.

-r or --rangkaian Cetak kumpulan data integer 1-byte sebagai ASCII.

-V or --Versi: kapan Cetak nomor versi dan keluar.

-a P or --atribut=P Cetak atribut yang ditentukan.

-d P or --kumpulan data=P Cetak kumpulan data yang ditentukan.

-f D or --filedriver=D Tentukan driver mana yang akan digunakan untuk membuka file.

-g P or --grup=P Cetak grup yang ditentukan dan semua anggota.

-l P or --tautan lembut=P Cetak nilai dari tautan lunak yang ditentukan.

-o F or --keluaran=F Keluarkan data mentah ke dalam file F.

-t T or --tipe data=T Cetak tipe data bernama yang ditentukan.

-w N or --lebar=N Mengatur jumlah kolom output.

-x or --xml Output XML menggunakan skema XML (default) bukan DDL.

-u or --gunakan-dtd Keluaran XML menggunakan XML DTD, bukan DDL.

-D U or --xml-dtd=U Dalam output XML, lihat DTD atau skema di U alih-alih
skema/DTD default.

-X S or --xml-dns=S Dalam keluaran XML, (Skema XML) gunakan nama yang memenuhi syarat dalam XML: ":": no
ruang nama, default: "hdf5:"

-s L or --mulai=L Offset awal pemilihan subsetting. Default: awal dari
Himpunan data.

-S L or --langkah=L Langkah hiperslab. Default: 1 di semua dimensi.

-c L or --hitung=L Jumlah blok untuk disertakan dalam pilihan.

-k L or --blok=L Ukuran blok di hyperslab. Default: 1 di semua dimensi.

-- Tunjukkan bahwa semua argumen berikut adalah non-opsi. Misalnya, untuk membuang file bernama
`-f', gunakan h5dump -- -f.

fillet Berkas yang akan diperiksa.

Parameter opsi yang tercantum di atas didefinisikan sebagai berikut:

D driver file mana yang digunakan untuk membuka file. Nilai yang dapat diterima adalah "sec2",
"keluarga", "split", "multi", dan "aliran". Tanpa driver file, tandai file
akan dibuka dengan setiap driver secara bergantian dan dalam urutan yang ditentukan di atas sampai satu
driver berhasil membuka file.

P Jalur lengkap dari grup root ke objek

T Nama tipe datanya

F Sebuah nama file

N Bilangan bulat lebih besar dari 1

L Daftar bilangan bulat, yang jumlahnya sama dengan jumlah dimensi dalam
ruang data yang ditanyakan

U URI (sebagaimana didefinisikan dalam [IETF RFC 2396], diperbarui oleh [IETF RFC 2732]) yang mengacu pada
DTD yang akan digunakan untuk memvalidasi XML

Parameter subsetting juga dapat dinyatakan dalam bentuk kompak yang nyaman, sebagai berikut:
--dataset="/foo/mydataset[START;STRIDE;COUNT;BLOK]"

Semua titik koma (;) diperlukan, bahkan ketika nilai parameter tidak ditentukan. Kapan
tidak ditentukan, nilai parameter default digunakan.

CONTOH


1. Membuang grup /GroupFoo/GroupBar di file quux.h5:
h5dump -g /GroupFoo/GroupBar quux.h5

2. Dumping dataset Fnord di grup /GroupFoo/GroupBar di file quux.h5:
h5dump -d /GroupFoo/GroupBar/Fnord quux.h5

3. Membuang metadata atribut dari dataset Fnord yang ada di grup
/GroupFoo/GroupBar dalam file quux.h5:
h5dump -a /GroupFoo/GroupBar/Fnord/metadata quux.h5

4. Membuang metadata atribut yang merupakan atribut dari grup root dalam file
qux.h5:
h5dump -a /metadata quux.h5

5. Membuat daftar XML dari file bobo.h5:
h5dump --xml bobo.h5 > bobo.h5.xml

6. Membuang subset dari dataset /GroupFoo/databar/ dalam file quux.h5
h5dump -d /GroupFoo/databar --start="1,1" --stride="2,3" --count="3,19"
--block="1,1" quux.h5

7. Contoh yang sama menggunakan bentuk pendek untuk menentukan parameter subsetting:
h5dump -d "/GroupFoo/databar[1,1;2,3;3,19;1,1]" quux.h5

ARUS STATUS


Versi h5dump saat ini menampilkan informasi berikut:
* Grup
o atribut grup (lihat Atribut)
o anggota kelompok
* Himpunan data
o atribut dataset (lihat Atribut)
o tipe dataset (lihat Tipe Data)
o ruang kumpulan data (lihat Ruang Data)
o kumpulan data
* Atribut
o tipe atribut (lihat Tipe Data)
o ruang atribut (lihat Dataspace)
o data atribut
* Tipe data
o tipe bilangan bulat
- H5T_STD_I8BE, H5T_STD_I8LE, H5T_STD_I16BE, ...
o tipe titik mengambang
- H5T_IEEE_F32BE, H5T_IEEE_F32LE, H5T_IEEE_F64BE, ...
o tipe string
o tipe senyawa
- jenis senyawa bernama, tidak disebutkan namanya dan sementara - bilangan bulat, mengambang atau
anggota tipe string
o jenis buram
o tipe referensi
- referensi objek
- wilayah data
o tipe enum
o tipe data panjang variabel
- jenis atom saja
- array skalar atau dimensi tunggal dari tipe panjang variabel
didukung
* Ruang Data
o ruang skalar dan sederhana
* Tautan lunak
* Tautan keras
* Deteksi lingkaran

Gunakan h5dump online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad