Format Atlas

Confronta

netCDF vs Zarr

netCDF offre un modello scientifico con dimensioni, variabili e attributi in vari formati di file. Zarr specifica array multidimensionali a blocchi archiviati in sistemi chiave-valore. La scelta dipende da strumenti, archiviazione e accesso.

Quale formato scegliere?

Preferisci netCDF per dati esistenti e software scientifico compatibile; valuta Zarr per l'accesso a blocchi in flussi distribuiti o object storage. Verifica convenzioni dei metadati e supporto.

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

Adatto per Zarr

Memorizzare e scambiare grandi array multidimensionali a blocchi · Usare dati scientifici nell’object storage cloud

  • Leggere in modo efficiente regioni selezionate di array
  • Condividere dati suddivisi tra strumenti compatibili

Informazioni di base

VocenetCDFZarr
Estensione.nc, .nc4, .cdf.zarr
Tipo MIME
Usi comuniMemorizzare e scambiare dati in array di clima, meteo e scienze della TerraMemorizzare e scambiare grandi array multidimensionali a blocchi · Usare dati scientifici nell’object storage cloud
Come aprireUsa 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.Usa una libreria o uno strumento compatibile con Zarr. Controlla versione, forma, griglia dei blocchi, codec e attributi. Conserva l’intera directory o le chiavi richieste e consulta la documentazione del creatore.
Esportare o convertireConvertendo 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.Convertendo da netCDF o HDF5, verifica dimensioni, tipi, blocchi, attributi e coordinate. Conserva l’originale e convalida i valori dopo la conversione.

Scegli in base all'uso

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

Leggere in modo efficiente regioni selezionate di array

Memorizzare e scambiare grandi array multidimensionali a blocchi · Usare dati scientifici nell’object storage cloud

Zarr

Condividere dati suddivisi tra strumenti compatibili

Memorizzare e scambiare grandi array multidimensionali a blocchi · Usare dati scientifici nell’object storage cloud

Zarr

Punto chiave 1

netCDF classico è spesso un singolo file; netCDF-4 si basa su HDF5. Zarr separa blocchi e metadati per directory o object storage.

Approfondisci le differenze

Punto chiave 2

netCDF si concentra sul modello scientifico; Zarr su array a blocchi e archiviazione. Occorre verificare l'interoperabilità di coordinate, unità e convenzioni.

Approfondisci le differenze

Approfondisci le differenze

Scegli netCDF se file consolidati e compatibilità software sono centrali. Valuta Zarr se l'accesso a blocchi su object storage è adatto. Prova la libreria, la versione e i codec effettivi.

  • I file della famiglia classica netCDF sono generalmente singoli; netCDF-4 usa HDF5. Zarr archivia array a blocchi e metadati come chiavi o oggetti separati.
  • netCDF definisce dimensioni, variabili e attributi; Zarr specifica strutture di array e archiviazione. Le convenzioni di coordinate e unità possono richiedere strumenti aggiuntivi.
  • In conversione verifica forma dei blocchi, codec, tipi, valori mancanti, tempo e coordinate. Il supporto per versioni e codec varia tra implementazioni e archivi.

Domande frequenti

La conversione da netCDF a Zarr conserva automaticamente tutti i metadati?

Non necessariamente. Verifica con gli strumenti di destinazione dimensioni, coordinate, unità, valori mancanti, convenzioni e codec.

Scopri di più

Usi e verifiche correlati

Controlli prima di consegnare array scientifici

Riferimenti e specifiche