Hi All, Here is the different RCMES structure after I went through all codes and created a flowchart: https://oodt.jpl.nasa.gov/wiki/display/RCMES/RCMES+FlowChart The setting below can set to RCMES by the new menu-based command line interface or by a config file.
REQUIRED ========= The items below are mandatory for user to input for any evaluation: 1- model file 2- observation (parameter ID) NECESSARY ========== The items below can be set to their default values without asking from user. Default values can be set after model and observation have given from user. These values can be modified if user want to change the value of them before running evaluation. 1- spatial resolution (minLat, maxLat, minLon, maxLon) 2- temporal resolution (start time, end time) 3- spatial and temporal grid option 4- model variables (latitude, longitude, time and value name) [these variable should be identified automatically] 5- metrics (can be set to one or some of available metrics as default) 6- subregion (subregion can be set to None, but user can modify before running the evaluation) 7- work and cache directory (can be set to rcmet/work and rcmet/cache by default) 8- any plotting settings NOT REQUIRED ============= The items below are not required anymore. 1- grid latitude resolution (a new column will be added to parameter table in DB to contain this value) 2- grid longitude resolution (a new column will be added to parameter table in DB to contain this value) 3- output format (this always would be netCDF file, therefore there is no need to ask the user what format he/she need) The strategic above will ask user less questions and most of current RCMES questions will be answered by gathering the model's and observation's information. Please share with me your thoughts and ideas. Best, Mazi
