InglesPransesEspanyol

Ad


OnWorks favicon

h5dump - Online sa Cloud

Patakbuhin ang h5dump sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na h5dump na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


h5dump - Nagpapakita ng mga nilalaman ng HDF5 file.

SINOPSIS


h5dump [OPTIONS] file

DESCRIPTION


Binibigyang-daan ng h5dump ang user na suriin ang mga nilalaman ng isang HDF5 file at itapon ang mga nilalamang iyon,
sa nababasang anyo ng tao, sa isang ASCII file.

Itinatapon ng h5dump ang nilalaman ng HDF5 file sa karaniwang output. Maaari nitong ipakita ang mga nilalaman ng
buong HDF5 file o mga napiling bagay, na maaaring mga pangkat, dataset, isang subset ng a
dataset, link, attribute, o datatype.

Ang pagpipiliang --header ay nagpapakita lamang ng impormasyon ng object header.

Ang mga pangalan ay ang ganap na pangalan ng mga bagay. h5dump ay nagpapakita ng mga bagay sa pagkakasunud-sunod katulad ng
ang utos ng utos. Kung ang isang pangalan ay hindi nagsisimula sa isang slash, ang h5dump ay magsisimulang maghanap para sa
tinukoy na bagay na nagsisimula sa root group.

Kung ang isang bagay ay mahirap na naka-link sa maraming pangalan, ipinapakita ng h5dump ang nilalaman ng bagay
sa unang pangyayari. Tanging ang impormasyon ng link ang ipinapakita sa mga susunod na pangyayari.

Ang h5dump ay nagtatalaga ng pangalan para sa anumang hindi pinangalanang datatype sa anyo ng #oid1:oid2, kung saan ang oid1 at
Ang oid2 ay ang mga object identifier na itinalaga ng library. Ang mga hindi pinangalanang uri ay ipinapakita
sa loob ng root group.

Ang mga datatype ay ipinapakita na may karaniwang mga pangalan ng uri. Halimbawa, kung may ginawang dataset
na may uri ng H5T_NATIVE_INT at ang karaniwang pangalan ng uri para sa integer sa makina na iyon ay
H5T_STD_I32BE, ipinapakita ng h5dump ang H5T_STD_I32BE bilang uri ng dataset.

Ang h5dump ay maaari ding mag-dump ng subset ng isang dataset. Ang tampok na ito ay gumagana sa halos parehong paraan tulad ng
hyperslabs sa HDF5; ang mga parameter na tinukoy sa linya ng commnd ay ipinasa sa function
H5Sselect_hyperslab at ang resultang seleksyon ay ipinapakita.

Ang output ng h5dump ay inilarawan nang detalyado sa DDL para sa HDF5, ang Paglalarawan ng Data
Dokumento ng wika.

Tandaan: Hindi pinapayagang tumukoy ng maraming attribute, dataset, datatype, grupo,
o malambot na mga link na may isang bandila. Halimbawa, maaaring hindi maglabas ng utos ang isa
MALI: h5dump -a /attr1 /attr2 foo.h5
upang ipakita ang parehong /attr1 at /attr2. Ang isa ay dapat maglabas ng sumusunod na utos:
TAMA: h5dump -a /attr1 -a /attr2 foo.h5

Posibleng piliin ang file driver kung saan buksan ang HDF5 file sa pamamagitan ng paggamit ng
--filedriver (-f) na opsyon sa command-line. Ang mga katanggap-tanggap na halaga para sa --filedriver na opsyon ay:
"sec2", "family", "split", "multi", at "stream". Kung hindi tinukoy ang flag driver ng file,
pagkatapos ay ang file ay mabubuksan sa bawat driver sa turn at sa pagkakasunud-sunod na tinukoy sa itaas
hanggang sa magtagumpay ang isang driver sa pagbukas ng file.

XML oUTPUT


Gamit ang --xml na opsyon, ang h5dump ay bumubuo ng XML na output. Ang output na ito ay naglalaman ng isang kumpletong
paglalarawan ng file, na minarkahan sa XML. Ang XML ay umaayon sa HDF5 na Uri ng Dokumento
Kahulugan (DTD) na makukuha sa http://hdf.ncsa.uiuc.edu/DTDs/HDF5-File.dtd.

Ang XML output ay angkop para sa paggamit sa iba pang mga tool, kabilang ang HDF5 Java Tools.

Opsyon


-h or - Tumulong Mag-print ng mensahe ng paggamit at lumabas.

-B or --bootblock I-print ang nilalaman ng boot block. (Ang pagpipiliang ito ay hindi pa
ipinatupad.)

-H or --header I-print ang header lamang; walang data na ipinapakita.

-A I-print ang header at halaga ng mga katangian; hindi ipinapakita ang data ng mga dataset.

-i or --object-id I-print ang mga object id.

-r or --kuwerdas Mag-print ng 1-bytes integer dataset bilang ASCII.

-V or --bersyon I-print ang numero ng bersyon at lumabas.

-a P or --attribute=P I-print ang tinukoy na katangian.

-d P or --dataset=P I-print ang tinukoy na dataset.

-f D or --filedriver=D Tukuyin kung aling driver buksan ang file.

-g P or --group=P I-print ang tinukoy na grupo at lahat ng miyembro.

-l P or --soft-link=P I-print ang (mga) halaga ng tinukoy na soft link.

-o F or --output=F Mag-output ng raw data sa file F.

-t T or --datatype=T I-print ang tinukoy na pinangalanang datatype.

-w N or --width=N Itakda ang bilang ng mga column ng output.

-x or --xml I-output ang XML gamit ang XML schema (default) sa halip na DDL.

-u or --use-dtd I-output ang XML gamit ang XML DTD sa halip na DDL.

-D U or --xml-dtd=U Sa XML output, sumangguni sa DTD o schema sa U sa halip na sa
default na schema/DTD.

-X S or --xml-dns=S Sa XML output, (XML Schema) gumamit ng mga kwalipikadong pangalan sa XML: ":": no
namespace, default: "hdf5:"

-s L or --start=L Offset ng simula ng pagpili ng subsetting. Default: ang simula ng
dataset.

-S L or --stride=L Hyperslab na hakbang. Default: 1 sa lahat ng dimensyon.

-c L or --bilang=L Bilang ng mga bloke na isasama sa pagpili.

-k L or --block=L Sukat ng block sa hyperslab. Default: 1 sa lahat ng dimensyon.

-- Ipahiwatig na ang lahat ng sumusunod na argumento ay hindi mga opsyon. Hal, upang dump ng isang file na tinatawag
`-f', gamitin ang h5dump -- -f.

file Ang file na susuriin.

Ang mga parameter ng opsyon na nakalista sa itaas ay tinukoy bilang mga sumusunod:

D kung aling file driver ang gagamitin sa pagbubukas ng file. Ang mga katanggap-tanggap na halaga ay "sec2",
"pamilya", "split", "multi", at "stream". Kung wala ang driver ng file, i-flag ang file
ay bubuksan sa bawat driver sa turn at sa pagkakasunud-sunod na tinukoy sa itaas hanggang sa isa
nagtagumpay ang driver sa pagbukas ng file.

P Ang buong landas mula sa root group hanggang sa object

T Ang pangalan ng datatype

F Isang filename

N Isang integer na mas malaki sa 1

L Isang listahan ng mga integer, ang bilang nito ay katumbas ng bilang ng mga dimensyon sa
dataspace na kine-query

U Isang URI (tulad ng tinukoy sa [IETF RFC 2396], na-update ng [IETF RFC 2732]) na tumutukoy sa
ang DTD na gagamitin upang patunayan ang XML

Ang mga subsetting paramates ay maaari ding ipahayag sa isang maginhawang compact form, tulad ng sumusunod:
--dataset="/foo/mydataset[START;STRIDE;COUNT;BLOCK]"

Ang lahat ng mga semicolon (;) ay kinakailangan, kahit na ang isang parameter na halaga ay hindi tinukoy. Kailan
hindi tinukoy, ginagamit ang mga default na halaga ng parameter.

MGA EXAPLES


1. Paglalaglag ng grupong /GroupFoo/GroupBar sa file na quux.h5:
h5dump -g /GroupFoo/GroupBar quux.h5

2. Paglalaglag ng dataset na Fnord sa grupong /GroupFoo/GroupBar sa file na quux.h5:
h5dump -d /GroupFoo/GroupBar/Fnord quux.h5

3. Paglalaglag ng attribute metadata ng dataset na Fnord na nasa pangkat
/GroupFoo/GroupBar sa file na quux.h5:
h5dump -a /GroupFoo/GroupBar/Fnord/metadata quux.h5

4. Paglalaglag ng attribute metadata na isang attribute ng root group sa file
quux.h5:
h5dump -a /metadata quux.h5

5. Paggawa ng XML na listahan ng file bobo.h5:
h5dump --xml bobo.h5 > bobo.h5.xml

6. Paglalaglag ng subset ng dataset /GroupFoo/databar/ sa file na quux.h5
h5dump -d /GroupFoo/databar --start="1,1" --stride="2,3" --count="3,19"
--block="1,1" quux.h5

7. Ang parehong halimbawa gamit ang maikling form upang tukuyin ang mga parameter ng subsetting:
h5dump -d "/GroupFoo/databar[1,1;2,3;3,19;1,1]" quux.h5

CURRENT STATUS


Ang kasalukuyang bersyon ng h5dump ay nagpapakita ng sumusunod na impormasyon:
* Grupo
o katangian ng pangkat (tingnan ang Katangian)
o miyembro ng grupo
* Dataset
o attribute ng dataset (tingnan ang Attribute)
o uri ng dataset (tingnan ang Uri ng Data)
o espasyo ng dataset (tingnan ang Dataspace)
o data ng dataset
* Katangian
o uri ng katangian (tingnan ang Uri ng Data)
o attribute space (tingnan ang Dataspace)
o data ng katangian
* Uri ng datos
o uri ng integer
- H5T_STD_I8BE, H5T_STD_I8LE, H5T_STD_I16BE, ...
o uri ng floating point
- H5T_IEEE_F32BE, H5T_IEEE_F32LE, H5T_IEEE_F64BE, ...
o uri ng string
o tambalang uri
- pinangalanan, walang pangalan at lumilipas na uri ng tambalan - integer, lumulutang o
miyembro ng uri ng string
o malabo na mga uri
o uri ng sanggunian
- mga sanggunian sa bagay
- mga rehiyon ng data
o uri ng enum
o variable-length datatypes
- mga uri ng atomic lamang
- scalar o single dimensional array ng mga variable-length na uri
suportado
* Dataspace
o scalar at simpleng espasyo
* Malambot na link
* Matigas na link
* Pag-detect ng loop

Gamitin ang h5dump online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad