+

Regional Climate Model Evaluation Toolkit (RCMET) + beta +

+
+ GetMessages(); ?> Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/common/header.php ------------------------------------------------------------------------------ svn:executable = * Added: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/errors/404.php URL: http://svn.apache.org/viewvc/incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/errors/404.php?rev=1537520&view=auto ============================================================================== --- incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/errors/404.php (added) +++ incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/errors/404.php Thu Oct 31 14:59:48 2013 @@ -0,0 +1,5 @@ + +

404 - Not Found

+

The resource you requested (request->uri?>) could not be found. \ No newline at end of file Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/errors/404.php ------------------------------------------------------------------------------ svn:executable = * Added: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/index.php URL: http://svn.apache.org/viewvc/incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/index.php?rev=1537520&view=auto ============================================================================== --- incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/index.php (added) +++ incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/index.php Thu Oct 31 14:59:48 2013 @@ -0,0 +1,42 @@ +

+
+
+
+

Browse the Database

+ The Regional Climate Model Evaluation Database contains + decades of observational datasets from NASA and other + organizations. +
+
+
+
+

Begin an Evaluation

+ Combine local model data with observations from the database + to perform analysis and generate visualizations. +
+
+ +
+
+
+
+ + +
Background Information
+

+ The Regional Climate Model Evaluation Toolkit is comprised of + scripts and interfaces that make it easy to interact with the observational + data provided by the Regional Climate Model Evaluation Database for the + purpose of conducting model-to-data intercomparison and validation. +

+
Getting Help
+

+ The Regional Climate Model Evaluation System is actively being developed + at the NASA Jet Propulsion Laboratory (JPL), in collaboration with the UCLA Joint + Institute for Regional Earth System Science and Engineering (JIFRESSE). The + latest information is always available on the official + RCMES Website. +

+
+
+
Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/index.php ------------------------------------------------------------------------------ svn:executable = * Added: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/help.php URL: http://svn.apache.org/viewvc/incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/help.php?rev=1537520&view=auto ============================================================================== --- incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/help.php (added) +++ incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/help.php Thu Oct 31 14:59:48 2013 @@ -0,0 +1,17 @@ + +

RCMET Wizard Help

+
+ +

Step: Selecting Local Model Data

+

Step: Obtaining Observational Data from RCMED

+

Step: Choosing an Operation to perform

+

Step: Selecting Output Format and Visualization Options

\ No newline at end of file Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/help.php ------------------------------------------------------------------------------ svn:executable = * Added: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/init.php URL: http://svn.apache.org/viewvc/incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/init.php?rev=1537520&view=auto ============================================================================== --- incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/init.php (added) +++ incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/init.php Thu Oct 31 14:59:48 2013 @@ -0,0 +1,32 @@ +firstStep(); +} + +?> +
+
+
+

Begin a New Evaluation Task

+
+
+
+You will be asked a series of questions to determine what type of plot to generate: +
+Note: By continuing, any previous task information will be discarded. +
+
+ +
+
+
+
+
+
+
Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/init.php ------------------------------------------------------------------------------ svn:executable = * Added: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/step.php URL: http://svn.apache.org/viewvc/incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/step.php?rev=1537520&view=auto ============================================================================== --- incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/step.php (added) +++ incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/step.php Thu Oct 31 14:59:48 2013 @@ -0,0 +1,26 @@ +request->segments; +if (!isset($segments[0])) { + die("Missing required parameters. Please specify a wizard step in the URL"); +} +if (!is_file(HOME . '/views/wizard/steps/' . $segments[0] . '.php')) { + die("Invalid step requested. See the Wizard Help for more information"); +} else { + + // Widgetize the requested wizard step + App::Get()->WidgetizeView("/wizard/steps/" . $segments[0]); +} Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/step.php ------------------------------------------------------------------------------ svn:executable = * Added: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/generatePlots.php URL: http://svn.apache.org/viewvc/incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/generatePlots.php?rev=1537520&view=auto ============================================================================== --- incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/generatePlots.php (added) +++ incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/generatePlots.php Thu Oct 31 14:59:48 2013 @@ -0,0 +1,125 @@ +setStep('generatePlots'); + +$task->showPreviousNextLinks(); +?> + +
+
+
+

Task Summary

+
+
+
+
+ +Please review the settings below before submitting your job: + + + + + + + + + + + + +
Model File: modelFilePaths[0]?>
Latitude Range (var): FROM: modelBounds['lat']['min'] . ', TO: ' . $task->modelBounds['lat']['max'].", USING: \"".$task->modelVars['lat']."\""?>
Longitude Range (var): FROM: modelBounds['lon']['min'] . ', TO: ' . $task->modelBounds['lon']['max'].", USING: \"".$task->modelVars['lon']."\""?>
Time Range (var): FROM: rangeStart . ', TO: ' . $task->rangeEnd.", USING: \"".$task->modelVars['time']."\""?>
Model Parameter: modelParameter?>
Observational Dataset: observationalDataset?> (id:observationalDatasetId?>)
Observational Parameter:observationalParameter?> (id:observationalParameterId?>)
Spatial Regrid Option:dictSpatialRegrid($task->spatialRegridOption)?>
Temporal Regrid Option:dictTemporalRegrid($task->temporalRegridOption)?>
Metric Calculated:dictMetrics($task->metric)?>
+ +
+
+

If the information above is correct, please click: + +Start Over +

+
+ + + + +
+
+
+
+
+
+
Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/generatePlots.php ------------------------------------------------------------------------------ svn:executable = * Added: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectLatLonVars.php URL: http://svn.apache.org/viewvc/incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectLatLonVars.php?rev=1537520&view=auto ============================================================================== --- incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectLatLonVars.php (added) +++ incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectLatLonVars.php Thu Oct 31 14:59:48 2013 @@ -0,0 +1,63 @@ +setStep('selectLatLonVars'); + + +if (isset($_POST['save'])) { + // Store the model lat/lon variables and bounds + $task->modelVars['lat'] = $_POST['latname']; + $task->modelVars['lon'] = $_POST['lonname']; + $task->modelBounds['lat'] = array("min" => $_POST['latmin'], "max" => $_POST['latmax']); + $task->modelBounds['lon'] = array("min" => $_POST['lonmin'], "max" => $_POST['lonmax']); + + // Go to the next step + $task->nextStep(); + +} else { + $path = $task->modelFilePaths[0]; + $srvcPath = 'http://localhost:8082/list/latlon/"' . $path . '"'; + $data = json_decode(file_get_contents($srvcPath)); +} +?> +
+
+
+

Spatial Boundaries

+
+
+
+ Confirm Latitude and Longitude Selection +
+ The following information has been auto-detected for latitude and longitude by examining + the file specified in the previous step:
+
+
Latitude
+ + + + +
Var:The variable in the model file that will be used to represent Latitude
Min:The minimum Latitude value detected in the model file
Max:The maximum Latitude value detected in the model file
+
+
+
Longitude
+ + + + +
Var:The variable in the model file that will be used to represent Longitude
Min:The minimum Longitude value detected in the model file
Max:The maximum Longitude value detected in the model file
+
+
+
+

If the information above is correct, please click: + +

+
+
+
+
+
+
+
+
Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectLatLonVars.php ------------------------------------------------------------------------------ svn:executable = * Added: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectMetricOptions.php URL: http://svn.apache.org/viewvc/incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectMetricOptions.php?rev=1537520&view=auto ============================================================================== --- incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectMetricOptions.php (added) +++ incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectMetricOptions.php Thu Oct 31 14:59:48 2013 @@ -0,0 +1,49 @@ +setStep('selectMetricOptions'); + +if (isset($_POST['save'])) { + $task->metric = $_POST['metric']; + + $task->nextStep(); +} +$task->showPreviousNextLinks(); +?> +
+
+
+

Calculation Metric

+
+
+
+ Specify The Metric to Calculate +
+ The toolkit can compute results for a number of pre-defined metrics:
+ +

Calculation Metric

+ + +

+
+

If the information above is correct, please click: + +

+
+
+
+
+
+
+
+
Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectMetricOptions.php ------------------------------------------------------------------------------ svn:executable = * Added: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectModelFiles.php URL: http://svn.apache.org/viewvc/incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectModelFiles.php?rev=1537520&view=auto ============================================================================== --- incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectModelFiles.php (added) +++ incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectModelFiles.php Thu Oct 31 14:59:48 2013 @@ -0,0 +1,75 @@ +setStep('selectModelFiles'); + +if (isset($_POST['save'])) { + if (!$task) { header("Location: " . SITE_ROOT . '/wizard/init'); } + + // Store the model file path information + $task->modelFilePaths[0] = $_POST['txtModelFilePath']; + + // Go to the next step + $task->nextStep('selectModelFiles'); +} + +?> + +
+
+
+

Select a Model File

+
+
+
+
+ Please select the file that contains your model data: + + +
+

Acceptable formats are NetCDF (*.nc)

+
+
+
+
+
+
+
Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectModelFiles.php ------------------------------------------------------------------------------ svn:executable = * Added: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectModelVar.php URL: http://svn.apache.org/viewvc/incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectModelVar.php?rev=1537520&view=auto ============================================================================== --- incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectModelVar.php (added) +++ incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectModelVar.php Thu Oct 31 14:59:48 2013 @@ -0,0 +1,53 @@ +setStep('selectModelVar'); + + +if (isset($_POST['save'])) { + // Store the model parameter that is to be evaluated + $task->modelParameter = $_POST['modelParameter']; + + // Go to the next step + $task->nextStep(); + +} else { + $path = $task->modelFilePaths[0]; + $srvcPath = 'http://localhost:8082/list/vars/"' . $path . '"'; + $data = json_decode(file_get_contents($srvcPath)); +} + + +$task->showPreviousNextLinks('selectModelVar'); +?> +
+
+
+

Model Parameter

+
+
+
+ Select a Model Parameter to Evaluate +
+ The following parameter information has been auto-detected from the model input file:
+
Available Parameters
+ + The variable in the model file that will be used in calculations +

+
+

If the information above is correct, please click: + +

+
+
+
+
+
+
+
+
Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectModelVar.php ------------------------------------------------------------------------------ svn:executable = * Added: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectObservationalData.php URL: http://svn.apache.org/viewvc/incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectObservationalData.php?rev=1537520&view=auto ============================================================================== --- incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectObservationalData.php (added) +++ incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectObservationalData.php Thu Oct 31 14:59:48 2013 @@ -0,0 +1,86 @@ +setStep('selectObservationalData'); + + +if (isset($_POST['save'])) { + // Store the model parameter that is to be evaluated + $task->observationalDataset = $_POST['observationalDataset']; + $task->observationalDatasetId = $_POST['observationalDatasetId']; + $task->observationalParameter = $_POST['observationalParameter']; + $task->observationalParameterId = $_POST['observationalParameterId']; + + // Go to the next step + $task->nextStep(); + +} else { + $path = App::Get()->settings['rcmed_query_api_url_base'] . "/datasets.php"; + $data = json_decode(file_get_contents($path)); +} + +$task->showPreviousNextLinks(); +?> + +
+
+
+

Observational Data

+
+
+
+ Select an observational dataset and parameter for comparison: +

The following information is retrieved automatically from the Regional Climate Model Evaluation Database: +

+

Available Datasets

+ + + + +

+
+

If the information above is correct, please click: + +

+
+
+
+
+
+
+
+
Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectObservationalData.php ------------------------------------------------------------------------------ svn:executable = * Added: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectOptionalTasks.php URL: http://svn.apache.org/viewvc/incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectOptionalTasks.php?rev=1537520&view=auto ============================================================================== --- incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectOptionalTasks.php (added) +++ incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectOptionalTasks.php Thu Oct 31 14:59:48 2013 @@ -0,0 +1,45 @@ +setStep('selectOptionalTasks'); + +if (isset($_POST['save'])) { + + // Nothing to save, yet. + $task->nextStep(); +} +$task->showPreviousNextLinks(); +?> +
+
+
+

Optional Tasks

+
+
+
+ Specify Optional Processing Steps to Perform +
+ The toolkit can optionally perform a number of optional processing steps based upon + preferences specified here:
+ +

Spatial Regridding Options

+ Do you wish to calculate area averages over a masked region of interest? + +

Seasonal Cycle Option

+ Do you wish to composite the data to show seasonal cycles? + + +

+
+

If the information above is correct, please click: + +

+
+
+
+
+
+
+
+
Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectOptionalTasks.php ------------------------------------------------------------------------------ svn:executable = * Added: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectPlotOptions.php URL: http://svn.apache.org/viewvc/incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectPlotOptions.php?rev=1537520&view=auto ============================================================================== --- incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectPlotOptions.php (added) +++ incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectPlotOptions.php Thu Oct 31 14:59:48 2013 @@ -0,0 +1,42 @@ +setStep('selectPlotOptions'); + +if (isset($_POST['save'])) { + // Nothing to save, yet + + $task->nextStep(); +} +$task->showPreviousNextLinks(); +?> +
+
+
+

Plot Options

+
+
+
+ Custom Plotting Options +
+ Depending upon your current settings, it may be possible to + customize some aspects of the generated plots:
+ +

Customize Plots

+ + Do you wish to customize the plots generated by this toolkit? + +

+
+

If the information above is correct, please click: + +

+
+
+
+
+
+
+
+
Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectPlotOptions.php ------------------------------------------------------------------------------ svn:executable = * Added: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectRegrid.php URL: http://svn.apache.org/viewvc/incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectRegrid.php?rev=1537520&view=auto ============================================================================== --- incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectRegrid.php (added) +++ incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectRegrid.php Thu Oct 31 14:59:48 2013 @@ -0,0 +1,58 @@ +setStep('selectRegrid'); +if (isset($_POST['save'])) { + $task->spatialRegridOption = $_POST['spatialRegridOption']; + $task->temporalRegridOption = $_POST['temporalRegridOption']; + + $task->nextStep(); +} +$task->showPreviousNextLinks(); +?> +
+
+
+

Regridding Properties

+
+
+
+ Specify parameters for spatial and temporal regridding: +
+ Provide details about the methods to use for regridding the observational and + model data in both space and time:
+ +

Spatial Regridding Options

+ + Specify the spatial grid to use as a reference when calculating + +

Temporal Regridding Options

+ + Specify the temporal gridding options to use when calculating + + +

+
+

If the information above is correct, please click: + +

+
+
+
+
+
+
+
+
Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectRegrid.php ------------------------------------------------------------------------------ svn:executable = * Added: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectTimeRange.php URL: http://svn.apache.org/viewvc/incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectTimeRange.php?rev=1537520&view=auto ============================================================================== --- incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectTimeRange.php (added) +++ incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectTimeRange.php Thu Oct 31 14:59:48 2013 @@ -0,0 +1,83 @@ +setStep('selectTimeRange'); + +if (isset($_POST['save'])) { + $task->rangeStart = $_POST['rangeStart'] . ' 00:00:00'; + $task->rangeEnd = $_POST['rangeEnd'] . ' 00:00:00'; + $task->nextStep(); +} + +// Compute the tiems to show for the observational dataset +list($obsStartTime,$obsEndTime) = $task->getTimeRange($task->observationalDatasetId); + +// Compute the times to show for the overlap +list($overlapStart,$overlapEnd) = $task->computeOverlap( + $task->modelBounds['time']['min'], // model start + $task->modelBounds['time']['max'], // model end + $obsStartTime, // obs start time + $obsEndTime); // obs end time + +$task->showPreviousNextLinks(); +?> + + + +
+
+
+

Comparison Time Range

+
+
+
+ Specify a Time Range Over Which to Operate +
+ The following information has been auto-detected using the model and observational + data specified in the previous steps:
+
+
+

Model:

+ + + + +
+
+

Observations:

+ + + + +
+
+

Comparison:

+ + + + +
+
+ +

+
+

If the information above is correct, please click: + +

+
+ +
+
+
+
+
+
+
Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectTimeRange.php ------------------------------------------------------------------------------ svn:executable = * Added: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectTimeVars.php URL: http://svn.apache.org/viewvc/incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectTimeVars.php?rev=1537520&view=auto ============================================================================== --- incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectTimeVars.php (added) +++ incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectTimeVars.php Thu Oct 31 14:59:48 2013 @@ -0,0 +1,52 @@ +setStep('selectTimeVars'); + + +if (isset($_POST['save'])) { + // Store the time bounds + $task->modelVars['time'] = $_POST['timename']; + $task->modelBounds['time'] = array("min" => $_POST['timeMin'], "max" => $_POST['timeMax']); + + // Go to the next step + $task->nextStep(); + +} else { + $path = $task->modelFilePaths[0]; + $srvcPath = 'http://localhost:8082/list/time/"' . $path . '"'; + $data = json_decode(file_get_contents($srvcPath)); +} + +$task->showPreviousNextLinks('selectTimeVars'); +?> +
+
+
+

Temporal Boundaries

+
+
+
+ Confirm Temporal Variable Selection +
+ The following information has been auto-detected for time:
+
Time
+ + + + +
Var:The variable in the model file that will be used to represent Time
Min:The earliest Time value detected in the model file
Max:The most recent Time value detected in the model file
+
+
+

If the information above is correct, please click: + +

+
+
+
+
+
+
+
+
Propchange: incubator/climate/branches/rcmet-2.1.2/src/main/webapp/views/wizard/steps/selectTimeVars.php ------------------------------------------------------------------------------ svn:executable = *