Format Atlas

Vergleichen

netCDF vs. Zarr

netCDF bietet ein wissenschaftliches Datenmodell mit Dimensionen, Variablen und Attributen in mehreren Dateiformaten. Zarr spezifiziert mehrdimensionale Chunk-Arrays in Schlüssel-Wert-Speichern. Die Wahl hängt von Werkzeugen, Speicher und Zugriffsmuster ab.

Welches Format sollten Sie wählen?

Bevorzugen Sie netCDF für vorhandene Daten und kompatible Wissenschaftssoftware; erwägen Sie Zarr für Chunk-Zugriff in verteilten oder objektbasierten Abläufen. Prüfen Sie Metadatenkonventionen und Unterstützung.

Geeignet für netCDF

Arraybasierte Klima-, Wetter- und Erdwissenschaftsdaten speichern und austauschen

  • Mehrdimensionale Daten mit Dimensionen, Variablen und Attributen beschreiben
  • Portable wissenschaftliche Abläufe mit netCDF-fähigen Werkzeugen

Geeignet für Zarr

Große mehrdimensionale Arrays blockweise speichern und austauschen · Wissenschaftliche Daten in Cloud-Objektspeichern nutzen

  • Ausgewählte Bereiche großer Arrays effizient lesen
  • Aufgeteilte Datensätze zwischen kompatiblen Werkzeugen teilen

Grundlegende Informationen

MerkmalnetCDFZarr
Dateiendung.nc, .nc4, .cdf.zarr
MIME-Typ
Häufige VerwendungArraybasierte Klima-, Wetter- und Erdwissenschaftsdaten speichern und austauschenGroße mehrdimensionale Arrays blockweise speichern und austauschen · Wissenschaftliche Daten in Cloud-Objektspeichern nutzen
ÖffnenVerwenden Sie netCDF-fähige Visualisierungs- oder Analysesoftware oder eine Bibliothek. Prüfen Sie Variablen, Dimensionen, Attribute und Variante sowie Koordinaten, Einheiten, Kalender, Fehlwerte und CF-Konventionen.Verwenden Sie eine Zarr-fähige Bibliothek oder Analyseanwendung. Prüfen Sie Version, Arrayform, Blockraster, Codecs und Attribute. Bewahren Sie das vollständige lokale Verzeichnis oder nötige Objektschlüssel auf.
Exportieren oder konvertierenPrüfen Sie bei der Umwandlung in CSV, HDF5 oder Zarr, ob Dimensionen, Typen, Attribute, Koordinaten und Kalender erhalten bleiben. Das Classic-Modell kann erweiterte Funktionen verlieren; CSV bildet Hierarchie und Attribute nicht vollständig ab.Prüfen Sie bei netCDF- oder HDF5-Konvertierung Dimensionen, Typen, Blöcke, Attribute und Koordinaten. Bewahren Sie das Original und validieren Sie die Werte.

Nach Einsatzzweck wählen

Mehrdimensionale Daten mit Dimensionen, Variablen und Attributen beschreiben

Arraybasierte Klima-, Wetter- und Erdwissenschaftsdaten speichern und austauschen

netCDF

Portable wissenschaftliche Abläufe mit netCDF-fähigen Werkzeugen

Arraybasierte Klima-, Wetter- und Erdwissenschaftsdaten speichern und austauschen

netCDF

Ausgewählte Bereiche großer Arrays effizient lesen

Große mehrdimensionale Arrays blockweise speichern und austauschen · Wissenschaftliche Daten in Cloud-Objektspeichern nutzen

Zarr

Aufgeteilte Datensätze zwischen kompatiblen Werkzeugen teilen

Große mehrdimensionale Arrays blockweise speichern und austauschen · Wissenschaftliche Daten in Cloud-Objektspeichern nutzen

Zarr

Wichtiger Punkt 1

Klassisches netCDF ist meist eine einzelne Datei; netCDF-4 basiert auf HDF5. Zarr trennt Chunks und Metadaten für Verzeichnisse oder Objektspeicher.

Unterschiede im Detail

Wichtiger Punkt 2

netCDF fokussiert ein wissenschaftliches Modell, Zarr Chunk-Arrays und Speicherung. Koordinaten-, Einheiten- und Konventionskompatibilität muss geprüft werden.

Unterschiede im Detail

Unterschiede im Detail

Wählen Sie netCDF, wenn etablierte Dateien und Softwarekompatibilität zentral sind. Erwägen Sie Zarr für Chunk-Lese- und Schreibzugriffe in Objektspeichern. Testen Sie Bibliothek, Version und Codecs konkret.

  • Klassische netCDF-Dateien sind gewöhnlich Einzeldateien; netCDF-4 verwendet HDF5. Zarr speichert Chunk-Arrays und Metadaten als getrennte Schlüssel oder Objekte.
  • netCDF definiert Dimensionen, Variablen und Attribute; Zarr spezifiziert Array- und Speicherstrukturen. Koordinaten- und Einheitenkonventionen können zusätzliche Werkzeuge erfordern.
  • Prüfen Sie bei der Konvertierung Chunk-Form, Codecs, Datentypen, Fehlwerte, Zeit und Koordinaten. Versions- und Codec-Unterstützung variiert nach Implementierung und Speicher.

Häufige Fragen

Bleiben bei netCDF-zu-Zarr-Konvertierung alle Metadaten automatisch erhalten?

Nicht unbedingt. Prüfen Sie Dimensionen, Koordinaten, Einheiten, Fehlwerte, Konventionen und Codecs mit den Zielwerkzeugen.

Mehr erfahren

Verwandte Anwendungen und Prüfschritte

Prüfungen vor der Übergabe wissenschaftlicher Arrays

Quellen und Spezifikationen