Format Atlas

Confronta

HDF5 vs netCDF

HDF5 è un contenitore generale per dati gerarchici; netCDF offre un modello e API per dati scientifici. netCDF-4 usa HDF5 come base di archiviazione, ma un file HDF5 qualsiasi non è necessariamente leggibile come netCDF-4.

Quale formato scegliere?

Scegli HDF5 per gerarchie generali e integrazione con strumenti HDF5; netCDF per array scientifici organizzati in dimensioni, variabili e attributi. Verifica prima gli strumenti in uso.

Adatto per HDF5

Memorizzare grandi dati scientifici e tecnici in modo gerarchico · Riunire array multidimensionali e metadati correlati in un contenitore

  • Organizzare dati complessi con gruppi, dataset e attributi
  • Flussi scientifici che richiedono accesso parziale o compressione per dataset

Adatto per netCDF

Memorizzare e scambiare dati in array di clima, meteo e scienze della Terra

  • Descrivere dati multidimensionali con dimensioni, variabili e attributi
  • Flussi scientifici portabili con strumenti compatibili con netCDF

Informazioni di base

VoceHDF5netCDF
Estensione.h5, .hdf5.nc, .nc4, .cdf
Tipo MIME
Usi comuniMemorizzare grandi dati scientifici e tecnici in modo gerarchico · Riunire array multidimensionali e metadati correlati in un contenitoreMemorizzare e scambiare dati in array di clima, meteo e scienze della Terra
Come aprireUsa software di visualizzazione o analisi compatibile con HDF5 oppure una libreria. Esamina gerarchia, forme e tipi dei dataset, attributi e filtri. Consulta la documentazione del creatore: le applicazioni possono definire convenzioni proprie.Usa un programma di analisi o una libreria compatibile con netCDF. Controlla variabili, dimensioni, attributi e variante; verifica coordinate, unità, calendario, valori mancanti e convenzioni CF attese.
Esportare o convertirePrima di convertire in CSV, Parquet, FITS o altro formato, stabilisci come mappare gerarchia, dimensioni e tipi, attributi, unità e coordinate. Il formato di destinazione potrebbe non rappresentare alcune strutture; conserva l’originale e confronta i dati.Convertendo in CSV, HDF5 o Zarr, verifica che dimensioni, tipi, attributi, coordinate e calendari siano conservati. Il modello classic può perdere funzioni estese; CSV non rappresenta pienamente gerarchia, tipi e attributi.

Scegli in base all'uso

Organizzare dati complessi con gruppi, dataset e attributi

Memorizzare grandi dati scientifici e tecnici in modo gerarchico · Riunire array multidimensionali e metadati correlati in un contenitore

HDF5

Flussi scientifici che richiedono accesso parziale o compressione per dataset

Memorizzare grandi dati scientifici e tecnici in modo gerarchico · Riunire array multidimensionali e metadati correlati in un contenitore

HDF5

Descrivere dati multidimensionali con dimensioni, variabili e attributi

Memorizzare e scambiare dati in array di clima, meteo e scienze della Terra

netCDF

Flussi scientifici portabili con strumenti compatibili con netCDF

Memorizzare e scambiare dati in array di clima, meteo e scienze della Terra

netCDF

Punto chiave 1

HDF5 definisce gruppi, dataset e attributi; netCDF si concentra su dimensioni, variabili e attributi scientifici.

Approfondisci le differenze

Punto chiave 2

netCDF include i formati classici e netCDF-4. Quest'ultimo si basa su HDF5, ma le strutture seguono il modello netCDF.

Approfondisci le differenze

Approfondisci le differenze

Preferisci HDF5 se contano gerarchie flessibili o strumenti specifici HDF5. Preferisci netCDF se le applicazioni si aspettano il suo modello e le sue convenzioni scientifiche. Verifica variante e software esatti.

  • HDF5 è un modello gerarchico generale con gruppi, dataset e attributi. netCDF organizza i dati scientifici tramite dimensioni, variabili e attributi.
  • netCDF comprende le famiglie classica e netCDF-4. netCDF-4 usa HDF5 internamente, ma non tutte le strutture HDF5 si interpretano come netCDF-4.
  • Nella migrazione, controlla dimensioni, coordinate, unità, valori mancanti, compressione, attributi e oggetti HDF5 aggiuntivi. Conserva l'originale finché la verifica non è conclusa.

Domande frequenti

Ogni file HDF5 può essere aperto come netCDF-4?

No. netCDF-4 usa lo spazio di archiviazione HDF5, ma la libreria si aspetta strutture conformi al modello netCDF-4.

Scopri di più

Usi e verifiche correlati

Controlli prima di consegnare array scientifici

Riferimenti e specifiche