Data and Software for Developing a General Comprehensive Evaluation Method for Cross-Scale Precipitation Forecasts
收藏Mendeley Data2024-06-27 更新2024-06-27 收录
下载链接:
https://zenodo.org10706755
下载链接
链接失效反馈官方服务:
资源简介:
Readme for GCEM Data and Code about "Experiment of Extreme Rainfall Event" 1 Data 1.1 Observed Precipitation Data 1.1.1 /extreme_rainfall_event_data/01Observed_precipitation_data CMPAday-2021072100UTC.nc CMPAday-2021072200UTC.nc 1.2 Forecasted Precipitation Data 1.2.1 /extreme_rainfall_event_data/02Forecasted_precipitation_data/PWAFS wrfout_2021071812012.nc (initial field at 12:00 UTC on 18 July 2021, with forecast time of 12 hours) wrfout_2021071812036.nc (initial field at 12:00 UTC on 18 July 2021, with forecast time of 36 hours) wrfout_2021071912012.nc (initial field at 12:00 UTC on 19 July 2021, with forecast time of 12 hours) wrfout_2021071912036.nc (initial field at 12:00 UTC on 19 July 2021, with forecast time of 36 hours) wrfout_2021072012012.nc (initial field at 12:00 UTC on 20 July 2021, with forecast time of 12 hours) wrfout_2021072012036.nc (initial field at 12:00 UTC on 20 July 2021, with forecast time of 36 hours) 1.2.2 /extreme_rainfall_event_data/02Forecasted_precipitation_data/GRAPES GRAPES2021071812012.nc (initial field at 12:00 UTC on 18 July 2021, with forecast time of 12 hours) GRAPES2021071812036.nc (initial field at 12:00 UTC on 18 July 2021, with forecast time of 36 hours) GRAPES2021071912012.nc (initial field at 12:00 UTC on 19 July 2021, with forecast time of 12 hours) GRAPES2021071912036.nc (initial field at 12:00 UTC on 19 July 2021, with forecast time of 36 hours) GRAPES2021072012012.nc (initial field at 12:00 UTC on 20 July 2021, with forecast time of 12 hours) GRAPES2021072012036.nc (initial field at 12:00 UTC on 20 July 2021, with forecast time of 36 hours) 2 Code and Configuration Files 2.1 PAS of Software and Configuration (/extreme_rainfall_event_data/03Software_Configuration_Results_of_PAS) pasmain250mm.f90 Main program, reads observed and forecasted precipitation data, performs GCEM verification, and outputs result files. pasgmain250mm.f90 Main program, reads observed and forecasted precipitation data, performs GCEM verification, and outputs result files. module_skinput.f90 Subprogram, module for reading one or more observed precipitation grid file module_ybinput.f90 Subprogram, module for reading the start (or end) forecasted precipitation grid file module_ybinputGrapes.f90 Subprogram, module for reading the start (or end) forecasted precipitation grid file mod_uxpasid2.f90 Subprogram, module for used to perform GCEM verification on forecasted data module_outnc.f90 Subprogram, module for outputting the verification results in netCDF file format compilePAS250mm.sh Used to compile source files to generate executable file under Linux compileGrapesPAS250mm.sh Used to compile source files to generate executable file under Linux r12hfilePWAFS2021071812036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification r12hfilePWAFS2021071912036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification r12hfilePWAFS2021072012036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification r12hfileGRAPES2021071812036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification r12hfileGRAPES2021071912036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification r12hfileGRAPES2021072012036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification pasmain250mm.exe Executable file pasgmain250mm.exe Executable file 2.2 TS of Software and Configuration (/extreme_rainfall_event_data/04Software_Configuration_Results_of_TS) tsmain250mm.f90 Main program, reads observed and forecasted precipitation data, performs TS verification, and outputs result files. tsgmain250mm.f90 Main program, reads observed and forecasted precipitation data, performs TS verification, and outputs result files. module_skinput.f90 Subprogram, module for reading one or more observed precipitation grid file module_ybinput.f90 Subprogram, module for reading the start (or end) forecasted precipitation grid file module_ybinputGrapes.f90 Subprogram, module for reading the start (or end) forecasted precipitation grid file module_uxtsiTure.f90 Subprogram, module for used to perform TS verification on forecasted data compileTS250mm.sh Used to compile source files to generate executable file under Linux compileGrapesTS250mm.sh Used to compile source files to generate executable file under Linux r12hfilePWAFS2021071812036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification r12hfilePWAFS2021071912036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification r12hfilePWAFS2021072012036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification r12hfileGRAPES2021071812036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification r12hfileGRAPES2021071912036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification r12hfileGRAPES2021072012036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification tsmain250mm.exe Executable file tsgmain250mm.exe Executable file 2.3 FSS of Software and Configuration (/extreme_rainfall_event_data/05Software_Configuration_Results_of_FSS) fssmain250mm.exe Main program, reads observed and forecasted precipitation data, performs TS verification, and outputs result files. fssgmain250mm.f90 Main program, reads observed and forecasted precipitation data, performs TS verification, and outputs result files. module_skinput.f90 Subprogram, module for reading one or more observed precipitation grid file module_ybinput.f90 Subprogram, module for reading the start (or end) forecasted precipitation grid file module_ybinputGrapes.f90 Subprogram, module for reading the start (or end) forecasted precipitation grid file module_FSSom.f90 Subprogram, module for used to perform FSS verification on forecasted data compilefss250mm.sh Used to compile source files to generate executable file under Linux compileGrapesfss250mm.sh Used to compile source files to generate executable file under Linux r12hfilePWAFS2021071812036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification r12hfilePWAFS2021071912036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification r12hfilePWAFS2021072012036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification r12hfileGRAPES2021071812036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification r12hfileGRAPES2021071912036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification r12hfileGRAPES2021072012036-12.txt Configuration file, used to specify the latitude and longitude range for data source and verification fssmain250mm.exe Executable file fssgmain250mm.exe Executable file 3 Output files 3.1 GCEM verification results (/extreme_rainfall_event_data/03Software_Configuration_Results_of_PAS/ Results) rainverd2021072000001.nc Result file in netCDF format rainverd2021072000001.nc.txt Result explanation file in netCDF format rainverd2021072100001.nc Result file in netCDF format rainverd2021072100001.nc.txt Result explanation file in netCDF format rainverd2021072200001.nc Result file in netCDF format rainverd2021072200001.nc.txt Result explanation file in netCDF format outnc22021072000_250mm.txt GCEM result file in text format outnc22021072100_250mm.txt GCEM result file in text format outnc22021072200_250mm.txt GCEM result file in text format rainverg2021072000001.nc Result file in netCDF format rainverg2021072000001.nc.txt Result explanation file in netCDF format rainverg2021072100001.nc Result file in netCDF format rainverg2021072100001.nc.txt Result explanation file in netCDF format rainverg2021072200001.nc Result file in netCDF format rainverg2021072200001.nc.txt Result explanation file in netCDF format outgnc22021072000_250mm.txt GCEM result file in text format outgnc22021072100_250mm.txt GCEM result file in text format outgnc22021072200_250mm.txt GCEM result file in text format 3.2 TS verification results (/extreme_rainfall_event_data/04Software_Configuration_Results_of_TS/Results) ts2021072000_24h250mm.txt TS result file in text format ts2021072100_24h250mm.txt TS result file in text format ts2021072200_24h250mm.txt TS result file in text format tsg2021072000_24h250mm.txt TS result file in text format tsg2021072100_24h250mm.txt TS result file in text format tsg2021072200_24h250mm.txt TS result file in text format 3.2 FSS verification results (/extreme_rainfall_event_data/05Software_Configuration_Results_of_FSS/Results) fss2021072000_24h250mm.txt TS result file in text format fss2021072100_24h250mm.txt TS result file in text format fss2021072200_24h250mm.txt TS result file in text format fssg2021072000_24h250mm.txt TS result file in text format fssg2021072100_24h250mm.txt TS result file in text format fssg2021072200_24h250mm.txt TS result file in text format 4 Compiling Environment The verification program runs in a UNIX environment and requires the intel compiler (v2017) and the netCDF (v4.6.1) support library UNIX Environment Settings # .bashrc module load intel/intel-compiler-2017.5.239 module load intelmpi/2019.6.154 export F90=ifort export NETCDF=/public/software/mathlib/netcdf/4.6.1_intel-2017_mpi-2017_hdf5-1.8.20-intel2017 export NETCDF_LIB=$NETCDF/lib export NETCDF_INC=$NETCDF/include export PATH=$NETCDF/bin:$PATH export LD_LIBRARY_PATH=$NETCDF/lib:$LD_LIBRARY_PATH 5 Compiling and Running Steps 5.1 Creating an installation and running sub-directory mkdir zzby 5.2 Copying data sources, code files and configuration files to this directory 5.3 Running in this directory ./compilePAS250mm.sh Compile to generate executable file (pasmain250mm.exe) ./compileGrapesPAS250mm.sh Compile to generate executable file (pasgmain250mm.exe) ./compileTS250mm.sh Compile to generate executable file (tsmain250mm.exe) ./compileGrapesTS250mm.sh Compile to generate executable file (tsgmain250mm.exe) ./compilefss250mm.sh Compile to generate executable file (fssmain250mm.exe) ./compileGrapesfss250mm.sh Compile to generate executable file (fssgmain250mm.exe) 5.4 Modifying the configuration file (r12hfile.txt) Link Configuration file to r12hfile.txt Mainly modifying the data sources 5.5 Run the executable files Link different configuration files, and run executable files, then output different results. Creating the GCEM result and procedure files ./ pasmain250mm.exe > outnc22021072000_250mm.txt ./ pasmain250mm.exe > outnc22021072100_250mm.txt ./ pasmain250mm.exe > outnc22021072200_250mm.txt ./pasgmain250mm.exe > outgnc22021072000_250mm.txt ./pasgmain250mm.exe > outgnc22021072100_250mm.txt ./pasgmain250mm.exe > outgnc22021072200_250mm.txt Creating the TS result and procedure files ./tsmain250mm.exe > ts2021072000_24h250mm.txt ./tsmain250mm.exe > ts2021072100_24h250mm.txt ./tsmain250mm.exe > ts2021072200_24h250mm.txt ./tsgmain250mm.exe > tsg2021072000_24h250mm.txt ./tsgmain250mm.exe > tsg2021072100_24h250mm.txt ./tsgmain250mm.exe > tsg2021072200_24h250mm.txt Creating the FSS result and procedure files ./fssmain250mm.exe >fss2021072000_24h250mm.txt ./fssmain250mm.exe >fss2021072100_24h250mm.txt ./fssmain250mm.exe >fss2021072200_24h250mm.txt ./fssgmain250mm.exe >fssg2021072000_24h250mm.txt ./fssgmain250mm.exe >fssg2021072100_24h250mm.txt ./fssgmain250mm.exe >fssg2021072200_24h250mm.txt
创建时间:
2024-02-29



