Format Atlas

Comparar

netCDF vs Zarr

netCDF ofrece un modelo científico con dimensiones, variables y atributos en varios formatos de archivo. Zarr especifica matrices multidimensionales por bloques almacenadas en sistemas clave-valor. La elección depende de las herramientas, el almacenamiento y el acceso.

¿Qué formato deberías elegir?

Prefiera netCDF para datos existentes y software científico compatible; considere Zarr para acceso por bloques en flujos distribuidos o almacenes de objetos. Compruebe convenciones y compatibilidad.

Adecuado para netCDF

Almacenar e intercambiar datos en matrices de clima, meteorología y ciencias de la Tierra

  • Describir datos multidimensionales mediante dimensiones, variables y atributos
  • Flujos científicos portables con herramientas compatibles con netCDF

Adecuado para Zarr

Guardar matrices multidimensionales grandes por bloques · Usar datos científicos en almacenamiento de objetos en la nube

  • Leer regiones seleccionadas de matrices
  • Compartir datos fragmentados entre herramientas compatibles

Información básica

CamponetCDFZarr
Extensión.nc, .nc4, .cdf.zarr
Tipo MIME
Usos habitualesAlmacenar e intercambiar datos en matrices de clima, meteorología y ciencias de la TierraGuardar matrices multidimensionales grandes por bloques · Usar datos científicos en almacenamiento de objetos en la nube
Cómo abrirUsa un programa de visualización o análisis o una biblioteca compatible con netCDF. Revisa variables, dimensiones, atributos y variante del archivo. Comprueba coordenadas, unidades, calendario, valores ausentes y convenciones CF según el lector.Usa una biblioteca o herramienta compatible con Zarr. Revisa versión, forma, bloques, codecs y atributos. Conserva todo el directorio local o las claves necesarias y consulta la documentación del creador.
Exportar o convertirAl convertir a CSV, HDF5, Zarr u otro formato, comprueba si se conservan dimensiones, tipos, atributos, coordenadas y calendarios. Convertir al modelo classic puede perder funciones ampliadas; CSV no representa por completo jerarquías, tipos y atributos.Al convertir desde netCDF o HDF5, comprueba dimensiones, tipos, bloques, atributos y coordenadas. Conserva el original y valida los valores tras la conversión.

Elegir según el uso

Describir datos multidimensionales mediante dimensiones, variables y atributos

Almacenar e intercambiar datos en matrices de clima, meteorología y ciencias de la Tierra

netCDF

Flujos científicos portables con herramientas compatibles con netCDF

Almacenar e intercambiar datos en matrices de clima, meteorología y ciencias de la Tierra

netCDF

Leer regiones seleccionadas de matrices

Guardar matrices multidimensionales grandes por bloques · Usar datos científicos en almacenamiento de objetos en la nube

Zarr

Compartir datos fragmentados entre herramientas compatibles

Guardar matrices multidimensionales grandes por bloques · Usar datos científicos en almacenamiento de objetos en la nube

Zarr

Punto clave 1

netCDF clásico suele ser un único archivo; netCDF-4 se basa en HDF5. Zarr separa bloques y metadatos para directorios o almacenes de objetos.

Más sobre las diferencias

Punto clave 2

netCDF se centra en un modelo científico; Zarr, en matrices por bloques y almacenamiento. Hay que validar coordenadas, unidades y convenciones.

Más sobre las diferencias

Más sobre las diferencias

Elija netCDF si predominan los archivos establecidos y la compatibilidad con software. Considere Zarr si el acceso por bloques en almacenamiento de objetos encaja. Pruebe la biblioteca, versión y codecs exactos.

  • Los archivos de la familia netCDF clásica suelen ser únicos; netCDF-4 usa HDF5. Zarr almacena matrices por bloques y metadatos como claves u objetos separados.
  • netCDF define dimensiones, variables y atributos; Zarr especifica estructuras de matrices y almacenamiento. Las convenciones de coordenadas y unidades pueden requerir otras herramientas.
  • Al convertir, valide forma de bloques, codecs, tipos, valores ausentes, tiempo y coordenadas. El soporte de versiones y codecs varía según implementación y almacén.

Preguntas frecuentes

¿La conversión de netCDF a Zarr conserva automáticamente todos los metadatos?

No necesariamente. Valide dimensiones, coordenadas, unidades, valores ausentes, convenciones y codecs con las herramientas de destino.

Más información

Usos y comprobaciones relacionados

Comprobaciones antes de entregar matrices científicas

Referencias y especificaciones