angielskufrancuskihiszpański

Uruchom serwery | Ubuntu > | Fedora > |


Ulubiona usługa OnWorks

h5dump - Online w chmurze

Uruchom h5dump u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie h5dump, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


h5dump — wyświetla zawartość pliku HDF5.

STRESZCZENIE


h5dump [OPCJE] plik

OPIS


h5dump umożliwia użytkownikowi zbadanie zawartości pliku HDF5 i zrzucenie tej zawartości,
w formie czytelnej dla człowieka, do pliku ASCII.

h5dump zrzuca zawartość pliku HDF5 na standardowe wyjście. Może wyświetlać zawartość
cały plik HDF5 lub wybrane obiekty, które mogą być grupami, zestawami danych, podzbiorem
zbiór danych, łącza, atrybuty lub typy danych.

Opcja --header wyświetla tylko informacje nagłówka obiektu.

Nazwy to bezwzględne nazwy obiektów. h5dump wyświetla obiekty w takiej samej kolejności jak
rozkaz polecenia. Jeśli nazwa nie zaczyna się od ukośnika, h5dump rozpoczyna wyszukiwanie
określony obiekt, zaczynając od grupy głównej.

Jeśli obiekt jest mocno powiązany z wieloma nazwami, h5dump wyświetla zawartość obiektu
w pierwszym wystąpieniu. Tylko informacje o łączu są wyświetlane w późniejszych wystąpieniach.

h5dump przypisuje nazwę każdemu nienazwanemu typowi danych w postaci #oid1:oid2, gdzie oid1 i
oid2 to identyfikatory obiektów przypisywane przez bibliotekę. Wyświetlane są nienazwane typy
w obrębie grupy głównej.

Typy danych są wyświetlane ze standardowymi nazwami typów. Na przykład, jeśli tworzony jest zbiór danych
z typem H5T_NATIVE_INT i standardową nazwą typu dla liczby całkowitej na tej maszynie to
H5T_STD_I32BE, h5dump wyświetla H5T_STD_I32BE jako typ zbioru danych.

h5dump może również zrzucić podzbiór zestawu danych. Ta funkcja działa w podobny sposób, jak
hyperslabs w HDF5; parametry określone w wierszu poleceń są przekazywane do funkcji
H5Sselect_hyperslab i wyświetlony zostanie wynikowy wybór.

Wyjście h5dump jest szczegółowo opisane w DDL dla HDF5, Opis danych
Dokument językowy.

Uwaga: niedopuszczalne jest określanie wielu atrybutów, zestawów danych, typów danych, grup,
lub miękkie linki z jedną flagą. Na przykład nie można wydać polecenia
ŹLE: h5dump -a /attr1 /attr2 foo.h5
aby wyświetlić /attr1 i /attr2. Należy wydać następującą komendę:
POPRAWNIE: h5dump -a /attr1 -a /attr2 foo.h5

Możliwe jest wybranie sterownika pliku, za pomocą którego chcesz otworzyć plik HDF5 za pomocą
--filedriver (-f) opcja wiersza poleceń. Dopuszczalne wartości opcji --filedriver to:
„sec2”, „family”, „split”, „multi” i „stream”. Jeśli flaga sterownika pliku nie jest określona,
wtedy plik zostanie otwarty z każdym sterownikiem po kolei i w kolejności określonej powyżej
dopóki jeden kierowca nie otworzy pliku.

XML WYDAJNOŚĆ


Z opcją --xml h5dump generuje dane wyjściowe XML. To wyjście zawiera kompletny
opis pliku, oznaczony w XML. XML jest zgodny z typem dokumentu HDF5
Definicja (DTD) dostępna pod adresem http://hdf.ncsa.uiuc.edu/DTDs/HDF5-File.dtd.

Dane wyjściowe XML nadają się do użytku z innymi narzędziami, w tym narzędziami Java HDF5.

OPCJE


-h or --help Wydrukuj komunikat o użyciu i wyjdź.

-B or --bootblock Wydrukuj zawartość bloku startowego. (Ta opcja jeszcze nie jest
wdrożone.)

-H or --nagłówek Wydrukuj tylko nagłówek; żadne dane nie są wyświetlane.

-A Wydrukuj nagłówek i wartość atrybutów; dane zestawów danych nie są wyświetlane.

-i or --identyfikatory-obiektów Wydrukuj identyfikatory obiektów.

-r or --strunowy Drukuj 1-bajtowe zestawy danych liczb całkowitych jako ASCII.

-V or --wersja Wydrukuj numer wersji i wyjdź.

-a P or --atrybut=P Wydrukuj określony atrybut.

-d P or --zbiór danych=P Wydrukuj określony zestaw danych.

-f D or --filedriver=D Określ sterownik, za pomocą którego chcesz otworzyć plik.

-g P or --grupa=P Wydrukuj określoną grupę i wszystkich członków.

-l P or --soft-link=P Wydrukuj wartości określonego miękkiego łącza.

-o F or --wyjście=F Prześlij surowe dane do pliku F.

-t T or --datatype=T Wydrukuj określony nazwany typ danych.

-w N or --szerokość=N Ustaw liczbę kolumn danych wyjściowych.

-x or --xml Wyprowadzanie XML przy użyciu schematu XML (domyślnie) zamiast DDL.

-u or --użyj-dtd Wyprowadzanie XML przy użyciu XML DTD zamiast DDL.

-D U or --xml-dtd=U W danych wyjściowych XML odwołaj się do DTD lub schematu w U zamiast
domyślny schemat/DTD.

-X S or --xml-dns=S W danych wyjściowych XML (Schemat XML) użyj nazw kwalifikowanych w XML: ":": nie
przestrzeń nazw, domyślnie: "hdf5:"

-s L or --start=L Przesunięcie początku wyboru podzbioru. Domyślnie: początek
zestaw danych.

-S L or --krok=L Hiperpłytowy krok. Domyślnie: 1 we wszystkich wymiarach.

-c L or --liczba=L Liczba bloków do uwzględnienia w selekcji.

-k L or --blok=L Rozmiar bloku w hiperslabie. Domyślnie: 1 we wszystkich wymiarach.

-- Wskaż, że wszystkie poniższe argumenty nie są opcjami. Np. aby zrzucić plik o nazwie
`-f', użyj h5dump -- -f.

filet Plik do zbadania.

Wymienione powyżej parametry opcji są zdefiniowane w następujący sposób:

D który sterownik pliku ma zostać użyty do otwarcia pliku. Dopuszczalne wartości to „sec2”,
„rodzina”, „podział”, „wiele” i „strumień”. Bez flagi sterownika pliku
będą otwarte z każdym kierowcą po kolei i w kolejności określonej powyżej, aż do jednego
sterownikowi udaje się otworzyć plik.

P Pełna ścieżka od grupy głównej do obiektu

T Nazwa typu danych

F Nazwa pliku

N Liczba całkowita większa niż 1

L Lista liczb całkowitych, których liczba jest równa liczbie wymiarów w
obszar danych jest odpytywany

U Identyfikator URI (zgodnie z definicją w [IETF RFC 2396], zaktualizowany przez [IETF RFC 2732]), który odnosi się do
DTD, który ma być używany do walidacji XML

Parametry podzbiorów można również wyrazić w wygodnej, zwartej formie, w następujący sposób:
--dataset="/foo/mydataset[START;KROK;LICZBA;BLOK]"

Wszystkie średniki (;) są wymagane, nawet jeśli nie określono wartości parametru. Kiedy
nie określono, używane są domyślne wartości parametrów.

PRZYKŁADY


1. Zrzut grupy /GroupFoo/GroupBar w pliku quux.h5:
h5dump -g /GroupFoo/GroupBar quux.h5

2. Zrzut zestawu danych Fnord w grupie /GroupFoo/GroupBar w pliku quux.h5:
h5dump -d /GroupFoo/GroupBar/Fnord quux.h5

3. Zrzucanie metadanych atrybutów zbioru danych Fnord, który znajduje się w grupie
/GroupFoo/GroupBar w pliku quux.h5:
h5dump -a /GroupFoo/GroupBar/Fnord/metadane quux.h5

4. Zrzucanie metadanych atrybutu, które są atrybutem grupy głównej w pliku
quux.h5:
h5dump -a /metadane quux.h5

5. Tworzenie listingu XML pliku bobo.h5:
h5dump --xml bobo.h5 > bobo.h5.xml

6. Zrzucenie podzbioru zbioru danych /GroupFoo/databar/ w pliku quux.h5
h5dump -d /GroupFoo/databar --start="1,1" --stride="2,3" --count="3,19"
--block="1,1" quux.h5

7. Ten sam przykład z wykorzystaniem skróconego formularza do określenia parametrów podzbioru:
h5dump -d "/GroupFoo/databar[1,1;2,3;3,19;1,1]" quux.h5

AKTUALNY STATUS


Aktualna wersja h5dump wyświetla następujące informacje:
* Grupa
o atrybut grupowy (patrz Atrybut)
o członek grupy
* Zbiór danych
o atrybut zbioru danych (patrz Atrybut)
o typ zbioru danych (patrz Typ danych)
o przestrzeń zestawu danych (patrz Przestrzeń danych)
o dane zbioru danych
* Atrybut
o typ atrybutu (patrz Typ danych)
o przestrzeń atrybutów (patrz Przestrzeń danych)
o dane atrybutów
* Typ danych
o typ liczby całkowitej
- H5T_STD_I8BE, H5T_STD_I8LE, H5T_STD_I16BE, ...
o typ zmiennoprzecinkowy
- H5T_IEEE_F32BE, H5T_IEEE_F32LE, H5T_IEEE_F64BE, ...
o typ strunowy
o typ złożony
- nazwany, nienazwany i przejściowy typ złożony - liczba całkowita, zmiennoprzecinkowa lub
członek typu string
o nieprzejrzyste typy
o typ referencyjny
- odniesienia do obiektów
- regiony danych
o typ wyliczeniowy
o typy danych o zmiennej długości
- tylko typy atomowe
- skalarna lub jednowymiarowa tablica typów o zmiennej długości
utrzymany
* Przestrzeń danych
o skalarna i prosta przestrzeń
* Miękki link
* Twardy link
* Wykrywanie pętli

Korzystaj z h5dump online za pomocą usług onworks.net


Ad


Ad