فایل H5 چیست؟
An H5 is one of the Hierarchical Data Formats (HDF) used to store large amount of data. It is used to store large amount of data in the form of multidimensional arrays. The format is primarily used to store scientific data that is well-organized for quick retrieval and analysis. H5 was introduced as a more enhanced file format to H4. این در ابتدا توسط مرکز ملی برنامه های کاربردی ابر رایانه توسعه داده شد و اکنون توسط گروه HDF پشتیبانی می شود.
تاریخچه مختصری از فرمت فایل HDF
فرمت فایل HDF توسط ناسا به عنوان روش استاندارد برای ذخیره داده های علمی انتخاب شده است. پیش از این، تدوین چنین استانداردی در سال 1987 توسط گروه ضربت بنیادهای گرافیک (GFTF) آغاز شد و HDF پس از بررسی 15 فرمت فایل مختلف به طور رسمی تایید شد.
فرمت فایل HDF5
فایل های H5 در قالب داده سلسله مراتبی هستند که به مشخصات فرمت فایل HDF5 پایبند هستند. این مشخصات ساختار کلی فایل HDF5 را برای ذخیره سازی روی دیسک تعیین می کند، اما کاربران نهایی به این جزئیات اساسی نیاز ندارند.
فایلهای H5 معمولاً در هوافضا، فیزیک، مهندسی، امور مالی، تحقیقات دانشگاهی، ژنومیک، نجوم، ابزار الکترونیک و زمینههای پزشکی استفاده میشوند.
مدل داده HDF5
فایل HDF5 مانند یک محفظه است که از اشیاء داده ناهمگن تشکیل شده است. به عنوان مثال، این مجموعه داده ها می توانند تصاویر، جداول، عناصر متن، نمودارها و حتی اسنادی مانند PDF و Excel documents باشند.
نمایشگر فایل H5
گروه HDF HDFView software را ارائه میکند که از ابزار HDFView و بسته شیء جاوا HDF تشکیل شده است.