Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

h5dump - Online w chmurze

Uruchom h5dump w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie h5dump, które można uruchomić w bezpłatnym dostawcy 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Ę


h5dump - Wyświetla zawartość pliku HDF5.

STRESZCZENIE


h5dump [OPCJE] plik

OPIS


h5dump umożliwia użytkownikowi sprawdzenie 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ść pliku
cały plik HDF5 lub wybrane obiekty, którymi mogą być grupy, zbiory danych, podzbiór a
zbiór danych, łącza, atrybuty lub typy danych.

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

Nazwy są nazwami bezwzględnymi obiektów. h5dump wyświetla obiekty w takiej samej kolejności jak
rozkaz dowodzenia. 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 trwale powiązany z wieloma nazwami, h5dump wyświetla zawartość obiektu
w pierwszym wystąpieniu. W późniejszych wystąpieniach wyświetlana jest tylko informacja o łączu.

h5dump przypisuje nazwę każdemu nienazwanemu typowi danych w postaci #oid1:oid2, gdzie oid1 i
oid2 to identyfikatory obiektów przypisane przez bibliotekę. Wyświetlane są typy bez nazwy
w grupie 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 tym komputerze jest
H5T_STD_I32BE, h5dump wyświetla H5T_STD_I32BE jako typ zbioru danych.

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

Dane wyjściowe h5dump są szczegółowo opisane w DDL dla HDF5, Opis danych
Dokument językowy.

Uwaga: Niedopuszczalne jest określenie wielu atrybutów, zbioró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ć zarówno /attr1, jak i /attr2. Należy wydać następujące polecenie:
POPRAWNIE: h5dump -a /attr1 -a /attr2 foo.h5

Można wybrać sterownik pliku, za pomocą którego ma zostać otwarty plik HDF5, korzystając z opcji
--filedriver (-f) opcja wiersza poleceń. Dopuszczalne wartości opcji --filedriver to:
„sec2”, „rodzina”, „split”, „wiele” i „strumień”. Jeśli flaga sterownika pliku nie jest określona,
wówczas plik zostanie otwarty z każdym sterownikiem po kolei i w kolejności określonej powyżej
dopóki jednemu ze sterowników nie uda się otworzyć pliku.

XML WYDAJNOŚĆ


Dzięki opcji --xml h5dump generuje dane wyjściowe w formacie XML. To wyjście zawiera kompletną
opis pliku, oznaczony w formacie 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życia z innymi narzędziami, w tym z narzędziami Java HDF5.

OPCJE


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

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

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

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

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

-r or --strunowy Wydrukuj 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 Wyprowadź surowe dane do pliku F.

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

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

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

-u or --use-dtd Wyprowadzaj XML przy użyciu XML DTD zamiast DDL.

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

-X S or --xml-dns=S W wynikach XML (schemat XML) używaj kwalifikowanych nazw w formacie XML: „:”: nie
przestrzeń nazw, domyślnie: „hdf5:”

-s L or --start=L Przesunięcie początku wyboru podzbioru. Wartość domyślna: początek
zestaw danych.

-S L or --krok=L Krok hiperslabowy. Domyślnie: 1 we wszystkich wymiarach.

-c L or --liczba=L Liczba bloków, które mają zostać uwzględnione w zaznaczeniu.

-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 sprawdzenia.

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

D jakiego sterownika pliku użyć do otwarcia pliku. Dopuszczalne wartości to „sec2”,
„rodzina”, „podział”, „wiele” i „strumień”. Bez sterownika pliku zaznacz plik
będą otwierane z każdym kierowcą po kolei i w kolejności określonej powyżej, aż do jednego
sterownikowi udało 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
odpytywana przestrzeń danych

U 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 sprawdzania poprawności XML

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

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

PRZYKŁADY


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

2. Zrzut zbioru danych Fnord do grupy /GroupFoo/GroupBar w pliku quux.h5:
h5dump -d /GroupFoo/GroupBar/Fnord quux.h5

3. Zrzut metadanych atrybutów zbioru danych Fnord znajdującego się w grupie
/GroupFoo/GroupBar w pliku quux.h5:
h5dump -a /GroupFoo/GroupBar/Fnord/metadane quux.h5

4. Zrzut metadanych atrybutu będących atrybutem grupy root w pliku
quux.h5:
h5dump -a /metadane quux.h5

5. Utwórz listę XML pliku bobo.h5:
h5dump --xml bobo.h5 > bobo.h5.xml

6. Zrzut podzbioru zbioru danych /GroupFoo/databar/ do 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 użycia krótkiej formy do określenia parametrów podzbioru:
h5dump -d "/GroupFoo/databar[1,1;2,3;3,19;1,1]" quux.h5

AKTUALNY STATUS


Bieżąca 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ń zbioru danych (zobacz 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 całkowity
- H5T_STD_I8BE, H5T_STD_I8LE, H5T_STD_I16BE, ...
o typ zmiennoprzecinkowy
-H5T_IEEE_F32BE, H5T_IEEE_F32LE, H5T_IEEE_F64BE,...
o typ ciągu
o typ złożony
- nazwany, nienazwany i przejściowy typ złożony - liczba całkowita, zmiennoprzecinkowa lub
element typu string
o typy nieprzezroczyste
o typ referencyjny
- odniesienia do obiektów
- obszary 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 przestrzeń skalarna i prosta
* Miękkie łącze
* Twarde łącze
* Wykrywanie pętli

Użyj h5dump online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad