IngleseFranceseSpagnolo

Esegui server | Ubuntu > | Fedora > |


Favicon di OnWorks

h5dump - Online nel cloud

Esegui h5dump nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando h5dump che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


h5dump - Visualizza il contenuto del file HDF5.

SINOSSI


h5dump [OPZIONI] file

DESCRIZIONE


h5dump consente all'utente di esaminare il contenuto di un file HDF5 e di scaricarlo,
in forma leggibile dall'uomo, in un file ASCII.

h5dump esegue il dump del contenuto del file HDF5 nell'output standard. Può visualizzare il contenuto del
intero file HDF5 o oggetti selezionati, che possono essere gruppi, set di dati, un sottoinsieme di a
set di dati, collegamenti, attributi o tipi di dati.

L'opzione --header visualizza solo le informazioni sull'intestazione dell'oggetto.

I nomi sono i nomi assoluti degli oggetti. h5dump visualizza gli oggetti nello stesso ordine di
l'ordine di comando. Se un nome non inizia con una barra, h5dump inizia a cercare il
oggetto specificato a partire dal gruppo radice.

Se un oggetto è hard linkato con più nomi, h5dump mostra il contenuto dell'oggetto
nella prima occorrenza. Solo le informazioni sul collegamento vengono visualizzate nelle occorrenze successive.

h5dump assegna un nome per qualsiasi tipo di dati senza nome nella forma di #oid1:oid2, dove oid1 e
oid2 sono gli identificatori di oggetto assegnati dalla libreria. Vengono visualizzati i tipi senza nome
all'interno del gruppo radice.

I tipi di dati vengono visualizzati con nomi di tipo standard. Ad esempio, se viene creato un set di dati
con il tipo H5T_NATIVE_INT e il nome del tipo standard per numero intero su quella macchina è
H5T_STD_I32BE, h5dump visualizza H5T_STD_I32BE come tipo di set di dati.

h5dump può anche scaricare un sottoinsieme di un set di dati. Questa funzione funziona più o meno allo stesso modo di
iperlastre in HDF5; i parametri specificati sulla riga di comando vengono passati alla funzione
H5Sselect_hyperslab e la selezione risultante viene visualizzata.

L'output di h5dump è descritto in dettaglio nel DDL per HDF5, la descrizione dei dati
Documento in lingua.

Nota: non è consentito specificare più attributi, set di dati, tipi di dati, gruppi,
o soft link con un flag. Ad esempio, non si può dare il comando
SBAGLIATO: h5dump -a /attr1 /attr2 foo.h5
per visualizzare sia /attr1 che /attr2. Si deve dare il seguente comando:
CORRETTO: h5dump -a /attr1 -a /attr2 foo.h5

E' possibile selezionare il file driver con cui aprire il file HDF5 utilizzando il tasto
--filedriver (-f) opzione della riga di comando. I valori accettabili per l'opzione --filedriver sono:
"sec2", "family", "split", "multi" e "stream". Se il flag del driver di file non è specificato,
quindi il file verrà aperto con ciascun driver a turno e nell'ordine specificato sopra
finché un driver non riesce ad aprire il file.

XML USCITA


Con l'opzione --xml, h5dump genera output XML. Questo output contiene un completo
descrizione del file, contrassegnata in XML. L'XML è conforme al tipo di documento HDF5
Definizione (DTD) disponibile su http://hdf.ncsa.uiuc.edu/DTDs/HDF5-File.dtd.

L'output XML è adatto per l'uso con altri strumenti, inclusi gli strumenti Java HDF5.

VERSIONI


-h or --Aiuto Stampa un messaggio di utilizzo ed esci.

-B or --bootblock Stampa il contenuto del blocco di avvio. (Questa opzione non è ancora disponibile
implementato.)

-H or --intestazione Stampa solo l'intestazione; non viene visualizzato alcun dato.

-A Stampa l'intestazione e il valore degli attributi; i dati dei set di dati non vengono visualizzati.

-i or --id-oggetto Stampa gli ID oggetto.

-r or --corda Stampa set di dati interi a 1 byte come ASCII.

-V or --versione Stampa il numero della versione ed esci.

-a P or --attributo=P Stampa l'attributo specificato.

-d P or --set di dati=P Stampa il set di dati specificato.

-f D or --filedriver=D Specificare con quale driver aprire il file.

-g P or --gruppo=P Stampa il gruppo specificato e tutti i membri.

-l P or --soft-link=P Stampa i valori del collegamento software specificato.

-o F or --output=F Emetti i dati grezzi nel file F.

-t T or --tipo di dati=T Stampa il tipo di dati denominato specificato.

-w N or --larghezza=N Imposta il numero di colonne di output.

-x or --xml Output XML utilizzando lo schema XML (predefinito) invece di DDL.

-u or --usa-dtd Output XML utilizzando XML DTD invece di DDL.

-D U or --xml-dtd=U Nell'output XML, fare riferimento alla DTD o allo schema in U invece di
schema/DTD predefinito.

-X S or --xml-dns=S Nell'output XML, (XML Schema) usa nomi qualificati nell'XML: ":": no
spazio dei nomi, predefinito: "hdf5:"

-s L or --start=L Offset dell'inizio della selezione del sottoinsieme. Predefinito: l'inizio del
set di dati.

-S L or --stride=L Andatura Hyperslab. Predefinito: 1 in tutte le dimensioni.

-c L or --conte=L Numero di blocchi da includere nella selezione.

-k L or --blocco=L Dimensione del blocco in hyperslab. Predefinito: 1 in tutte le dimensioni.

-- Indica che tutti i seguenti argomenti non sono opzioni. Ad esempio, per scaricare un file chiamato
`-f', usa h5dump -- -f.

filetto Il file da esaminare.

I parametri delle opzioni sopra elencati sono definiti come segue:

D quale driver di file utilizzare per aprire il file. I valori accettabili sono "sec2",
"family", "split", "multi" e "stream". Senza il driver di file contrassegna il file
sarà aperto con ciascun conducente a turno e nell'ordine sopra specificato fino all'una
driver riesce ad aprire il file.

P Il percorso completo dal gruppo radice all'oggetto

T Il nome del tipo di dati

F Un nome di file

N Un numero intero maggiore di 1

L Un elenco di numeri interi, il cui numero è uguale al numero di dimensioni nel
spazio dati interrogato

U Un URI (come definito in [IETF RFC 2396], aggiornato da [IETF RFC 2732]) che fa riferimento a
il DTD da utilizzare per convalidare l'XML

I parametri di sottoinsiemi possono anche essere espressi in una comoda forma compatta, come segue:
--dataset="/foo/mydataset[START;STRIDE;COUNT;BLOCK]"

Tutti i punti e virgola (;) sono obbligatori, anche quando non è specificato un valore di parametro. quando
non specificato, vengono utilizzati i valori dei parametri predefiniti.

ESEMPI


1. Scaricare il gruppo /GroupFoo/GroupBar nel file quux.h5:
h5dump -g /GroupFoo/GroupBar quux.h5

2. Scaricare il set di dati Fnord nel gruppo /GroupFoo/GroupBar nel file quux.h5:
h5dump -d /GroupFoo/GroupBar/Fnord quux.h5

3. Scaricare i metadati degli attributi del set di dati Fnord che è nel gruppo
/GroupFoo/GroupBar nel file quux.h5:
h5dump -a /GroupFoo/GroupBar/Fnord/metadata quux.h5

4. Scaricare i metadati dell'attributo che è un attributo del gruppo radice nel file
quux.h5:
h5dump -a /metadata quux.h5

5. Produrre un elenco XML del file bobo.h5:
h5dump --xml bobo.h5 > bobo.h5.xml

6. Scaricare un sottoinsieme del set di dati /GroupFoo/databar/ nel file quux.h5
h5dump -d /GroupFoo/databar --start="1,1" --stride="2,3" --count="3,19"
--block="1,1" quux.h5

7. Lo stesso esempio che utilizza la forma breve per specificare i parametri di sottoimpostazione:
h5dump -d "/GroupFoo/databar[1,1;2,3;3,19;1,1]" quux.h5

CORRENTE STATUS


La versione corrente di h5dump mostra le seguenti informazioni:
* Gruppo
o attributo di gruppo (vedi Attributo)
o membro del gruppo
* Set di dati
o attributo dataset (vedi attributo)
o tipo di set di dati (vedi Tipo di dati)
o spazio del set di dati (vedi Spazio dei dati)
o dati del set di dati
* Attributo
o tipo di attributo (vedi Tipo di dati)
o spazio degli attributi (vedi Dataspace)
o dati di attributo
* Tipo di dati
o tipo intero
- H5T_STD_I8BE, H5T_STD_I8LE, H5T_STD_I16BE, ...
o tipo a virgola mobile
- H5T_IEEE_F32BE, H5T_IEEE_F32LE, H5T_IEEE_F64BE, ...
o tipo di stringa
o tipo composto
- tipo composto denominato, senza nome e transitorio - intero, mobile o
membro di tipo stringa
o tipi opachi
o tipo di riferimento
- riferimenti a oggetti
- aree dati
o tipo enum
o tipi di dati a lunghezza variabile
- solo tipi atomici
- array scalare o monodimensionale di tipi a lunghezza variabile
supportato
* Spazio dati
o spazio scalare e semplice
* Collegamento morbido
* Collegamento fisso
* Rilevamento loop

Usa h5dump online utilizzando i servizi onworks.net


Ad


Ad