Loading ERAIN_SFC12_MM/meta.yaml 0 → 100644 +47 −0 Original line number Diff line number Diff line repo_name: ERAIN_SFC12 people: Willi Rath (<wrath@geomar.de>) http_path_remote: https://git.geomar.de/data/ERAIN_SFC12 git_path_remote: git@git.geomar.de:data/ERAIN_SFC12 repo_description: | ERA-Interim surface 12_MM <https://cera-www.dkrz.de/WDCC/ui/cerasearch/entry?acronym=ERAIN_SFC12_MM> citations: - text: "ECMWF (2011). ERA-Interim surface 12_MM. World Data Center for Climate (WDCC) at DKRZ. http://cera-www.dkrz.de/WDCC/ui/Compact.jsp?acronym=ERAIN_SFC12_MM" doi: "---" prefixes: data doc credential_files: - "${HOME}/.data_repo_creds/ERAIN_SFC12_MM.cred" data: - cera_data_set: ERAIN_SFC12_MM_EWSS_180 prefix: data username_var: CERA_USER password_var: CERA_PWD method: !!python/name:data_repo_renderer.JblobCred - cera_data_set: ERAIN_SFC12_MM_NSSS_181 prefix: data username_var: CERA_USER password_var: CERA_PWD method: !!python/name:data_repo_renderer.JblobCred doc: - url: "https://cera-www.dkrz.de/WDCC/ui/cerasearch/entry?acronym=ERAIN_SFC12_MM" file_name: cera_ERAIN_SFC12_MM.html prefix: doc method: !!python/name:data_repo_renderer.CurlSingleFile post_processing: - convert_to_netcdf.sh ERAIN_SFC12_MM/util/convert_to_netcdf.sh 0 → 100644 +12 −0 Original line number Diff line number Diff line #!/bin/bash function convert_grb_to_netcdf { grb_file=$1 nc_file="$(echo ${grb_file} | rev | cut -d. -f2- | rev)".nc cdo -t ecmwf -f nc -copy -remapcon,r720x360 -setgridtype,regular \ ${grb_file} ${nc_file} } export -f convert_grb_to_netcdf find data -iname \*.grb -print0 | \ xargs -0 -n1 -P2 -I {} bash -c "convert_grb_to_netcdf {}" Loading
ERAIN_SFC12_MM/meta.yaml 0 → 100644 +47 −0 Original line number Diff line number Diff line repo_name: ERAIN_SFC12 people: Willi Rath (<wrath@geomar.de>) http_path_remote: https://git.geomar.de/data/ERAIN_SFC12 git_path_remote: git@git.geomar.de:data/ERAIN_SFC12 repo_description: | ERA-Interim surface 12_MM <https://cera-www.dkrz.de/WDCC/ui/cerasearch/entry?acronym=ERAIN_SFC12_MM> citations: - text: "ECMWF (2011). ERA-Interim surface 12_MM. World Data Center for Climate (WDCC) at DKRZ. http://cera-www.dkrz.de/WDCC/ui/Compact.jsp?acronym=ERAIN_SFC12_MM" doi: "---" prefixes: data doc credential_files: - "${HOME}/.data_repo_creds/ERAIN_SFC12_MM.cred" data: - cera_data_set: ERAIN_SFC12_MM_EWSS_180 prefix: data username_var: CERA_USER password_var: CERA_PWD method: !!python/name:data_repo_renderer.JblobCred - cera_data_set: ERAIN_SFC12_MM_NSSS_181 prefix: data username_var: CERA_USER password_var: CERA_PWD method: !!python/name:data_repo_renderer.JblobCred doc: - url: "https://cera-www.dkrz.de/WDCC/ui/cerasearch/entry?acronym=ERAIN_SFC12_MM" file_name: cera_ERAIN_SFC12_MM.html prefix: doc method: !!python/name:data_repo_renderer.CurlSingleFile post_processing: - convert_to_netcdf.sh
ERAIN_SFC12_MM/util/convert_to_netcdf.sh 0 → 100644 +12 −0 Original line number Diff line number Diff line #!/bin/bash function convert_grb_to_netcdf { grb_file=$1 nc_file="$(echo ${grb_file} | rev | cut -d. -f2- | rev)".nc cdo -t ecmwf -f nc -copy -remapcon,r720x360 -setgridtype,regular \ ${grb_file} ${nc_file} } export -f convert_grb_to_netcdf find data -iname \*.grb -print0 | \ xargs -0 -n1 -P2 -I {} bash -c "convert_grb_to_netcdf {}"