HDF Verktøy

HDF (Hierarkisk Data Format) er en dokumentbasert database standard lik XML-dokumenter. Men forsøker den å ta opp hva dens skapere ser som noen av ulempene ved XML. HDF er godt egnet til store og komplekse datasett, inkludert binære data som ikke kan legges til standard XML-databaser. I motsetning til en relasjonsdatabase tabeller, kan HDF datasett være flerdimensjonale og fungerer godt med sekvensiell behandling av poster.

HDP

HDP kommandolinje-verktøyet analyserer raskt en HDF datafil og gir generell informasjon om det og objektene den inneholder. Den grunnleggende syntaksen til HDP verktøyet er som følger:

HDP -H liste -s HDF-fil

Der HDF-fil er filen navnet på HDF-databasen, og "H" flagg gir en kommando. I dette tilfelle blir en "kort format" (-s) liste forespurt av alle dataene i databasen.

gif2hdf

Den gif2hdf verktøyet, når det gis en GIF-bildefil, vil konvertere bildefilen til en HDF støttet binære bildet for lagring i databasen. En annen beslektet verktøyet er jpeg2hdf, noe som gjør at JPEG-bilde som skal konverteres til binære bilder for lagring i databasen.

HDFView

HDFView er et kryssplattform verktøy skrevet i Java programmeringsspråk som lar HDF brukerne enkelt bla gjennom og redigere en HDF database fra et grafisk brukergrensesnitt (GUI) i stedet for en terminal kommandolinje. Det kjører på Windows, Linux, Solaris SPARC, og nyeste modellen Mac (Intel-prosessor er nødvendig, i motsetning til de eldre PowerPC prosessorer.) Den har en plugin system som tillater brukere å laste moduler som legger ekstra funksjoner til betrakteren, noe som gir det muligheten til å lese flere typer binære data fra databasen og vise informasjon på alternative måter.

h5fromh4

Per oktober 2010, er HDF på sin femte versjon, og databaser fra eldre versjoner kan avvike vesentlig fra de av den nyeste versjonen. For å sørge for at datasettene er oppdatert, er h5fromh4 verktøyet gitt for å oversette de eldre, versjon 4 datasett av HDF i den nyeste versjonen 5 datasett.

h5totxt og h5fromtxt

Disse to verktøyene gjør akkurat som deres navn antyder: de tar så mye data fra en HDF versjon 5-database og konvertere den til og fra standard ASCII tekstdokumenter. Feltene er avgrenset av enten komma eller kategorier, som du ba om. Dette gjør det enkelt å flytte data inn og ut av HDF-format og unngå leverandør lock-in.