أدلة
فحوص قبل تسليم المصفوفات العلمية
سلّم مصفوفات netCDF أو HDF5 أو Zarr مع معناها واعتمادياتها ومتطلبات القراءة. بخلاف اختيار صيغة جدول، يجب فحص الأبعاد وتفسير القيم المفقودة.
أي تنسيق يجب أن تختار؟
اختر وفق دور كل ملف في سير عملك.
- توثيق معنى المصفوفة
- جمع عناصر التسليم
- مقارنة القيم لدى المستلم
توثيق معنى المصفوفة
سجّل المتغيرات والأنواع وترتيب الأبعاد والإحداثيات والوحدات وقواعد الزمن. لا تساوِ القيم المفقودة أو قيم الملء بالصفر. عند استخدام scale_factor وadd_offset، ميّز القيم المخزنة عن القيم المفكوكة.
جمع عناصر التسليم
افحص نوع netCDF وأهداف روابط HDF5 الخارجية والمرشحات وإصدار Zarr وcodecs. أرفق البيانات الوصفية والكتل اللازمة؛ ميّز الكتل غير المخزنة عمدًا وفق fill_value عن فقدان النقل.
مقارنة القيم لدى المستلم
سلّم إصدارًا اكتملت كتابته واقرأ شرائح نموذجية بمكتبة المستلم. قارن الشكل والمحاور والسمات وأقنعة القيم المفقودة والقيم المفكوكة بالمصدر. وثّق حدود التقريب أو الفقد.
تنسيقات مقترحة
netCDF
مناسب لـ: تبادل الأبعاد والمتغيرات والسمات مع أدوات متوافقة
أقل ملاءمة لـ: استنتاج الصيغة الداخلية من الامتداد وحده
HDF5
مناسب لـ: تنظيم المجموعات والمصفوفات هرميًا
أقل ملاءمة لـ: إغفال أهداف الروابط الخارجية أو المرشحات المطلوبة
Zarr
مناسب لـ: إدارة كتل المصفوفة في مخزن
أقل ملاءمة لـ: نسخ البيانات الوصفية فقط واعتبار النقل مكتملًا
تحقق قبل التصدير
- احتفظ بالمصدر وإعدادات التحويل. تطابق المجاميع يؤكد النقل، لا صحة الوحدات أو التفسير العلمي.
- قد تتضمن السمات والإحداثيات معلومات سرية. لا تضع بيانات دخول المخزن في الملفات المشتركة، وافحص الصلاحيات.