Format Atlas

مقارنة

الفرق بين netCDF وZarr

يوفر netCDF نموذجًا علميًا يضم أبعادًا ومتغيرات وسمات عبر صيغ ملفات متعددة. وتحدد Zarr مصفوفات متعددة الأبعاد مجزأة تُخزن في أنظمة المفتاح والقيمة. يعتمد الاختيار على الأدوات والتخزين ونمط الوصول.

أي تنسيق يجب أن تختار؟

فضّل netCDF للبيانات الموجودة والبرامج العلمية المتوافقة؛ وفكّر في Zarr للوصول إلى الأجزاء ضمن سير عمل موزع أو تخزين كائنات. تحقق من اتفاقيات البيانات ودعم التنفيذ.

مناسب لـ netCDF

تخزين وتبادل بيانات المصفوفات الخاصة بالمناخ والطقس وعلوم الأرض

  • وصف بيانات متعددة الأبعاد عبر الأبعاد والمتغيرات والسمات
  • سير عمل علمي قابل للنقل بأدوات تدعم netCDF

مناسب لـ Zarr

تخزين وتبادل مصفوفات كبيرة متعددة الأبعاد على شكل كتل · استخدام البيانات العلمية في مخازن الكائنات السحابية

  • قراءة مناطق مختارة من المصفوفات بكفاءة
  • مشاركة بيانات مجزأة بين أدوات متوافقة

المعلومات الأساسية

البندnetCDFZarr
الامتداد.nc, .nc4, .cdf.zarr
نوع MIME
الاستخدامات الشائعةتخزين وتبادل بيانات المصفوفات الخاصة بالمناخ والطقس وعلوم الأرضتخزين وتبادل مصفوفات كبيرة متعددة الأبعاد على شكل كتل · استخدام البيانات العلمية في مخازن الكائنات السحابية
طريقة الفتحاستخدم برنامجًا أو مكتبة تدعم netCDF. افحص المتغيرات والأبعاد والسمات ونسخة الملف، ثم تحقق من الإحداثيات والوحدات والتقويم والقيم المفقودة واتفاقيات CF التي يتوقعها القارئ.استخدم مكتبة أو أداة تحليل تدعم Zarr. تحقق من الإصدار وشكل المصفوفة والكتل والمرشحات والسمات، واحفظ الدليل كاملًا أو المفاتيح المطلوبة وراجع وثائق المنشئ.
التصدير أو التحويلعند التحويل إلى CSV أو HDF5 أو Zarr، تحقق من حفظ الأبعاد والأنواع والسمات والإحداثيات وتقويم الوقت. قد يفقد نموذج classic ميزات موسعة، ولا يمثل CSV التسلسل الهرمي والأنواع والسمات بالكامل.عند التحويل من netCDF أو HDF5، تحقق من الأبعاد والأنواع والكتل والسمات والإحداثيات. احتفظ بالأصل وتحقق من القيم بعد التحويل.

الاختيار حسب الاستخدام

وصف بيانات متعددة الأبعاد عبر الأبعاد والمتغيرات والسمات

تخزين وتبادل بيانات المصفوفات الخاصة بالمناخ والطقس وعلوم الأرض

netCDF

سير عمل علمي قابل للنقل بأدوات تدعم netCDF

تخزين وتبادل بيانات المصفوفات الخاصة بالمناخ والطقس وعلوم الأرض

netCDF

قراءة مناطق مختارة من المصفوفات بكفاءة

تخزين وتبادل مصفوفات كبيرة متعددة الأبعاد على شكل كتل · استخدام البيانات العلمية في مخازن الكائنات السحابية

Zarr

مشاركة بيانات مجزأة بين أدوات متوافقة

تخزين وتبادل مصفوفات كبيرة متعددة الأبعاد على شكل كتل · استخدام البيانات العلمية في مخازن الكائنات السحابية

Zarr

نقطة أساسية 1

تكون صيغة netCDF الكلاسيكية غالبًا ملفًا واحدًا، ويعتمد netCDF-4 على HDF5. تفصل Zarr الأجزاء عن البيانات الوصفية للمجلدات أو تخزين الكائنات.

مزيد من التفاصيل حول الاختلافات

نقطة أساسية 2

يركز netCDF على نموذج بيانات علمي، بينما تركز Zarr على المصفوفات المجزأة والتخزين. يلزم التحقق من توافق الإحداثيات والوحدات والاتفاقيات.

مزيد من التفاصيل حول الاختلافات

مزيد من التفاصيل حول الاختلافات

اختر netCDF عندما تكون الملفات والبرامج القائمة محور العمل. وفكّر في Zarr إذا كان الوصول المجزأ عبر تخزين الكائنات مناسبًا. اختبر المكتبة والإصدار وبرامج الترميز المستخدمة فعليًا.

  • تكون ملفات عائلة netCDF الكلاسيكية عادةً ملفًا واحدًا، بينما يستخدم netCDF-4 ‏HDF5. تخزن Zarr المصفوفات المجزأة والبيانات الوصفية كمفاتيح أو كائنات منفصلة.
  • يحدد netCDF الأبعاد والمتغيرات والسمات، وتحدد Zarr بنى المصفوفات والتخزين. قد تتطلب اتفاقيات الإحداثيات والوحدات أدوات إضافية.
  • عند التحويل، تحقق من شكل الأجزاء وبرامج الترميز وأنواع البيانات والقيم المفقودة والوقت والإحداثيات. يختلف دعم الإصدارات وبرامج الترميز حسب التنفيذ ومخزن البيانات.

الأسئلة الشائعة

هل يحافظ التحويل من netCDF إلى Zarr تلقائيًا على كل البيانات الوصفية؟

ليس بالضرورة. تحقق باستخدام الأدوات المستهدفة من الأبعاد والإحداثيات والوحدات والقيم المفقودة والاتفاقيات ودعم برامج الترميز.

مزيد من المعلومات

الاستخدامات وخطوات التحقق ذات الصلة

فحوص قبل تسليم المصفوفات العلمية

المراجع والمواصفات