Englishfrançaisespagnol

Icône de favori OnWorks

h5dump - En ligne dans le Cloud

Exécutez h5dump dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande h5dump qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


h5dump - Affiche le contenu du fichier HDF5.

SYNOPSIS


fichier h5dump [OPTIONS]

DESCRIPTION


h5dump permet à l'utilisateur d'examiner le contenu d'un fichier HDF5 et de vider ce contenu,
sous forme lisible par l'homme, dans un fichier ASCII.

h5dump vide le contenu du fichier HDF5 sur la sortie standard. Il peut afficher le contenu du
fichier HDF5 entier ou des objets sélectionnés, qui peuvent être des groupes, des ensembles de données, un sous-ensemble d'un
jeu de données, liens, attributs ou types de données.

L'option --header affiche uniquement les informations d'en-tête de l'objet.

Les noms sont les noms absolus des objets. h5dump affiche les objets dans le même ordre que
l'ordre de commande. Si un nom ne commence pas par une barre oblique, h5dump commence à rechercher le
objet spécifié à partir du groupe racine.

Si un objet est lié en dur avec plusieurs noms, h5dump affiche le contenu de l'objet
à la première occurrence. Seules les informations de lien sont affichées dans les occurrences ultérieures.

h5dump attribue un nom à tout type de données sans nom sous la forme #oid1:oid2, où oid1 et
oid2 sont les identificateurs d'objet attribués par la bibliothèque. Les types sans nom sont affichés
au sein du groupe racine.

Les types de données sont affichés avec des noms de type standard. Par exemple, si un jeu de données est créé
avec le type H5T_NATIVE_INT et le nom de type standard pour l'entier sur cette machine est
H5T_STD_I32BE, h5dump affiche H5T_STD_I32BE comme type de jeu de données.

h5dump peut également vider un sous-ensemble d'un ensemble de données. Cette fonction fonctionne de la même manière que
hyperdalles en HDF5 ; les paramètres spécifiés sur la ligne de commande sont passés à la fonction
H5Sselect_hyperslab et la sélection résultante s'affiche.

La sortie h5dump est décrite en détail dans le DDL pour HDF5, la description des données
Document en langue.

Remarque : Il n'est pas permis de spécifier plusieurs attributs, ensembles de données, types de données, groupes,
ou des liens symboliques avec un seul drapeau. Par exemple, on ne peut pas émettre la commande
FAUX : h5dump -a /attr1 /attr2 foo.h5
pour afficher à la fois /attr1 et /attr2. Il faut lancer la commande suivante :
CORRECT : h5dump -a /attr1 -a /attr2 foo.h5

Il est possible de sélectionner le pilote de fichier avec lequel ouvrir le fichier HDF5 en utilisant le
Option de ligne de commande --filedriver (-f). Les valeurs acceptables pour l'option --filedriver sont :
"sec2", "famille", "split", "multi" et "stream". Si l'indicateur de pilote de fichier n'est pas spécifié,
alors le fichier sera ouvert avec chaque pilote à tour de rôle et dans l'ordre spécifié ci-dessus
jusqu'à ce qu'un pilote réussisse à ouvrir le fichier.

XML SORTIE


Avec l'option --xml, h5dump génère une sortie XML. Cette sortie contient un
description du fichier, balisée en XML. Le XML est conforme au type de document HDF5
Définition (DTD) disponible sur http://hdf.ncsa.uiuc.edu/DTDs/HDF5-File.dtd.

La sortie XML peut être utilisée avec d'autres outils, y compris les outils Java HDF5.

OPTIONS


-h or --Aidez-moi Imprimez un message d'utilisation et quittez.

-B or --bootblock Imprimez le contenu du bloc de démarrage. (Cette option n'est pas encore
mis en œuvre.)

-H or --entête Imprimer l'en-tête uniquement ; aucune donnée n'est affichée.

-A Imprimer l'en-tête et la valeur des attributs ; les données des ensembles de données ne sont pas affichées.

-i or --identifiants d'objet Imprimez les identifiants des objets.

-r or --chaîne de caractères Imprimez des ensembles de données d'entiers de 1 octet au format ASCII.

-V or --version Imprimer le numéro de version et quitter.

-a P or --attribut=P Imprimer l'attribut spécifié.

-d P or --ensemble de données=P Imprimer l'ensemble de données spécifié.

-f D or --filedriver=D Spécifiez avec quel pilote ouvrir le fichier.

-g P or --groupe=P Imprimez le groupe spécifié et tous les membres.

-l P or --soft-link=P Imprimez la ou les valeurs du lien logiciel spécifié.

-o F or --sortie=F Sortir les données brutes dans le fichier F.

-t T or --type de données=T Imprimer le type de données nommé spécifié.

-w N or --largeur=N Définissez le nombre de colonnes de sortie.

-x or --xml XML de sortie en utilisant le schéma XML (par défaut) au lieu de DDL.

-u or --use-dtd Sortie XML en utilisant XML DTD au lieu de DDL.

-D U or --xml-dtd=U Dans la sortie XML, référez-vous à la DTD ou au schéma en U au lieu de la
schéma/DTD par défaut.

-X S or --xml-dns=S Dans la sortie XML, (XML Schema) utilise des noms qualifiés dans le XML : ":" : non
espace de noms, par défaut : " hdf5 : "

-s L or --start=L Décalage du début de la sélection de sous-ensemble. Par défaut : le début du
jeu de données.

-S L or --foulée=L Foulée en hyperdalle. Par défaut : 1 dans toutes les dimensions.

-c L or --count=L Nombre de blocs à inclure dans la sélection.

-k L or --block=L Taille du bloc dans l'hyperdalle. Par défaut : 1 dans toutes les dimensions.

-- Indiquez que tous les arguments suivants ne sont pas des options. Par exemple, pour vider un fichier appelé
`-f', utilisez h5dump -- -f.

filet Le dossier à examiner.

Les paramètres d'option répertoriés ci-dessus sont définis comme suit :

D quel pilote de fichier utiliser pour ouvrir le fichier. Les valeurs acceptables sont "sec2",
"famille", "split", "multi" et "stream". Sans le pilote de fichier, signalez le fichier
sera ouvert avec chaque conducteur à tour de rôle et dans l'ordre spécifié ci-dessus jusqu'à ce qu'un
pilote réussit à ouvrir le fichier.

P Le chemin complet du groupe racine à l'objet

T Le nom du type de données

F Un nom de fichier

N Un entier supérieur à 1

L Une liste d'entiers dont le nombre est égal au nombre de dimensions dans le
espace de données interrogé

U Un URI (tel que défini dans [IETF RFC 2396], mis à jour par [IETF RFC 2732]) qui fait référence à
la DTD à utiliser pour valider le XML

Les paramètres de sous-ensemble peuvent également être exprimés sous une forme compacte pratique, comme suit :
--dataset="/foo/mydataset[START;STRIDE;COUNT;BLOCK]"

Tous les points-virgules (;) sont obligatoires, même lorsqu'aucune valeur de paramètre n'est spécifiée. Lorsque
non spécifié, les valeurs des paramètres par défaut sont utilisées.

EXEMPLES


1. Dumping du groupe /GroupFoo/GroupBar dans le fichier quux.h5 :
h5dump -g /GroupFoo/GroupBar quux.h5

2. Dumping du dataset Fnord dans le groupe /GroupFoo/GroupBar dans le fichier quux.h5 :
h5dump -d /GroupFoo/GroupBar/Fnord quux.h5

3. Dumper les métadonnées d'attributs du jeu de données Fnord qui est dans le groupe
/GroupFoo/GroupBar dans le fichier quux.h5 :
h5dump -a /GroupFoo/GroupBar/Fnord/metadata quux.h5

4. Vider les métadonnées d'attribut qui sont un attribut du groupe racine dans le fichier
quux.h5 :
h5dump -a /métadonnées quux.h5

5. Production d'un listing XML du fichier bobo.h5 :
h5dump --xml bobo.h5 > bobo.h5.xml

6. Dump d'un sous-ensemble de l'ensemble de données /GroupFoo/databar/ dans le fichier quux.h5
h5dump -d /GroupFoo/databar --start="1,1" --stride="2,3" --count="3,19"
--block="1,1" quux.h5

7. Le même exemple utilisant la forme courte pour spécifier les paramètres de sous-ensemble :
h5dump -d "/GroupFoo/databar[1,1;2,3;3,19;1,1]" quux.h5

COURANT STATUT


La version actuelle de h5dump affiche les informations suivantes :
* Grouper
o attribut de groupe (voir Attribut)
membre du groupe
* Base de données
o attribut de jeu de données (voir Attribut)
o type de jeu de données (voir Type de données)
o espace de jeu de données (voir Espace de données)
o données de l'ensemble de données
* Attribut
o type d'attribut (voir Type de données)
o espace d'attributs (voir Espace de données)
o données d'attribut
* Type de données
o type entier
-H5T_STD_I8BE, H5T_STD_I8LE, H5T_STD_I16BE, ...
o type à virgule flottante
- H5T_IEEE_F32BE, H5T_IEEE_F32LE, H5T_IEEE_F64BE, ...
o type de chaîne
o type composé
- type composé nommé, sans nom et transitoire - entier, flottant ou
membre de type chaîne
o types opaques
o type de référence
- références d'objets
- régions de données
o type d'énumération
o types de données de longueur variable
- types atomiques uniquement
- tableau scalaire ou unidimensionnel de types de longueur variable
soutenu
* Espace de données
o espace scalaire et simple
* Lien souple
* Lien dur
* Détection de boucle

Utilisez h5dump en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad