Есть ли быстрый и простой способ конвертировать файлы HDF5 в netcdf(4) из командной строки в bash? В качестве альтернативы простой скрипт, который автоматически обрабатывает такое преобразование в R, NCL или python?
Преобразовать hdf5 в netcdf4 в bash, R, python или NCL?
comment
Не все файлы HDF5 можно преобразовать в netcdf4; например, переменным HDF5 не нужны размеры, но netcdf4-python/ говорит перед любым Можно создавать переменные netcdf4. Используемые измерения должны быть созданы в первую очередь. Однако я не знаю ни программы, которая конвертирует то, что может, ни даже списка отличий.
- person denis   schedule 20.05.2018
Ответы (3)
с библиотекой netcdf-c вы можете: $ nccopy in.h5 out.nc
person
Antonio S. Cofiño
schedule
19.02.2018
Вы можете легко преобразовать данные формата hdf5 в данные nedtcdf-4 с помощью этой команды, которая приведена ниже:
ncks inputfile_name.h5 outputfile_name.nc
Примечание: эти данные inputfile.h5 я получил с веб-сайта mosdac.
person
Asraful
schedule
23.02.2020
Функция NCL ncl_convert2nc
— это то, что мне нужно для решения проблем такого типа: https://www.ncl.ucar.edu/Document/Tools/ncl_convert2nc.shtml
person
N1B4
schedule
19.02.2018
Интересно, переживут ли эти полезные аспекты языка NCL перевод на pyncl?
- person Adrian Tompkins; 02.06.2021