Format Atlas

Bandingkan

HDF5 vs netCDF

HDF5 adalah kontainer umum untuk data hierarkis; netCDF menyediakan model dan API untuk data ilmiah. netCDF-4 memakai HDF5 sebagai dasar penyimpanan, tetapi berkas HDF5 sembarang belum tentu dapat dibaca sebagai netCDF-4.

Format mana yang sebaiknya dipilih?

Pilih HDF5 untuk hierarki umum dan integrasi alat HDF5; pilih netCDF untuk larik ilmiah yang disusun berdasarkan dimensi, variabel, dan atribut. Periksa alat baca-tulis lebih dahulu.

Cocok untuk HDF5

Menyimpan data ilmiah dan teknis berukuran besar secara hierarkis · Menaruh larik multidimensi dan metadata terkait dalam satu kontainer

  • Mengatur data kompleks dengan grup, dataset, dan atribut
  • Alur kerja ilmiah yang memerlukan akses parsial atau kompresi per dataset

Cocok untuk netCDF

Menyimpan dan bertukar data larik untuk iklim, cuaca, dan ilmu kebumian

  • Menggambarkan data multidimensi dengan dimensi, variabel, dan atribut
  • Alur kerja ilmiah portabel dengan alat netCDF

Informasi dasar

ItemHDF5netCDF
Ekstensi.h5, .hdf5.nc, .nc4, .cdf
Tipe MIME
Penggunaan umumMenyimpan data ilmiah dan teknis berukuran besar secara hierarkis · Menaruh larik multidimensi dan metadata terkait dalam satu kontainerMenyimpan dan bertukar data larik untuk iklim, cuaca, dan ilmu kebumian
Cara membukaGunakan perangkat lunak visualisasi atau analisis maupun pustaka yang mendukung HDF5. Periksa hierarki grup, bentuk dan tipe dataset, atribut, serta filter. Baca dokumentasi pembuat karena aplikasi dapat memiliki konvensi HDF5 sendiri.Gunakan perangkat lunak analisis atau pustaka yang mendukung netCDF. Periksa variabel, dimensi, atribut, dan varian berkas; cocokkan koordinat, satuan, kalender, nilai hilang, dan konvensi CF.
Ekspor atau konversiSebelum mengonversi ke CSV, Parquet, FITS, atau format lain, tentukan pemetaan hierarki, dimensi dan tipe larik, atribut, satuan, serta koordinat. Format tujuan mungkin tidak dapat memuat semua struktur; simpan berkas asli dan bandingkan datanya.Saat mengonversi ke CSV, HDF5, atau Zarr, pastikan dimensi, tipe variabel, atribut, koordinat, dan kalender waktu tetap terjaga. Model classic dapat kehilangan fitur lanjutan; CSV tidak mewakili hierarki, tipe, dan atribut sepenuhnya.

Pilih menurut penggunaan

Mengatur data kompleks dengan grup, dataset, dan atribut

Menyimpan data ilmiah dan teknis berukuran besar secara hierarkis · Menaruh larik multidimensi dan metadata terkait dalam satu kontainer

HDF5

Alur kerja ilmiah yang memerlukan akses parsial atau kompresi per dataset

Menyimpan data ilmiah dan teknis berukuran besar secara hierarkis · Menaruh larik multidimensi dan metadata terkait dalam satu kontainer

HDF5

Menggambarkan data multidimensi dengan dimensi, variabel, dan atribut

Menyimpan dan bertukar data larik untuk iklim, cuaca, dan ilmu kebumian

netCDF

Alur kerja ilmiah portabel dengan alat netCDF

Menyimpan dan bertukar data larik untuk iklim, cuaca, dan ilmu kebumian

netCDF

Poin utama 1

HDF5 mendefinisikan grup, dataset, dan atribut; netCDF berpusat pada dimensi, variabel, dan atribut ilmiah.

Perbedaan lebih lanjut

Poin utama 2

netCDF mencakup format klasik dan netCDF-4. netCDF-4 berbasis HDF5, tetapi strukturnya dibatasi oleh model netCDF.

Perbedaan lebih lanjut

Perbedaan lebih lanjut

Utamakan HDF5 jika hierarki fleksibel atau alat khusus HDF5 penting. Utamakan netCDF jika aplikasi mengharapkan model dan konvensi ilmiahnya. Pastikan varian serta perangkat lunak yang tepat kompatibel.

  • HDF5 adalah model hierarkis umum dengan grup, dataset, dan atribut. netCDF mengatur data ilmiah melalui dimensi, variabel, dan atribut.
  • netCDF memiliki keluarga format klasik dan netCDF-4. netCDF-4 memakai HDF5 di balik layar, tetapi tidak semua struktur HDF5 dapat ditafsirkan sebagai netCDF-4.
  • Saat migrasi, periksa dimensi, koordinat, unit, nilai hilang, kompresi, atribut, dan objek HDF5 tambahan. Simpan berkas asli sampai validasi selesai.

Pertanyaan umum

Bisakah setiap berkas HDF5 dibuka sebagai netCDF-4?

Tidak. netCDF-4 memakai penyimpanan HDF5, tetapi pustakanya mengharapkan struktur yang mengikuti model netCDF-4.

Pelajari lebih lanjut

Kegunaan dan pemeriksaan terkait

Pemeriksaan sebelum menyerahkan array ilmiah

Referensi dan spesifikasi