cmda-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From xingwei...@apache.org
Subject [37/49] incubator-cmda git commit: remove all
Date Tue, 08 Sep 2015 22:44:12 GMT
http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/a8965336/app/views/climate/searchDataSet.scala.html
----------------------------------------------------------------------
diff --git a/app/views/climate/searchDataSet.scala.html b/app/views/climate/searchDataSet.scala.html
deleted file mode 100644
index 68f260a..0000000
--- a/app/views/climate/searchDataSet.scala.html
+++ /dev/null
@@ -1,544 +0,0 @@
-@*******************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one or more		   *
- * contributor license agreements.  See the NOTICE file distributed with	   *
- * this work for additional information regarding copyright ownership.         *
- * The ASF licenses this file to You under the Apache License, Version 2.0     *
- * (the "License"); you may not use this file except in compliance with        *
- * the License.  You may obtain a copy of the License at                       *
- *                                                                             *
- *    http://www.apache.org/licenses/LICENSE-2.0                               *
- *																			   *
- * Unless required by applicable law or agreed to in writing, software         *
- * distributed under the License is distributed on an "AS IS" BASIS,           *
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.    *
- * See the License for the specific language governing permissions and         *
- * limitations under the License.											   *
- *******************************************************************************@ 
-
-@(dataSetForm: play.data.Form[DataSet])
-
-@import helper._
-
-@scripts = {
-	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
-	<link rel="stylesheet" href="//code.jquery.com/ui/1.11.3/themes/smoothness/jquery-ui.css">
-	<script src="//code.jquery.com/jquery-1.10.2.js"></script>
-  	<script src="//code.jquery.com/ui/1.11.3/jquery-ui.js"></script>
-	<script type="text/javascript">
-	$(function() {
-	    var availableDataSetNames = [
-	                "AIRS Air Temperature",
-					"AIRS Near-Surface Air Temperature",
-					"AIRS Specific Humidity",
-					"AMSRE Sea Surface Temperature",
-					"ARGO Ocean Salinity",
-					"ARGO Ocean Temperature",
-					"AVISO Sea Surface Height",
-					"CAM5 Air Temperature",
-					"CAM5 Cloud Ice Water Content",
-					"CAM5 Cloud Liquid Water Content",
-					"CAM5 Leaf Area Index",
-					"CAM5 Near-Surface Wind Speed",
-					"CAM5 Precipitation Flux",
-					"CAM5 Relative Humidity",
-					"CAM5 Sea Surface Height",
-					"CAM5 Sea Surface Temperature",
-					"CAM5 Specific Humidity",
-					"CAM5 Surface Downwelling Clear-Sky Shortwave Radiation",
-					"CAM5 Surface Downwelling Longwave Radiation",
-					"CAM5 Surface Downwelling Shortwave Radiation",
-					"CAM5 Surface Temperature",
-					"CAM5 Surface Upwelling Clear-Sky Shortwave Radiation",
-					"CAM5 Surface Upwelling Longwave Radiation",
-					"CAM5 Surface Upwelling Shortwave Radiation",
-					"CAM5 TOA Incident Shortwave Radiation",
-					"CAM5 TOA Outgoing Clear-Sky Longwave Radiation",
-					"CAM5 TOA Outgoing Clear-Sky Shortwave Radiation",
-					"CAM5 TOA Outgoing Longwave Radiation",
-					"CAM5 TOA Outgoing Shortwave Radiation",
-					"CAM5 Total Cloud Fraction",
-					"CAM5 Vertical Wind Velocity",
-					"CANAM4 Air Temperature",
-					"CANAM4 Cloud Ice Water Content",
-					"CANAM4 Cloud Liquid Water Content",
-					"CANAM4 Eastward Near-Surface Wind",
-					"CANAM4 Near-Surface Air Temperature",
-					"CANAM4 Near-Surface Relative Humidity",
-					"CANAM4 Near-Surface Wind Speed",
-					"CANAM4 Northward Near-Surface Wind",
-					"CANAM4 Precipitation Flux",
-					"CANAM4 Relative Humidity",
-					"CANAM4 Specific Humidity",
-					"CANAM4 Surface Downwelling Clear-Sky Longwave Radiation",
-					"CANAM4 Surface Downwelling Clear-Sky Shortwave Radiation",
-					"CANAM4 Surface Downwelling Longwave Radiation",
-					"CANAM4 Surface Downwelling Shortwave Radiation",
-					"CANAM4 Surface Temperature",
-					"CANAM4 Surface Upwelling Clear-Sky Shortwave Radiation",
-					"CANAM4 Surface Upwelling Longwave Radiation",
-					"CANAM4 Surface Upwelling Shortwave Radiation",
-					"CANAM4 TOA Incident Shortwave Radiation",
-					"CANAM4 TOA Outgoing Clear-Sky Longwave Radiation",
-					"CANAM4 TOA Outgoing Clear-Sky Shortwave Radiation",
-					"CANAM4 TOA Outgoing Longwave Radiation",
-					"CANAM4 TOA Outgoing Shortwave Radiation",
-					"CANAM4 Total Cloud Fraction",
-					"CANAM4 Vertical Wind Velocity",
-					"CERES Surface Downwelling Clear-Sky Longwave Radiation",
-					"CERES Surface Downwelling Clear-Sky Shortwave Radiation",
-					"CERES Surface Downwelling Longwave Radiation",
-					"CERES Surface Downwelling Shortwave Radiation",
-					"CERES Surface Upwelling Clear-Sky Shortwave Radiation",
-					"CERES Surface Upwelling Longwave Radiation",
-					"CERES Surface Upwelling Shortwave Radiation",
-					"CERES TOA Incident Shortwave Radiation",
-					"CERES TOA Outgoing Clear-Sky Longwave Radiation",
-					"CERES TOA Outgoing Clear-Sky Shortwave Radiation",
-					"CERES TOA Outgoing Longwave Radiation",
-					"CERES TOA Outgoing Shortwave Radiation",
-					"CM3 Air Temperature",
-					"CM3 Cloud Ice Water Content",
-					"CM3 Cloud Liquid Water Content",
-					"CM3 Eastward Near-Surface Wind",
-					"CM3 Near-Surface Wind Speed",
-					"CM3 Northward Near-Surface Wind",
-					"CM3 Precipitation Flux",
-					"CM3 Relative Humidity",
-					"CM3 Specific Humidity",
-					"CM3 Surface Downwelling Clear-Sky Longwave Radiation",
-					"CM3 Surface Downwelling Clear-Sky Shortwave Radiation",
-					"CM3 Surface Downwelling Longwave Radiation",
-					"CM3 Surface Downwelling Shortwave Radiation",
-					"CM3 Surface Temperature",
-					"CM3 Surface Upwelling Clear-Sky Shortwave Radiation",
-					"CM3 Surface Upwelling Longwave Radiation",
-					"CM3 Surface Upwelling Shortwave Radiation",
-					"CM3 TOA Incident Shortwave Radiation",
-					"CM3 TOA Outgoing Clear-Sky Longwave Radiation",
-					"CM3 TOA Outgoing Clear-Sky Shortwave Radiation",
-					"CM3 TOA Outgoing Longwave Radiation",
-					"CM3 TOA Outgoing Shortwave Radiation",
-					"CM3 Total Cloud Fraction",
-					"CM3 Vertical Wind Velocity",
-					"CM5A-LR Air Temperature",
-					"CM5A-LR Cloud Ice Water Content",
-					"CM5A-LR Cloud Liquid Water Content",
-					"CM5A-LR Eastward Near-Surface Wind",
-					"CM5A-LR Leaf Area Index",
-					"CM5A-LR Near-Surface Wind Speed",
-					"CM5A-LR Northward Near-Surface Wind",
-					"CM5A-LR Precipitation Flux",
-					"CM5A-LR Specific Humidity",
-					"CM5A-LR Surface Downwelling Clear-Sky Longwave Radiation",
-					"CM5A-LR Surface Downwelling Clear-Sky Shortwave Radiation",
-					"CM5A-LR Surface Downwelling Longwave Radiation",
-					"CM5A-LR Surface Downwelling Shortwave Radiation",
-					"CM5A-LR Surface Temperature",
-					"CM5A-LR Surface Upwelling Clear-Sky Shortwave Radiation",
-					"CM5A-LR Surface Upwelling Longwave Radiation",
-					"CM5A-LR Surface Upwelling Shortwave Radiation",
-					"CM5A-LR TOA Incident Shortwave Radiation",
-					"CM5A-LR TOA Outgoing Clear-Sky Longwave Radiation",
-					"CM5A-LR TOA Outgoing Clear-Sky Shortwave Radiation",
-					"CM5A-LR TOA Outgoing Longwave Radiation",
-					"CM5A-LR TOA Outgoing Shortwave Radiation",
-					"CM5A-LR Total Cloud Fraction",
-					"E2-H Air Temperature",
-					"E2-H Cloud Ice Water Content",
-					"E2-H Cloud Liquid Water Content",
-					"E2-H Eastward Near-Surface Wind",
-					"E2-H Near-Surface Wind Speed",
-					"E2-H Northward Near-Surface Wind",
-					"E2-H Precipitation Flux",
-					"E2-H Relative Humidity",
-					"E2-H Sea Surface Temperature",
-					"E2-H Specific Humidity",
-					"E2-H Surface Downwelling Clear-Sky Longwave Radiation",
-					"E2-H Surface Downwelling Clear-Sky Shortwave Radiation",
-					"E2-H Surface Downwelling Longwave Radiation",
-					"E2-H Surface Downwelling Shortwave Radiation",
-					"E2-H Surface Temperature",
-					"E2-H Surface Upwelling Clear-Sky Shortwave Radiation",
-					"E2-H Surface Upwelling Longwave Radiation",
-					"E2-H Surface Upwelling Shortwave Radiation",
-					"E2-H TOA Incident Shortwave Radiation",
-					"E2-H TOA Outgoing Clear-Sky Longwave Radiation",
-					"E2-H TOA Outgoing Clear-Sky Shortwave Radiation",
-					"E2-H TOA Outgoing Longwave Radiation",
-					"E2-H TOA Outgoing Shortwave Radiation",
-					"E2-H Total Cloud Fraction",
-					"E2-H Vertical Wind Velocity",
-					"E2-R Air Temperature",
-					"E2-R Cloud Ice Water Content",
-					"E2-R Cloud Liquid Water Content",
-					"E2-R Eastward Near-Surface Wind",
-					"E2-R Near-Surface Wind Speed",
-					"E2-R Northward Near-Surface Wind",
-					"E2-R Precipitation Flux",
-					"E2-R Relative Humidity",
-					"E2-R Sea Surface Height",
-					"E2-R Sea Surface Temperature",
-					"E2-R Specific Humidity",
-					"E2-R Surface Downwelling Clear-Sky Longwave Radiation",
-					"E2-R Surface Downwelling Clear-Sky Shortwave Radiation",
-					"E2-R Surface Downwelling Shortwave Radiation",
-					"E2-R Surface Temperature",
-					"E2-R Surface Upwelling Clear-Sky Shortwave Radiation",
-					"E2-R Surface Upwelling Longwave Radiation",
-					"E2-R Surface Upwelling Shortwave Radiation",
-					"E2-R TOA Incident Shortwave Radiation",
-					"E2-R TOA Outgoing Clear-Sky Longwave Radiation",
-					"E2-R TOA Outgoing Clear-Sky Shortwave Radiation",
-					"E2-R TOA Outgoing Longwave Radiation",
-					"E2-R TOA Outgoing Shortwave Radiation",
-					"E2-R Total Cloud Fraction",
-					"E2-R Vertical Wind Velocity",
-					"ESM2G Air Temperature",
-					"ESM2G Cloud Ice Water Content",
-					"ESM2G Cloud Liquid Water Content",
-					"ESM2G Eastward Near-Surface Wind",
-					"ESM2G Leaf Area Index",
-					"ESM2G Near-Surface Wind Speed",
-					"ESM2G Northward Near-Surface Wind",
-					"ESM2G Precipitation Flux",
-					"ESM2G Relative Humidity",
-					"ESM2G Sea Surface Height",
-					"ESM2G Sea Surface Temperature",
-					"ESM2G Specific Humidity",
-					"ESM2G Surface Downwelling Clear-Sky Longwave Radiation",
-					"ESM2G Surface Downwelling Longwave Radiation",
-					"ESM2G Surface Temperature",
-					"ESM2G Surface Upwelling Longwave Radiation",
-					"ESM2G TOA Incident Shortwave Radiation",
-					"ESM2G TOA Outgoing Clear-Sky Longwave Radiation",
-					"ESM2G TOA Outgoing Clear-Sky Shortwave Radiation",
-					"ESM2G TOA Outgoing Longwave Radiation",
-					"ESM2G TOA Outgoing Shortwave Radiation",
-					"ESM2G Total Cloud Fraction",
-					"ESM2G Vertical Wind Velocity",
-					"GPCP Precipitation Flux",
-					"GRACE Equivalent Water Height Over Land",
-					"GRACE Equivalent Water Height Over Ocean",
-					"HadGEM2-A Air Temperature",
-					"HadGEM2-A Cloud Ice Water Content",
-					"HadGEM2-A Cloud Liquid Water Content",
-					"HadGEM2-A Eastward Near-Surface Wind",
-					"HadGEM2-A Near-Surface Relative Humidity",
-					"HadGEM2-A Near-Surface Wind Speed",
-					"HadGEM2-A Northward Near-Surface Wind",
-					"HadGEM2-A Precipitation Flux",
-					"HadGEM2-A Relative Humidity",
-					"HadGEM2-A Specific Humidity",
-					"HadGEM2-A Surface Downwelling Clear-Sky Longwave Radiation",
-					"HadGEM2-A Surface Downwelling Clear-Sky Shortwave Radiation",
-					"HadGEM2-A Surface Downwelling Longwave Radiation",
-					"HadGEM2-A Surface Downwelling Shortwave Radiation",
-					"HadGEM2-A Surface Temperature",
-					"HadGEM2-A Surface Upwelling Clear-Sky Shortwave Radiation",
-					"HadGEM2-A Surface Upwelling Longwave Radiation",
-					"HadGEM2-A Surface Upwelling Shortwave Radiation",
-					"HadGEM2-A TOA Incident Shortwave Radiation",
-					"HadGEM2-A TOA Outgoing Clear-Sky Longwave Radiation",
-					"HadGEM2-A TOA Outgoing Clear-Sky Shortwave Radiation",
-					"HadGEM2-A TOA Outgoing Longwave Radiation",
-					"HadGEM2-A TOA Outgoing Shortwave Radiation",
-					"HadGEM2-A Total Cloud Fraction",
-					"HadGEM2-A Vertical Wind Velocity",
-					"HadGEM2-ES Air Temperature",
-					"HadGEM2-ES Cloud Ice Water Content",
-					"HadGEM2-ES Cloud Liquid Water Content",
-					"HadGEM2-ES Eastward Near-Surface Wind",
-					"HadGEM2-ES Leaf Area Index",
-					"HadGEM2-ES Near-Surface Wind Speed",
-					"HadGEM2-ES Northward Near-Surface Wind",
-					"HadGEM2-ES Precipitation Flux",
-					"HadGEM2-ES Relative Humidity",
-					"HadGEM2-ES Sea Surface Height",
-					"HadGEM2-ES Sea Surface Temperature",
-					"HadGEM2-ES Specific Humidity",
-					"HadGEM2-ES Surface Downwelling Clear-Sky Longwave Radiation",
-					"HadGEM2-ES Surface Downwelling Clear-Sky Shortwave Radiation",
-					"HadGEM2-ES Surface Downwelling Longwave Radiation",
-					"HadGEM2-ES Surface Downwelling Shortwave Radiation",
-					"HadGEM2-ES Surface Temperature",
-					"HadGEM2-ES Surface Upwelling Clear-Sky Shortwave Radiation",
-					"HadGEM2-ES Surface Upwelling Longwave Radiation",
-					"HadGEM2-ES Surface Upwelling Shortwave Radiation",
-					"HadGEM2-ES TOA Incident Shortwave Radiation",
-					"HadGEM2-ES TOA Outgoing Clear-Sky Longwave Radiation",
-					"HadGEM2-ES TOA Outgoing Clear-Sky Shortwave Radiation",
-					"HadGEM2-ES TOA Outgoing Longwave Radiation",
-					"HadGEM2-ES TOA Outgoing Shortwave Radiation",
-					"HadGEM2-ES Total Cloud Fraction",
-					"HadGEM2-ES Vertical Wind Velocity",
-					"MIROC5 Air Temperature", "MIROC5 Cloud Ice Water Content",
-					"MIROC5 Cloud Liquid Water Content",
-					"MIROC5 Eastward Near-Surface Wind",
-					"MIROC5 Leaf Area Index", "MIROC5 Near-Surface Wind Speed",
-					"MIROC5 Northward Near-Surface Wind",
-					"MIROC5 Precipitation Flux", "MIROC5 Relative Humidity",
-					"MIROC5 Specific Humidity",
-					"MIROC5 Surface Downwelling Clear-Sky Longwave Radiation",
-					"MIROC5 Surface Downwelling Clear-Sky Shortwave Radiation",
-					"MIROC5 Surface Downwelling Longwave Radiation",
-					"MIROC5 Surface Downwelling Shortwave Radiation",
-					"MIROC5 Surface Temperature",
-					"MIROC5 Surface Upwelling Clear-Sky Shortwave Radiation",
-					"MIROC5 Surface Upwelling Longwave Radiation",
-					"MIROC5 Surface Upwelling Shortwave Radiation",
-					"MIROC5 TOA Incident Shortwave Radiation",
-					"MIROC5 TOA Outgoing Clear-Sky Longwave Radiation",
-					"MIROC5 TOA Outgoing Clear-Sky Shortwave Radiation",
-					"MIROC5 TOA Outgoing Longwave Radiation",
-					"MIROC5 TOA Outgoing Shortwave Radiation",
-					"MIROC5 Total Cloud Fraction",
-					"MIROC5 Vertical Wind Velocity", "MK3.6 Air Temperature",
-					"MK3.6 Cloud Ice Water Content",
-					"MK3.6 Cloud Liquid Water Content",
-					"MK3.6 Eastward Near-Surface Wind",
-					"MK3.6 Near-Surface Wind Speed",
-					"MK3.6 Northward Near-Surface Wind",
-					"MK3.6 Precipitation Flux", "MK3.6 Relative Humidity",
-					"MK3.6 Specific Humidity",
-					"MK3.6 Surface Downwelling Clear-Sky Longwave Radiation",
-					"MK3.6 Surface Downwelling Clear-Sky Shortwave Radiation",
-					"MK3.6 Surface Downwelling Longwave Radiation",
-					"MK3.6 Surface Downwelling Shortwave Radiation",
-					"MK3.6 Surface Temperature",
-					"MK3.6 Surface Upwelling Clear-Sky Shortwave Radiation",
-					"MK3.6 Surface Upwelling Longwave Radiation",
-					"MK3.6 Surface Upwelling Shortwave Radiation",
-					"MK3.6 TOA Incident Shortwave Radiation",
-					"MK3.6 TOA Outgoing Clear-Sky Longwave Radiation",
-					"MK3.6 TOA Outgoing Clear-Sky Shortwave Radiation",
-					"MK3.6 TOA Outgoing Longwave Radiation",
-					"MK3.6 TOA Outgoing Shortwave Radiation",
-					"MK3.6 Total Cloud Fraction",
-					"MK3.6 Vertical Wind Velocity", "MLS Air Temperature",
-					"MLS Specific Humidity", "MODIS Leaf Area Index",
-					"MODIS Total Cloud Fraction",
-					"NODC Ocean Heat Content Anomaly within 2000 m Depth",
-					"NODC Ocean Heat Content Anomaly within 700 m Depth",
-					"NORESM Air Temperature", "NORESM Cloud Ice Water Content",
-					"NORESM Cloud Liquid Water Content",
-					"NORESM Eastward Near-Surface Wind",
-					"NORESM Leaf Area Index",
-					"NORESM Northward Near-Surface Wind",
-					"NORESM Precipitation Flux", "NORESM Relative Humidity",
-					"NORESM Sea Surface Height",
-					"NORESM Sea Surface Temperature",
-					"NORESM Specific Humidity",
-					"NORESM Surface Downwelling Clear-Sky Longwave Radiation",
-					"NORESM Surface Downwelling Clear-Sky Shortwave Radiation",
-					"NORESM Surface Downwelling Longwave Radiation",
-					"NORESM Surface Downwelling Shortwave Radiation",
-					"NORESM Surface Temperature",
-					"NORESM Surface Upwelling Clear-Sky Shortwave Radiation",
-					"NORESM Surface Upwelling Longwave Radiation",
-					"NORESM Surface Upwelling Shortwave Radiation",
-					"NORESM TOA Incident Shortwave Radiation",
-					"NORESM TOA Outgoing Clear-Sky Longwave Radiation",
-					"NORESM TOA Outgoing Clear-Sky Shortwave Radiation",
-					"NORESM TOA Outgoing Longwave Radiation",
-					"NORESM TOA Outgoing Shortwave Radiation",
-					"NORESM Total Cloud Fraction",
-					"NORESM Vertical Wind Velocity",
-					"QuikSCAT Eastward Near-Surface Wind",
-					"QuikSCAT Near-Surface Wind Speed",
-					"QuikSCAT Northward Near-Surface Wind",
-					"TRMM Precipitation Flux",
-					"interim Eastward Near-Surface Wind",
-					"interim Near-Surface Wind Speed",
-					"interim Northward Near-Surface Wind",
-					"interim Relative Humidity",
-					"interim Sea Surface Temperature",
-					"interim Total Cloud Fraction",
-					"interim Vertical Wind Velocity" ];
-			
-			var availableAgency = [ "ARGO", "CCCMA", "CSIRO", "ECMWF",
-					"Flux,kg", "GFDL", "GFDL", "GISS", "IPSL", "MIROC", "NASA",
-					"NASA", "NCAR", "NCC", "NOAA", "UKMO", "UKMO" ];
-
-			var availableInstruments = [ "AIRS", "AMSRE", "ARGO", "AVISO",
-					"CAM5", "CANAM4", "CERES", "CM3", "CM5A-LR", "E2-H",
-					"E2-R", "ESM2G", "GPCP", "GRACE", "HadGEM2-A",
-					"HadGEM2-ES", "MIROC5", "MK3.6", "MLS", "MODIS", "NODC",
-					"NORESM", "QuikSCAT", "TRMM", "interim" ];
-
-		var availablePhysicalVariable = [ "Air Temperature",
-					"Cloud Ice Water Content", "Cloud Liquid Water Content",
-					"Eastward Near-Surface Wind",
-					"Equivalent Water Height Over Land",
-					"Equivalent Water Height Over Ocean", "Leaf Area Index",
-					"Near-Surface Air Temperature",
-					"Near-Surface Relative Humidity",
-					"Near-Surface Wind Speed", "Northward Near-Surface Wind",
-					"Ocean Heat Content Anomaly within 2000 m Depth",
-					"Ocean Heat Content Anomaly within 700 m Depth",
-					"Ocean Salinity", "Ocean Temperature",
-					"Precipitation Flux", "Precipitation", "Relative Humidity",
-					"Sea Surface Height", "Sea Surface Temperature",
-					"Specific Humidity",
-					"Surface Downwelling Clear-Sky Longwave Radiation",
-					"Surface Downwelling Clear-Sky Shortwave Radiation",
-					"Surface Downwelling Longwave Radiation",
-					"Surface Downwelling Shortwave Radiation",
-					"Surface Temperature",
-					"Surface Upwelling Clear-Sky Shortwave Radiation",
-					"Surface Upwelling Longwave Radiation",
-					"Surface Upwelling Shortwave Radiation",
-					"TOA Incident Shortwave Radiation",
-					"TOA Outgoing Clear-Sky Longwave Radiation",
-					"TOA Outgoing Clear-Sky Shortwave Radiation",
-					"TOA Outgoing Longwave Radiation",
-					"TOA Outgoing Shortwave Radiation", "Total Cloud Fraction",
-					"Vertical Wind Velocity" ];
-			var availableGridDimension = [ "2D", "3D" ];
-			$("#dataSetName").autocomplete({
-				source : availableDataSetNames
-			});
-			$("#agency").autocomplete({
-				source : availableAgency
-			});
-			$("#instrument").autocomplete({
-				source : availableInstruments
-			});
-			$("#physicalVariable").autocomplete({
-				source : availablePhysicalVariable
-			});
-			$("#gridDimension").autocomplete({
-				source : availableGridDimension
-			});
-		});
-
-		$(document)
-				.ready(
-						function() {
-							$("#preview")
-									.click(
-											function() {
-												var target = document
-														.getElementById("show");
-												if (target.style.display == "none") {
-													target.style.display = "block";
-													$("#preview").text("Hide");
-													var dataSetName = $(
-															"#dataSetName")
-															.val();
-													var agency = $("#agency")
-															.val();
-													var instrument = $(
-															"#instrument")
-															.val();
-													var physicalVariable = $(
-															"#physicalVariable")
-															.val();
-													var gridDimension = $(
-															"#gridDimension")
-															.val();
-													var dataSetStartTime = $(
-															"#dataSetStartTime")
-															.val();
-													var dataSetEndTime = $(
-															"#dataSetEndTime")
-															.val();
-
-													if (dataSetName != "") {
-														$("#content")
-																.append(
-																		" Dataset Name = "
-																				+ dataSetName);
-													}
-													if (agency != ""
-															&& agency != null) {
-														$("#content")
-																.append(
-																		" Agency = "
-																				+ agency);
-													}
-													if (instrument != ""
-															&& instrument != null) {
-														$("#content")
-																.append(
-																		" Instrument = "
-																				+ instrument);
-													}
-													if (physicalVariable != ""
-															&& physicalVariable != null) {
-														$("#content")
-																.append(
-																		" Physical Variable = "
-																				+ physicalVariable);
-													}
-													if (gridDimension != ""
-															&& gridDimension != null) {
-														$("#content")
-																.append(
-																		" Grid Dimension = "
-																				+ gridDimension);
-													}
-													if (dataSetStartTime != ""
-															&& dataSetStartTime != null) {
-														$("#content")
-																.append(
-																		" Dataset Start Time = "
-																				+ dataSetStartTime);
-													}
-													if (dataSetEndTime != ""
-															&& dataSetEndTime != null) {
-														$("#content")
-																.append(
-																		" Dataset End Time = "
-																				+ dataSetEndTime);
-													}
-
-												} else {
-													$("#content").val('');
-													target.style.display = "none";
-													$("#preview").text(
-															"Preview");
-												}
-											});
-						});
-	</script>
-}
-
-@main("Search Dataset", scripts){
-	
-	@flash_message()   
-	 
-    <h1 style="margin-left:490px">Search Dataset</h1>
-    @helper.form(routes.DatasetController.getSearchResult()) {
-    	<div class="ui-widget col-sm-offset-3 col-sm-7">
-    	<div class = "form-group">
-    		@inputText(dataSetForm("Dataset Name"), 'class -> "form-control", 'id -> "dataSetName", '_label -> Messages("Dataset Name"), 'placeholder -> "ARGO Ocean Temperature", 'size->70) 
-    	</div>
-    	<div class = "form-group">
-    		@inputText(dataSetForm("Agency"), 'class -> "form-control", 'id -> "agency", '_label -> Messages("Agency"), 'placeholder -> "NOAA", 'size->70) 
-    	</div>
-    	<div class = "form-group">
-    		@inputText(dataSetForm("Instrument"), 'class -> "form-control", 'id -> "instrument", '_label -> Messages("Instrument"), 'placeholder -> "ARGO", 'size->70) 
-       	</div>
-       	<div class = "form-group">
-       		@inputText(dataSetForm("Physical Variable"), 'class -> "form-control", 'id -> "physicalVariable", '_label -> Messages("Physical Variable"), 'placeholder -> "Ocean temperature", 'size->70)
-	    </div>
-	    <div class = "form-group">
-	    	@inputText(dataSetForm("Grid Dimension"), 'class -> "form-control", 'id -> "gridDimension", '_label -> Messages("Grids Dimension"), 'placeholder -> "3D", 'size->70)
-	    	
-	    </div>
-	    <div class = "form-group">
-	    	@inputText(dataSetForm("Dataset Start Time"), 'class -> "form-control", 'id -> "dataSetStartTime", '_label -> Messages("Dataset Start Time"), 'placeholder -> "YYYYMM", 'size->70)
-	    	@inputText(dataSetForm("Dataset End Time"), 'class -> "form-control", 'id -> "dataSetEndTime", '_label -> Messages("Dataset End Time"), 'placeholder -> "YYYYMM", 'size->70)
-	    	
-	    	<div id="show" style="display: none;">
-	    		<textarea style="width: 640px" rows="4" id="content"></textarea>
-	    	</div>
-	    </div>
-	    <div align="center">
-	    	<button id="preview" type="button" class="btn btn-info"> Preview</button>
-	    	<input class="btn" type="submit" value="Search">
-	    </div>
-	    </div>
-	    
-	    }
-	 }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/a8965336/app/views/climate/searchGenerateWorkflow.scala.html
----------------------------------------------------------------------
diff --git a/app/views/climate/searchGenerateWorkflow.scala.html b/app/views/climate/searchGenerateWorkflow.scala.html
deleted file mode 100644
index a11b1ff..0000000
--- a/app/views/climate/searchGenerateWorkflow.scala.html
+++ /dev/null
@@ -1,103 +0,0 @@
-@*******************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one or more		   *
- * contributor license agreements.  See the NOTICE file distributed with	   *
- * this work for additional information regarding copyright ownership.         *
- * The ASF licenses this file to You under the Apache License, Version 2.0     *
- * (the "License"); you may not use this file except in compliance with        *
- * the License.  You may obtain a copy of the License at                       *
- *                                                                             *
- *    http://www.apache.org/licenses/LICENSE-2.0                               *
- *																			   *
- * Unless required by applicable law or agreed to in writing, software         *
- * distributed under the License is distributed on an "AS IS" BASIS,           *
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.    *
- * See the License for the specific language governing permissions and         *
- * limitations under the License.											   *
- *******************************************************************************@ 
-
-@(serviceLogForm: play.data.Form[metadata.ServiceLog])
-
-@import helper._
-
-@scripts = {
-	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
-	<link rel="stylesheet" href="//code.jquery.com/ui/1.11.3/themes/smoothness/jquery-ui.css">
-	<script src="//code.jquery.com/jquery-1.10.2.js"></script>
-  	<script src="//code.jquery.com/ui/1.11.3/jquery-ui.js"></script>
-  	<script type="text/javascript">
-	$(document).ready(function(){
-		$( "#preview" ).click(function() {
-			var target = document.getElementById("show");
-			if(target.style.display=="none"){
-				target.style.display="block";
-				$( "#preview" ).text("Hide");
-				var userId = $("#userId").val();
-				var startTime = $("#startTime").val();
-				var endTime = $("#endTime").val();
-				
-				if(userId!="" && userId!=null){
-					$("#content").append(" UserId = "+userId);	
-				}
-				if(startTime!="" && startTime!=null){
-					$("#content").append(" Start Time = "+startTime);	
-				}
-				if(endTime!="" && endTime!=null){
-					$("#content").append(" End Time = "+endTime);	
-				}
-				
-			}else {
-				$("#content").val('');	
-                target.style.display="none";
-                $( "#preview" ).text("Preview");
-            }
-		});
-		if(jsonData!=null){
-			var jsonString = $('#jsonData').text();
-	  	 	var obj = JSON.parse(jsonString);
-	  	 	var data = "text/json;charset=utf-8," + encodeURIComponent(JSON.stringify(obj));
-			
-	  	 	$('<a href="data:' + data + '" download="data.json">download JSON</a>').appendTo('#download');
-		}
-		/* 
-		$("#workflow-gen").click(){
-			alert("0");
-			var user = $("#userId").val();
-			$("#user2").val(user);
-			alert(user);
-			var start = $("#startTime").val();
-			$("#startTime2").val(start);
-			var end = $("#endTime").val();
-			$("#endTime2").val(end);
-		}; */
-		
-		
-		
-	});
-		
-	</script>
-}
-
-@main("Search and Generate Workflow", scripts) {
-	
-	@flash_message()   
-    <h1 align="center">Search</h1>
-    
-    @helper.form(routes.AccountController.getSearchServiceLogForWorkflow()) {
-    	<div class="ui-widget">
-       	<div class = "col-sm-offset-3 col-sm-10">
-       		@inputText(serviceLogForm("User Id"), 'id -> "userId", '_label -> Messages("User Id"), 'placeholder -> "CCS student 1", 'size->70)
-	    </div>
-	    <div class = "col-sm-offset-3 col-sm-10">
-	    	@inputText(serviceLogForm("Start Time"), 'id -> "startTime", '_label -> Messages("Start Time"), 'placeholder -> "mm/dd/yyyy hh:mm", 'size->70)
-	    	@inputText(serviceLogForm("End Time"), 'id -> "endTime", '_label -> Messages("End Time"), 'placeholder -> "mm/dd/yyyy hh:mm", 'size->70)
-	    	<div id="show" style="display: none;">
-	    		<textarea style="width: 640px" rows="4" id="content"></textarea>
-	    	</div>
-	    </div>
-	    <div align="center">
-	    <button id="preview" type="button" class="btn btn-info"> Preview</button>	
-	    <input class="btn" type="submit" value="Search" >
-	    </div>
-	    </div>
-	    }
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/a8965336/app/views/climate/searchLogResult.scala.html
----------------------------------------------------------------------
diff --git a/app/views/climate/searchLogResult.scala.html b/app/views/climate/searchLogResult.scala.html
deleted file mode 100644
index 3e2a1a6..0000000
--- a/app/views/climate/searchLogResult.scala.html
+++ /dev/null
@@ -1,69 +0,0 @@
-@*******************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one or more		   *
- * contributor license agreements.  See the NOTICE file distributed with	   *
- * this work for additional information regarding copyright ownership.         *
- * The ASF licenses this file to You under the Apache License, Version 2.0     *
- * (the "License"); you may not use this file except in compliance with        *
- * the License.  You may obtain a copy of the License at                       *
- *                                                                             *
- *    http://www.apache.org/licenses/LICENSE-2.0                               *
- *																			   *
- * Unless required by applicable law or agreed to in writing, software         *
- * distributed under the License is distributed on an "AS IS" BASIS,           *
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.    *
- * See the License for the specific language governing permissions and         *
- * limitations under the License.											   *
- *******************************************************************************@ 
-
-@(serviceLogs: List[metadata.ServiceLog])
-
-@import helper._
-
-@scripts = {
-	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
-}
-
-@main("Result Service Logs", scripts){
-	
-	@flash_message()   
-	 
-    <h1>@serviceLogs.size() Service Logs Found</h1>
-
-	<table class="table table-striped table-bordered table-condensed tablesorter" id ="myTable3">
-	<thead>
-	<tr>
-		<th style = "vertical-align: top;" class="col-sm-4">Service Name</td>
-		<th style = "vertical-align: top;" class="col-sm-2">User Name</td>
-		<th style = "vertical-align: top;" class="col-sm-2">Purpose</td>
-		<th style = "vertical-align: top;" class="col-sm-2">Execution Start Time</td>
-		<th style = "vertical-align: top;" class="col-sm-2">Execution End Time</td>		
-		<th style = "vertical-align: top;" class="col-sm-1">DataSet Start Time</td>
-		<th style = "vertical-align: top;" class="col-sm-1">DataSet End Time</td>
-		<th style = "vertical-align: top;" class="col-sm-1">Details</td>
-	</tr>
-	</thead>
-	@for(serviceLog <- serviceLogs) {
-	<tr>
-	<td><font size="2">@serviceLog.getServiceName</font></td>
-	<td><font size="2">@serviceLog.getUserId</font></td>
-	<td><font size="2">@serviceLog.getPurpose</font></td>
-	<td><font size="2">@serviceLog.getExecutionStartTime</font></td>
-	<td><font size="2">@serviceLog.getExecutionEndTime</font></td>
-	<td><font size="2">@serviceLog.getDataSetStartTime</font></td>
-	<td><font size="2">@serviceLog.getDataSetEndTime</font></td>
-	<td>
-	@form(routes.ClimateServiceController.getConfigurationByConfId()){
-		<input
-			name="serviceId" class="hidden" type="hidden"
-			value="@serviceLog.getServiceId">  
-		<input
-			name="logId" class="hidden" type="hidden"
-			value="@serviceLog.getServiceConfigurationId"> 
-		<input
-			type="submit" value="see detail">
-	}
-	</td>
-	</tr>
-	}
-	</table>
-	}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/a8965336/app/views/climate/searchLogResultWorkflow.scala.html
----------------------------------------------------------------------
diff --git a/app/views/climate/searchLogResultWorkflow.scala.html b/app/views/climate/searchLogResultWorkflow.scala.html
deleted file mode 100644
index 18ace8e..0000000
--- a/app/views/climate/searchLogResultWorkflow.scala.html
+++ /dev/null
@@ -1,98 +0,0 @@
-@*******************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one or more		   *
- * contributor license agreements.  See the NOTICE file distributed with	   *
- * this work for additional information regarding copyright ownership.         *
- * The ASF licenses this file to You under the Apache License, Version 2.0     *
- * (the "License"); you may not use this file except in compliance with        *
- * the License.  You may obtain a copy of the License at                       *
- *                                                                             *
- *    http://www.apache.org/licenses/LICENSE-2.0                               *
- *																			   *
- * Unless required by applicable law or agreed to in writing, software         *
- * distributed under the License is distributed on an "AS IS" BASIS,           *
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.    *
- * See the License for the specific language governing permissions and         *
- * limitations under the License.											   *
- *******************************************************************************@ 
-
-@(serviceLogs: List[metadata.ServiceLog], userId: String, start: String, end: String, jsonData: String)
-
-@import helper._
-
-@scripts = {
-	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
-	<link rel="stylesheet" href="//code.jquery.com/ui/1.11.3/themes/smoothness/jquery-ui.css">
-	<script src="//code.jquery.com/jquery-1.10.2.js"></script>
-  	<script src="//code.jquery.com/ui/1.11.3/jquery-ui.js"></script>
-  	<script type="text/javascript">
-	$(document).ready(function(){
-		var user = $('#user').text();
-		var start = $('#start').text();
-		var end = $('#end').text();
-		$("#user2").val(user);
-		$("#startTime2").val(start);
-		$("#endTime2").val(end);
-		
-		if(jsonData!=null){
-			var jsonString = $('#jsonData').text();
-	  	 	var obj = JSON.parse(jsonString);
-	  	 	var data = "text/json;charset=utf-8," + encodeURIComponent(JSON.stringify(obj));
-			
-	  	 	$('<a href="data:' + data + '" download="data.json">download JSON</a>').appendTo('#download');
-		}
-		
-	});
-		
-	</script>
-}
-
-@main("Result Service Logs", scripts){
-	
-	@flash_message()   
-	<div id="download"></div>
-	<div id="user" style="display: none">@userId</div>
-	<div id="start" style="display: none">@start</div>
-	<div id="end" style="display: none">@end</div>
-	<div id="jsonData" style="display: none;">@jsonData</div>
-	@helper.form(routes.AccountController.getJsonData()) {
-    <div align="right">
-    	<input type="hidden" id="user2" name="User Id"></input>
-    	<input type="hidden" id="startTime2" name="Start Time"></input>
-    	<input type="hidden" id="endTime2" name="End Time"></input>
-		<input id="workflow-gen" type="submit" class="btn btn-info text-right" value="Generate Workflow"></input>
-    </div>
-    }
-    <h1>@serviceLogs.size() Service Logs</h1>
-
-		<table class="table table-striped table-bordered table-condensed">
-	<tr>
-		<td>ServiceId</td>
-		<td>User</td>
-		<td>Purpose</td>
-		<td>StartTime</td>
-		<td>EndTime</td>
-		<td>ServiceConfigurationId</td>
-	</tr>
-	@for(serviceLog <- serviceLogs) {
-	<tr>
-	<td>@serviceLog.getServiceId</td>
-	<td>@serviceLog.getUserId</td>
-	<td>@serviceLog.getPurpose</td>
-	<td>@serviceLog.getExecutionStartTime</td>
-	<td>@serviceLog.getExecutionEndTime</td>
-	<td>
-	@form(routes.ClimateServiceController.getConfigurationByConfId()){ 
-		<input
-			name="serviceId" class="hidden" type="hidden"
-			value="@serviceLog.getServiceId">  
-		<input
-			name="logId" class="hidden" type="hidden"
-			value="@serviceLog.getServiceConfigurationId"> 
-		<input
-			type="submit" class="btn btn-link" value="see detail">
-	}
-	</td>
-	</tr>
-	}
-	</table>
-	}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/a8965336/app/views/climate/searchServiceLog.scala.html
----------------------------------------------------------------------
diff --git a/app/views/climate/searchServiceLog.scala.html b/app/views/climate/searchServiceLog.scala.html
deleted file mode 100644
index 0e30c47..0000000
--- a/app/views/climate/searchServiceLog.scala.html
+++ /dev/null
@@ -1,212 +0,0 @@
-@*******************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one or more		   *
- * contributor license agreements.  See the NOTICE file distributed with	   *
- * this work for additional information regarding copyright ownership.         *
- * The ASF licenses this file to You under the Apache License, Version 2.0     *
- * (the "License"); you may not use this file except in compliance with        *
- * the License.  You may obtain a copy of the License at                       *
- *                                                                             *
- *    http://www.apache.org/licenses/LICENSE-2.0                               *
- *																			   *
- * Unless required by applicable law or agreed to in writing, software         *
- * distributed under the License is distributed on an "AS IS" BASIS,           *
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.    *
- * See the License for the specific language governing permissions and         *
- * limitations under the License.											   *
- *******************************************************************************@ 
-
-@(serviceLogForm: play.data.Form[metadata.ServiceLog])
-
-@import helper._
-
-@scripts = {
-	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
-	<link rel="stylesheet" href="//code.jquery.com/ui/1.11.3/themes/smoothness/jquery-ui.css">
-	<script src="//code.jquery.com/jquery-1.10.2.js"></script>
-  	<script src="//code.jquery.com/ui/1.11.3/jquery-ui.js"></script>
-	<script type="text/javascript">
-	$(function() {
-	    var availableTags = [	      
-	      "ARGO/ARGO",
-	      "CCCMA/CANAM4",
-	      "CSIRO/MK3.6",
-	      "ECMWF/interim",
-	      "GFDL/CM3",
-	      "GFDL/ESM2G",
-	      "GISS/E2-H",
-	      "GISS/E2-R",
-	      "IPSL/CM5A-LR",
-	      "MIROC/MIROC5",
-	      "NASA/AIRS",
-	      "NASA/AMSRE",
-	      "NASA/AVISO",
-	      "NASA/CERES",
-	      "NASA/GPCP",
-	      "NASA/GRACE",
-	      "NASA/MLS",
-	      "NASA/MODIS",
-	      "NASA/QuikSCAT",
-	      "NASA/TRMM",
-	      "NCAR/CAM5",
-	      "NCC/NORESM",
-	      "NOAA/NODC",
-	      "UKMO/HadGEM2-A",
-	      "UKMO/HadGEM2-ES"
-	    ];
-	    var availableTagsVariableName = ["Air Temperature",
-					"Cloud Ice Water Content", "Cloud Liquid Water Content",
-					"Eastward Near-Surface Wind",
-					"Equivalent Water Height Over Land",
-					"Equivalent Water Height Over Ocean", "Leaf Area Index",
-					"Near-Surface Air Temperature",
-					"Near-Surface Relative Humidity",
-					"Near-Surface Wind Speed", "Northward Near-Surface Wind",
-					"Ocean Heat Content Anomaly within 2000 m Depth",
-					"Ocean Heat Content Anomaly within 700 m Depth",
-					"Ocean Salinity", "Ocean Temperature",
-					"Precipitation Flux", "Precipitation", "Relative Humidity",
-					"Sea Surface Height", "Sea Surface Temperature",
-					"Specific Humidity",
-					"Surface Downwelling Clear-Sky Longwave Radiation",
-					"Surface Downwelling Clear-Sky Shortwave Radiation",
-					"Surface Downwelling Longwave Radiation",
-					"Surface Downwelling Shortwave Radiation",
-					"Surface Temperature",
-					"Surface Upwelling Clear-Sky Shortwave Radiation",
-					"Surface Upwelling Longwave Radiation",
-					"Surface Upwelling Shortwave Radiation",
-					"TOA Incident Shortwave Radiation",
-					"TOA Outgoing Clear-Sky Longwave Radiation",
-					"TOA Outgoing Clear-Sky Shortwave Radiation",
-					"TOA Outgoing Longwave Radiation",
-					"TOA Outgoing Shortwave Radiation", "Total Cloud Fraction",
-					"Vertical Wind Velocity" ];
-			$("#dataSource").autocomplete({
-				source : availableTags
-			});
-			$("#variableName").autocomplete({
-				source : availableTagsVariableName
-			});
-		});
-
-		$(document).ready(
-				function() {
-					$("#preview").click(
-							function() {
-								var target = document.getElementById("show");
-								if (target.style.display == "none") {
-									target.style.display = "block";
-									$("#preview").text("Hide");
-									var dataS = $("#dataSource").val();
-									var varName = $("#variableName").val();
-									var exectionPurpose = $("#exectionPurpose")
-											.val();
-									/* var userId = $("#userId").val(); */
-									var executionStartTime = $(
-											"#executionStartTime").val();
-									var executionEndTime = $(
-											"#executionEndTime").val();
-									var dataSetStartTime = $(
-											"#dataSetStartTime").val();
-									var dataSetEndTime = $("#dataSetEndTime")
-											.val();
-
-									/* var startLon = $("#startLon").val();
-									var endLon = $("#endLon").val();
-									var startPre = $("#startPre").val();
-									var endPre = $("#endPre").val(); */
-									if (dataS != "") {
-										$("#content").append(
-												" Data Source = " + dataS);
-									}
-									if (varName != "" && varName != null) {
-										$("#content").append(
-												" Variable Name = " + varName);
-									}
-									if (exectionPurpose != ""
-											&& exectionPurpose != null) {
-										$("#content").append(
-												" Exection Purpose = "
-														+ exectionPurpose);
-									}
-									/* if(userId!="" && userId!=null){
-										$("#content").append(" UserId = "+userId);	
-									} */
-									if (executionStartTime != ""
-											&& executionStartTime != null) {
-										$("#content").append(
-												" Execution Start Time = "
-														+ executionStartTime);
-									}
-									if (executionEndTime != ""
-											&& executionEndTime != null) {
-										$("#content").append(
-												"Execution End Time = "
-														+ executionEndTime);
-									}
-									if (dataSetStartTime != ""
-											&& dataSetStartTime != null) {
-										$("#content").append(
-												" DataSet Start Time = "
-														+ dataSetStartTime);
-									}
-									if (dataSetEndTime != ""
-											&& dataSetEndTime != null) {
-										$("#content").append(
-												" DataSet End Time = "
-														+ dataSetEndTime);
-									}
-
-								} else {
-									$("#content").val('');
-									target.style.display = "none";
-									$("#preview").text("Preview");
-								}
-							});
-				});
-	</script>
-}
-
-@main("Search Execution Service Logs", scripts) {
-	
-	@flash_message()   
-	
-    <h1 style="margin-left:360px"> Search Service Execution Log</h1>
-    
-    @helper.form(routes.AccountController.getSearchServiceLogOneDimension()) {
-    	<!-- @select(serviceLogForm("Data Source"), options(Seq("NASA/MODIS","NASA/AMSRE","NASA/TRMM","NASA/GPCP","NASA/QuikSCAT","NASA/AVISO","NASA/GRACE","")), '_label -> "Data Source", '_default -> "", 'style->"width: 290px")  --> 
-    	<div class="ui-widget col-sm-offset-3 col-sm-7">
-    	<div class = "form-group">
-    		@inputText(serviceLogForm("Data Source"),'class -> "form-control", 'id -> "dataSource", '_label -> Messages("Data Source"), 'placeholder -> "NASA/MODIS", 'size->70) 
-    	</div>
-    	<div class = "form-group">
-    		@inputText(serviceLogForm("Variable Name"),'class -> "form-control", 'id -> "variableName", '_label -> Messages("Variable Name"), 'placeholder -> "Total Cloud Fraction", 'size->70) 
-    	</div>
-    	<div class = "form-group">
-    		@inputText(serviceLogForm("Execution Purpose"),'class -> "form-control", 'id -> "exectionPurpose", '_label -> Messages("Execution Purpose"), 'placeholder -> "test", 'size->70) 
-       	</div>
-       	<!-- <div class = "form-group">
-       		@inputText(serviceLogForm("User Id"),'class -> "form-control", 'id -> "userId", '_label -> Messages("User Id"), 'placeholder -> "123", 'size->70)
-	    </div> -->
-	    <div class = "form-group">
-	    	@inputText(serviceLogForm("Execution Start Time"),'class -> "form-control", 'id -> "executionStartTime", '_label -> Messages("Execution Start Time"), 'placeholder -> "MM/DD/YYYY hh:mm", 'size->70)
-	    	@inputText(serviceLogForm("Execution End Time"),'class -> "form-control", 'id -> "executionEndTime", '_label -> Messages("Execution End Time"), 'placeholder -> "MM/DD/YYYY hh:mm", 'size->70)
-	    	<!-- @inputText(serviceLogForm("Start Latitude"),'class -> "form-control",'id -> "startLa", '_label -> Messages("Start Latitude"), 'placeholder -> "-90", 'size->70)
-	    	@inputText(serviceLogForm("End Latitude"),'class -> "form-control",'id -> "endLa", '_label -> Messages("End Latitude"), 'placeholder -> "90", 'size->70) -->
-	    	
-	    </div>
-	    <div class = "form-group">
-	    	@inputText(serviceLogForm("Dataset Start Time"),'class -> "form-control", 'id -> "dataSetStartTime", '_label -> Messages("Dataset Start Time"), 'placeholder -> "YYYYMM", 'size->70)
-	    	@inputText(serviceLogForm("Dataset End Time"),'class -> "form-control", 'id -> "dataSetEndTime", '_label -> Messages("Dataset End Time"), 'placeholder -> "YYYYMM", 'size->70)
-	    	
-	    	<div id="show" style="display: none;">
-	    		<textarea style="width: 640px" rows="4" id="content"></textarea>
-	    	</div>
-	    </div>
-	    <div align="center">
-	    <button id="preview" type="button" class="btn btn-info"> Preview</button>	
-	    <input class="btn" type="submit" value="Search" >
-	    </div>
-	    </div>
-	    }
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/a8965336/app/views/climate/serviceLog.scala.html
----------------------------------------------------------------------
diff --git a/app/views/climate/serviceLog.scala.html b/app/views/climate/serviceLog.scala.html
deleted file mode 100644
index 0b02416..0000000
--- a/app/views/climate/serviceLog.scala.html
+++ /dev/null
@@ -1,107 +0,0 @@
-@*******************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one or more		   *
- * contributor license agreements.  See the NOTICE file distributed with	   *
- * this work for additional information regarding copyright ownership.         *
- * The ASF licenses this file to You under the Apache License, Version 2.0     *
- * (the "License"); you may not use this file except in compliance with        *
- * the License.  You may obtain a copy of the License at                       *
- *                                                                             *
- *    http://www.apache.org/licenses/LICENSE-2.0                               *
- *																			   *
- * Unless required by applicable law or agreed to in writing, software         *
- * distributed under the License is distributed on an "AS IS" BASIS,           *
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.    *
- * See the License for the specific language governing permissions and         *
- * limitations under the License.											   *
- *******************************************************************************@ 
-
-@(serviceLogs: List[metadata.ServiceLog], serviceLogForm: play.data.Form[metadata.ServiceLog])
-
-@import helper._
-
-<link rel="stylesheet"
-	href='@routes.Assets.at("stylesheets/livefitler.css")'>
-	
-@scripts = {
-	<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
-	<script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
-}
-
-@main("Service Execution Logs", scripts){
-	
-	@flash_message()   
-	 
-    <h1>@serviceLogs.size() Service Logs Found</h1>
-    <!-- 
-    @helper.form(routes.AccountController.syncData()) {
-    	<div class = "col-sm-2">
-    		<input class="btn btn-primary" type="submit" value="Sync data" style="margin-top:18px">
-    	</div>
-    }
-     -->
-    @helper.form(routes.AccountController.getSearchServiceLog()) {
-    <div class = "container">
-    	<div class = "col-sm-offset-2 col-sm-1">
-    		<!-- @inputText(serviceLogForm("User Id"),  'class -> "form-control", 'id -> "userId", '_label -> Messages("User Id"), 'placeholder -> "123") -->
-    	</div>
-    	<div class = "col-sm-4" >
-    		@inputText(serviceLogForm("Start Time"), 'class -> "form-control", 'id -> "startTime", 'type -> "datetime-local", '_label -> Messages("Execution Start Time"))
-    	</div>
-    	<div class = "col-sm-4">
-	    	@inputText(serviceLogForm("End Time"),  'class -> "form-control", 'id -> "endTime", 'type -> "datetime-local", '_label -> Messages("Execution End Time"))
-    	</div>
-    	<input class="btn btn-success" type="submit" value="Search" style="margin-top:23px">
-    </div>
-    }
-
-    <table class="table table-striped table-bordered table-condensed tablesorter" id ="myTable2">
-    <thead>
-	<tr>
-		<th style = "vertical-align: top;" class="col-sm-4">Service Name</td>
- 		<th style = "vertical-align: top;" class="col-sm-2">User Name</td> 
-		<th style = "vertical-align: top;" class="col-sm-2">Purpose</td>
-		<th style = "vertical-align: top;" class="col-sm-2">Execution Start Time</td>
-		<th style = "vertical-align: top;" class="col-sm-2">Execution End Time</td>		
-		<th style = "vertical-align: top;" class="col-sm-1">DataSet Start Time</td>
-		<th style = "vertical-align: top;" class="col-sm-1">DataSet End Time</td>
-		<th style = "vertical-align: top;" class="col-sm-1">Details</td>
-		<!-- 
-		<td class="col-md-2">Operation</td>
-		 -->
-	</tr>
-	</thead>
-	@for(serviceLog <- serviceLogs) {
-	<tr>
-	<td><font size="2">@serviceLog.getServiceName</font></td>
- 	<td><font size="2">@serviceLog.getUserId</font></td>
-	<td><font size="2">@serviceLog.getPurpose</font></td>
-	<td><font size="2">@serviceLog.getExecutionStartTime</font></td>
-	<td><font size="2">@serviceLog.getExecutionEndTime</font></td>
-	<td><font size="2">@serviceLog.getDataSetStartTime</font></td>
-	<td><font size="2">@serviceLog.getDataSetEndTime</font></td>
-	<td>
-	@form(routes.ClimateServiceController.getConfigurationByConfId()){
-		<input
-			name="logId" class="hidden" type="hidden"
-			value="@serviceLog.getServiceExecutionLogId">
-		<input
-			type="submit"  value="see details">
-	}
-	</td>
-	<!--  
-	<td>
-	@form(routes.ClimateServiceController.deleteServiceLog()){ 
-		<input
-			name="idHolder" class="hidden" type="hidden"
-			value="@serviceLog.getServiceExecutionLogId">
-		<input
-			type="submit" class="btn btn-primary delete-btn span2" value="Delete"
-			onclick="return confirm('Are you sure you want to delete this log?')">
-		}
-	</td>
-	-->
-	</tr>
-	}
-    </table>
-
-	}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cmda/blob/a8965336/app/views/climate/threeDVariableAerageVerticalProfile.scala.html
----------------------------------------------------------------------
diff --git a/app/views/climate/threeDVariableAerageVerticalProfile.scala.html b/app/views/climate/threeDVariableAerageVerticalProfile.scala.html
deleted file mode 100644
index 74d3e5a..0000000
--- a/app/views/climate/threeDVariableAerageVerticalProfile.scala.html
+++ /dev/null
@@ -1,740 +0,0 @@
-@*******************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one or more		   *
- * contributor license agreements.  See the NOTICE file distributed with	   *
- * this work for additional information regarding copyright ownership.         *
- * The ASF licenses this file to You under the Apache License, Version 2.0     *
- * (the "License"); you may not use this file except in compliance with        *
- * the License.  You may obtain a copy of the License at                       *
- *                                                                             *
- *    http://www.apache.org/licenses/LICENSE-2.0                               *
- *																			   *
- * Unless required by applicable law or agreed to in writing, software         *
- * distributed under the License is distributed on an "AS IS" BASIS,           *
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.    *
- * See the License for the specific language governing permissions and         *
- * limitations under the License.											   *
- *******************************************************************************@ 
-
-@(parameters: metadata.ThreeDVarAvgVertical4Profile) @import helper._
-<link rel="stylesheet"
-	href='@routes.Assets.at("stylesheets/livefitler.css")'>
-@scripts = {
-<script src='@routes.Assets.at("javascripts/edit_button.js")'></script>
-<script src='@routes.Assets.at("javascripts/livefilter.js")'></script>
-<script type="text/javascript"
-	src='@routes.Assets.at("javascripts/jquery-1.9.0.min.js")'></script>
-<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot.min.js"></script>
-	<script type="
-	text/javascript" src='@routes.Assets.at("javascripts/json2.js")'></script>
-<script type="text/javascript" src="@routes.Assets.at("javascripts/xmisc.js")"></script>
-<script type="text/javascript">
-	var Response = null;
-    var variable = "";
-    window.onload = function() {
-      select_all_months();
-      getDataSource();
-      select_data();
-      getVariableName();
-      select_var();
-      $('#t0').val(@parameters.getStartYearMonth());
-      $('#t1').val(@parameters.getEndYearMonth());
-      var selectMonths = $('#selectMonths').text();
-      $('#months option:contains('+selectMonths+')').prop({selected: true});
-      select_months();
-      select_monthsByPara();
-      $('#lat0').val($('#startLat').text());
-      $('#lat1').val($('#endLat').text());
-      $('#lon0').val($('#startLon').text());
-      $('#lon1').val($('#endLon').text());
-      var pressureLvlScale = $('#pressureLevelScale').text();
-      if(pressureLvlScale == "0") {
-        $('#radioLin').prop( "checked", true );
-        $('#radioLog').prop( "checked", false );
-      }
-      else {
-        $('#radioLin').prop( "checked", false );
-        $('#radioLog').prop( "checked", true );
-      }
-      var variableScale = $('#variableScale').text();
-      if(variableScale == "0") {
-        $('#radioLin2').prop("checked", true);
-        $('#radioLog2').prop("checked", false);
-      }
-      else {
-        $('#radioLin2').prop("checked", false);
-        $('#radioLog2').prop("checked", true);
-      }
-      $('#purpose').html($('#executionPurpose').text());
-      var imageUrl = $('#image').text();
-      $('#Image').html('<img src="'+imageUrl+'" width=680 />');
-      $('#data_url').html($('#dataURL').text());
-    }
-    function getDataSource()
-    {
-      var dataSource = $('#dataSource').text();
-      var x = document.getElementById("data");
-      if(dataSource == "NASA_AIRS") {
-        x.options[0].selected = true;
-      }
-      else if(dataSource == "NASA_MLS") {
-        x.options[1].selected = true;
-      }
-      else if(dataSource == "ARGO_ARGO") {
-        x.options[2].selected = true;
-      }
-      else if(dataSource == "CCCMA_CANESM2") {
-        x.options[3].selected = true;
-      }
-      else if(dataSource == "GFDL_ESM2G") {
-        x.options[4].selected = true;
-      }
-      else if(dataSource == "GISS_E2-H") {
-        x.options[5].selected = true;
-      }
-      else if(dataSource == "GISS_E2-R") {
-        x.options[6].selected = true;
-      }
-      else if(dataSource == "NCAR_CAM5") {
-        x.options[7].selected = true;
-      }
-      else if(dataSource == "NCC_NORESM") {
-        x.options[8].selected = true;
-      }
-      else if(dataSource == "UKMO_HadGEM2-ES") {
-        x.options[9].selected = true;
-      }
-      else if(dataSource == "CCCMA_CANAM4") {
-        x.options[10].selected = true;
-      }
-      else if(dataSource == "CSIRO_MK3.6") {
-        x.options[11].selected = true;
-      }
-      else if(dataSource == "GFDL_CM3") {
-        x.options[12].selected = true;
-      }
-      else if(dataSource == "IPSL_CM5A-LR") {
-        x.options[13].selected = true;
-      }
-      else if(dataSource == "MIROC_MIROC5") {
-        x.options[14].selected = true;
-      }
-      else if(dataSource == "UKMO_HadGEM2-A") {
-        x.options[15].selected = true;
-      }
-      else if(dataSource == "ECMWF_interim") {
-        x.options[16].selected = true;
-      }
-    }
-    function getVariableName()
-    {
-      var var_string = $('#variableName').text();
-      var x=document.getElementById("var");
-      if(var_string == "ta") {
-        x.options[0].selected = true;
-      }
-      else if(var_string == "hus") {
-        x.options[1].selected = true;
-      }
-      else if(var_string == "cli") {
-        x.options[2].selected = true;
-      }
-      else if(var_string == "clw") {
-        x.options[3].selected = true;
-      }
-      else if(var_string == "ot") {
-        x.options[4].selected = true;
-      }
-      else if(var_string == "os") {
-        x.options[5].selected = true;
-      }
-      else if(var_string == "wap") {
-        x.options[6].selected = true;
-      }
-      else if(var_string == "hur") {
-        x.options[7].selected = true;
-      }
-    }
-    function select_monthsByPara(){
-      var monthsByPara = $('#monthsPara').text();
-      if(monthsByPara.search("jan")>-1){
-        document.getElementById('Jan').checked = true;
-      }
-      if(monthsByPara.search("feb")>-1){
-        document.getElementById('Feb').checked = true;
-      }
-      if(monthsByPara.search("mar")>-1){
-        document.getElementById('Mar').checked = true;
-      }
-      if(monthsByPara.search("apr")>-1){
-        document.getElementById('Apr').checked = true;
-      }
-      if(monthsByPara.search("may")>-1){
-        document.getElementById('May').checked = true;
-      }
-      if(monthsByPara.search("jun")>-1){
-        document.getElementById('Jun').checked = true;
-      }
-      if(monthsByPara.search("jul")>-1){
-        document.getElementById('Jul').checked = true;
-      }
-      if(monthsByPara.search("aug")>-1){
-        document.getElementById('Aug').checked = true;
-      }
-      if(monthsByPara.search("sep")>-1){
-        document.getElementById('Sep').checked = true;
-      }
-      if(monthsByPara.search("oct")>-1){
-        document.getElementById('Oct').checked = true;
-      }
-      if(monthsByPara.search("nov")>-1){
-        document.getElementById('Nov').checked = true;
-      }
-      if(monthsByPara.search("dec")>-1){
-        document.getElementById('Dec').checked = true;
-      }
-    }
-    function disable_download_button()
-    {
-      var x=document.getElementById("download_data");
-      x.disabled=false;
-    }
-    function enable_download_button()
-    {
-      var x=document.getElementById("download_data");
-      x.disabled=false;
-    }
-    function select_all_months()
-    {
-        document.getElementById('Jan').checked = true;
-        document.getElementById('Feb').checked = true;
-        document.getElementById('Mar').checked = true;
-        document.getElementById('Apr').checked = true;
-        document.getElementById('May').checked = true;
-        document.getElementById('Jun').checked = true;
-        document.getElementById('Jul').checked = true;
-        document.getElementById('Aug').checked = true;
-        document.getElementById('Sep').checked = true;
-        document.getElementById('Oct').checked = true;
-        document.getElementById('Nov').checked = true;
-        document.getElementById('Dec').checked = true;
-    }
-    function no_month_check()
-    {
-        if (document.getElementById('Jan').checked == false &&
-           document.getElementById('Feb').checked == false &&
-           document.getElementById('Mar').checked == false &&
-           document.getElementById('Apr').checked == false &&
-           document.getElementById('May').checked == false &&
-           document.getElementById('Jun').checked == false &&
-           document.getElementById('Jul').checked == false &&
-           document.getElementById('Aug').checked == false &&
-           document.getElementById('Sep').checked == false &&
-           document.getElementById('Oct').checked == false &&
-           document.getElementById('Nov').checked == false &&
-           document.getElementById('Dec').checked == false) {
-           return true;
-          }
-        else
-           return false;
-    }
-    function reset_months()
-    {
-        document.getElementById('Jan').checked = false;
-        document.getElementById('Feb').checked = false;
-        document.getElementById('Mar').checked = false;
-        document.getElementById('Apr').checked = false;
-        document.getElementById('May').checked = false;
-        document.getElementById('Jun').checked = false;
-        document.getElementById('Jul').checked = false;
-        document.getElementById('Aug').checked = false;
-        document.getElementById('Sep').checked = false;
-        document.getElementById('Oct').checked = false;
-        document.getElementById('Nov').checked = false;
-        document.getElementById('Dec').checked = false;
-    }
-    function reset_vars()
-    {
-      var x=document.getElementById("var");
-      x.options[0].disabled=false;
-      x.options[1].disabled=false;
-      x.options[2].disabled=false;
-      x.options[3].disabled=false;
-      x.options[4].disabled=false;
-      x.options[5].disabled=false;
-      x.options[6].disabled=false;
-      x.options[7].disabled=false;
-    }
-    function select_var()
-    {
-      var var_string = $("#var").val();
-      disable_download_button();
-      if (var_string == "Air Temperature")
-        variable = "ta";
-      else if (var_string == "Specific Humidity")
-        variable = "hus";
-      else if (var_string == "Cloud Ice Water Content")
-        variable = "cli";
-      else if (var_string == "Cloud Liquid Water Content")
-        variable = "clw";
-      else if (var_string == "Ocean Temperature")
-        variable = "ot";
-      else if (var_string == "Ocean Salinity")
-        variable = "os";
-      else if (var_string == "Vertical Wind Velocity")  
-        variable = "wap";  
-      else if (var_string == "Relative Humidity")  
-        variable = "hur";  
-    }
-    function select_data()
-    {
-      var data_string = $("#data").val();
-      var x=document.getElementById("var");
-      disable_download_button();
-      reset_vars();
-      if (data_string == "NASA/AIRS") {
-        x.options[0].selected=true;
-        x.options[2].disabled=true;
-        x.options[3].disabled=true;
-        x.options[4].disabled=true;
-        x.options[5].disabled=true;
-        x.options[6].disabled=true;
-        x.options[7].disabled=true;
-      }
-      else if (data_string == "NASA/MLS") {
-        x.options[0].selected=true;
-        x.options[2].disabled=true;
-        x.options[3].disabled=true;
-        x.options[4].disabled=true;
-        x.options[5].disabled=true;
-        x.options[6].disabled=true;
-        x.options[7].disabled=true;
-      }
-      else if (data_string == "ARGO/ARGO") {
-        x.options[0].disabled=true;
-        x.options[1].disabled=true;
-        x.options[2].disabled=true;
-        x.options[3].disabled=true;
-        x.options[4].selected=true;
-        x.options[6].disabled=true;
-        x.options[7].disabled=true;
-      }
-      else if (data_string == "ECMWF/interim") {
-        x.options[0].disabled=true;
-        x.options[1].disabled=true;
-        x.options[2].disabled=true;
-        x.options[3].disabled=true;
-        x.options[4].disabled=true;
-        x.options[5].disabled=true;
-        x.options[6].selected=true;
-      }
-      else {
-        x.options[0].selected=true;
-        x.options[4].disabled=true;
-        x.options[5].disabled=true;
-      }
-      select_var();
-    }
-    function select_months()
-    {
-      var s1=document.getElementById("months");
-      disable_download_button();
-      if (s1.selectedIndex == 1) {
-        reset_months();
-      }
-      if (s1.selectedIndex == 0) {
-        select_all_months();
-      }
-      if (s1.selectedIndex == 2) {
-        reset_months();
-        document.getElementById('Jun').checked = true;
-        document.getElementById('Jul').checked = true;
-        document.getElementById('Aug').checked = true;
-      }
-      if (s1.selectedIndex == 3) {
-        reset_months();
-        document.getElementById('Sep').checked = true;
-        document.getElementById('Oct').checked = true;
-        document.getElementById('Nov').checked = true;
-      }
-      if (s1.selectedIndex == 4) {
-        reset_months();
-        document.getElementById('Dec').checked = true;
-        document.getElementById('Jan').checked = true;
-        document.getElementById('Feb').checked = true;
-      }
-      if (s1.selectedIndex == 5) {
-        reset_months();
-        document.getElementById('Mar').checked = true;
-        document.getElementById('Apr').checked = true;
-        document.getElementById('May').checked = true;
-      }
-    }
-    $(document).ready(function(){
-      $("#download_data").click(function(event) {
-        var durl = $("#data_url").val();
-        window.location.assign(durl);
-      });
-      $("#threedvertical").click(function(event) {
-	Response = null;
-        disable_download_button();
-        if (no_month_check()) {
-           $("#Response").html("Error: please check at least one month.");
-           $("#Image").html("");
-           return;
-        }
-        $("#Response").html("Calculating ...");
-        $("#data_url").html("Calculating ...");
-        $("#Image").html("");
-        var url = "http://" + window.location.hostname + ":9002/svc/threeDimVerticalProfile?";
-        var d1 = $("#data").val();
-        var model1 = d1.replace("/", "_");
-        var arglist = "";
-        arglist = arglist.concat("model=");
-        arglist = arglist.concat(model1);
-        var v1 = $("#var").val();
-        arglist = arglist.concat("&var=");
-        arglist = arglist.concat(variable);
-        var t0 = $("#t0").val();
-        var t1 = $("#t1").val();
-        t0 = t0.replace("-", "");
-        t1 = t1.replace("-", "");
-        arglist = arglist.concat("&start_time=");
-        arglist = arglist.concat(t0);
-        arglist = arglist.concat("&end_time=");
-        arglist = arglist.concat(t1);
-        var lon0 = $("#lon0").val();
-        var lon1 = $("#lon1").val();
-        var lat0 = $("#lat0").val();
-        var lat1 = $("#lat1").val();
-        arglist = arglist.concat("&lon1=");
-        arglist = arglist.concat(lon0);
-        arglist = arglist.concat("&lon2=");
-        arglist = arglist.concat(lon1);
-        arglist = arglist.concat("&lat1=");
-        arglist = arglist.concat(lat0);
-        arglist = arglist.concat("&lat2=");
-        arglist = arglist.concat(lat1);
-        var s1 = document.getElementById('months');
-        var month_str = "";
-        var mm = document.getElementById('Jan');
-        if (mm.checked == true)
-          month_str = month_str.concat(",1");
-        var mm = document.getElementById('Feb');
-        if (mm.checked == true)
-          month_str = month_str.concat(",2");
-        var mm = document.getElementById('Mar');
-        if (mm.checked == true)
-          month_str = month_str.concat(",3");
-        var mm = document.getElementById('Apr');
-        if (mm.checked == true)
-          month_str = month_str.concat(",4");
-        var mm = document.getElementById('May');
-        if (mm.checked == true)
-          month_str = month_str.concat(",5");
-        var mm = document.getElementById('Jun');
-        if (mm.checked == true)
-          month_str = month_str.concat(",6");
-        var mm = document.getElementById('Jul');
-        if (mm.checked == true)
-          month_str = month_str.concat(",7");
-        var mm = document.getElementById('Aug');
-        if (mm.checked == true)
-          month_str = month_str.concat(",8");
-        var mm = document.getElementById('Sep');
-        if (mm.checked == true)
-          month_str = month_str.concat(",9");
-        var mm = document.getElementById('Oct');
-        if (mm.checked == true)
-          month_str = month_str.concat(",10");
-        var mm = document.getElementById('Nov');
-        if (mm.checked == true)
-          month_str = month_str.concat(",11");
-        var mm = document.getElementById('Dec');
-        if (mm.checked == true)
-          month_str = month_str.concat(",12");
-        month_str = month_str.substr(1);
-        arglist = arglist.concat("&months=");
-        arglist = arglist.concat(month_str);
-        arglist = arglist.concat("&scale=");
-        var y = document.getElementById("radioLin").checked;
-        var yval;
-        var x = document.getElementById("radioLin2").checked;
-        var xval;
-        if (y == true)
-          yval = 0;
-        else
-          yval = 2;
-        if (x == true)
-          xval = 0;
-        else
-          xval = 1;
-        var scale1 =  yval + xval;
-        var scale1_str =  scale1.toString();
-        arglist = arglist.concat(scale1_str);
-        var purpose = $("#purpose").val();
-        arglist = arglist.concat("&purpose=");
-        arglist = arglist.concat(purpose);
-        url = url + encodeURI(arglist);
-        var urlTimeBounds = "http://" + window.location.hostname + ":9002/svc/time_bounds?";
-        var arglistTB = "";
-        arglistTB = arglistTB.concat("serviceType=");
-        arglistTB = arglistTB.concat("1");
-        arglistTB = arglistTB.concat("&source=");
-        arglistTB = arglistTB.concat(d1);
-        arglistTB = arglistTB.concat("&var=");
-        arglistTB = arglistTB.concat(variable);
-        urlTimeBounds = urlTimeBounds + encodeURI(arglistTB);
-        $.ajax({
-            type: "GET",
-            url: urlTimeBounds,
-            dataType: "json",
-            data: null,
-            success: function(data, textStatus, xhr) {
-                Response = data;
-                if (data.success == false) {
-                    Response = null;
-                    var text = JSON.stringify(data, null, 4);
-                    text = "Error in backend: <br>" + text; 
-                    $("#Response").html(text);
-                    $("#data_url").html(text);
-                    return;
-                }
-                var text = JSON.stringify(data, null, 4);
-                var tb = data.time_bounds;
-                var bds = String(tb).split(",");
-                var lowerT = parseInt(bds[0]);
-                var upperT = parseInt(bds[1]);
-                var t0I = parseInt(t0);
-                var t1I = parseInt(t1);
-                if ( lowerT == 0 && upperT ==0 ) {
-                  alert("We do not have data for this source and variable configuration.");
-                  return;
-                }
-                if (t0I < lowerT && t1I < lowerT ||
-                    t0I > upperT && t1I > upperT) {
-                  alert("We do not have data that span your time range. Try the range inside ["+lowerT+", "+upperT+"].");
-                  return;
-                }
-                if (t0I < lowerT && t1I <= upperT) {
-                  alert("Your start year-month is out of bound. It has to be in or later than " + lowerT +
-                        ". We will use the range ["+lowerT+", "+t1I+"] for you.");
-                }
-                if (t1I > upperT && t0I >= lowerT) {
-                  alert("Your end year-month is out of bound. It has to be in or earlier than " + upperT +
-                        ". We will use the range ["+t0I+", "+upperT+"] for you.");
-                }
-                if (t0I < lowerT && t1I > upperT ) {
-                  alert("Both of your start and end year-months are out of bounds. They have to be in or earlier than " + upperT +
-                        ", and in or later than " + lowerT + ". We will use the range ["+lowerT+", "+upperT+"] for you.");
-                }
-            },
-            error: function(xhr, textStatus, errorThrown) {
-		$("#Response").html("error!");
-		$("#data_url").html("error!");
-            },
-            complete: function(xhr, textStatus) {
-            }
-        });
-        $.ajax({
-            type: "GET",
-            url: url,
-            dataType: "json",
-            data: null,
-            success: function(data, textStatus, xhr) {
-                Response = data;
-                if (data.success == false) {
-                    Response = null;
-                    var text = JSON.stringify(data, null, 4);
-                    text = "Error in backend: <br>" + text; 
-                    $("#Response").html(text);
-                    $("#data_url").html(text);
-                    return;
-                }
-                var text = JSON.stringify(data, null, 4);
-                $("#Response").html(text);
-                var html1 = "<img src='"+data.url+"' width='680'/>";
-                $("#Image").html(html1);
-                $("#data_url").html(data.dataUrl);
-                enable_download_button();
-            },
-            error: function(xhr, textStatus, errorThrown) {
-		$("#Response").html("error!");
-                $("#data_url").html("error!");
-            },
-            complete: function(xhr, textStatus) {
-            }
-        });
-      });
-    });
-  </script>
-} @main("Parameters of ConfId", scripts){ @flash_message()
-<p>
-<div id="dataSource" style="display: none">@parameters.getDataSource()</div>
-<div id="variableName" style="display: none">@parameters.getVariableName()</div>
-<div id="startYearMonth" style="display: none">@parameters.getStartYearMonth()</div>
-<div id="endYearMonth" style="display: none">@parameters.getEndYearMonth()</div>
-<div id="selectMonths" style="display: none">@parameters.getSelectMonths()</div>
-<div id="monthsPara" style="display: none">@parameters.getMonth()</div>
-<div id="startLat" style="display: none">@parameters.getStartLat()</div>
-<div id="endLat" style="display: none">@parameters.getEndLat()</div>
-<div id="startLon" style="display: none">@parameters.getStartLon()</div>
-<div id="endLon" style="display: none">@parameters.getEndLon()</div>
-<div id="pressureLevelScale" style="display: none">@parameters.getPressureLevelScale()</div>
-<div id="variableScale" style="display: none">@parameters.getVariableScale()</div>
-<div id="executionPurpose" style="display: none">@parameters.getExecutionPurpose()</div>
-<div id="image" style="display: none">@parameters.getImage()</div>
-<div id="dataURL" style="display: none">@parameters.getDataURL()</div>
-<div id="serviceResponseText" style="display: none">@parameters.getServiceResponseText()</div>
-<table border="1" align="center">
-	<tr>
-		<td colspan="4">
-			<center>
-				<b>Service: 3-D Variable Average Vertical Profile</b> <br>
-				<br> This service generates the average of a three-dimensional
-				variable over a specified region and time and display the average as
-				a function of pressure level as an X-Y plot. <br>
-				<br>
-			</center>
-		</td>
-	</tr>
-	<tr>
-		<td>data source:</td>
-		<td><select name="data" , id="data" onchange="select_data()">
-				<optgroup label="Observation">
-					<option>NASA/AIRS</option>
-					<option>NASA/MLS</option>
-					<option>ARGO/ARGO</option>
-				</optgroup>
-				<optgroup label="Model: Historical">
-					<option>CCCMA/CANESM2</option>
-					<option>GFDL/ESM2G</option>
-					<option>GISS/E2-H</option>
-					<option>GISS/E2-R</option>
-					<option>NCAR/CAM5</option>
-					<option>NCC/NORESM</option>
-					<option>UKMO/HadGEM2-ES</option>
-				</optgroup>
-				<optgroup label="Model: AMIP">
-					<option>CCCMA/CANAM4</option>
-					<option>CSIRO/MK3.6</option>
-					<option>GFDL/CM3</option>
-					<option>IPSL/CM5A-LR</option>
-					<option>MIROC/MIROC5</option>
-					<option>UKMO/HadGEM2-A</option>
-				</optgroup>
-				<optgroup label="Reanalysis">
-					<option>ECMWF/interim</option>
-				</optgroup>
-		</select></td>
-		<td>variable name:</td>
-		<td><select name="var" , id="var" onchange="select_var()">
-				<option>Air Temperature</option>
-				<option>Specific Humidity</option>
-				<option>Cloud Ice Water Content</option>
-				<option>Cloud Liquid Water Content</option>
-				<option>Ocean Temperature</option>
-				<option>Ocean Salinity</option>
-				<option>Vertical Wind Velocity</option>
-				<option>Relative Humidity</option>
-		</select></td>
-	</tr>
-	<tr>
-		<td>start year-month:</td>
-		<td><input id="t0" value="2004-01" alt="start" /></td>
-		<td>end year-month:</td>
-		<td><input id="t1" value="2004-12" alt="end" /></td>
-	</tr>
-	<tr>
-		<td>select months:</td>
-		<td><select name="months" id="months" onchange="select_months()">
-				<option id="all">select all</option>
-				<option id="none" selected="selected">select none</option>
-				<option id="summer">Summer:Jun-Jul-Aug</option>
-				<option id="autum">Autumn:Sep-Oct-Nov</option>
-				<option id="winter">Winter:Dec-Jan-Feb</option>
-				<option id="spring">Spring:Mar-Apr-May</option>
-		</select></td>
-		<td></td>
-		<td></td>
-	</tr>
-	<tr>
-		<td><label><input type="checkbox" name="option1" id="Jan"
-				value="Jan" /> Jan<br></label> <label><input type="checkbox"
-				name="option1" id="Feb" value="Feb" /> Feb<br></label> <label><input
-				type="checkbox" name="option1" id="Mar" value="Mar" /> Mar<br></label>
-		</td>
-		<td><label><input type="checkbox" name="option1" id="Apr"
-				value="Apr" /> Apr<br></label> <label><input type="checkbox"
-				name="option1" id="May" value="May" /> May<br></label> <label><input
-				type="checkbox" name="option1" id="Jun" value="Jun" /> Jun<br></label>
-		</td>
-		<td><label><input type="checkbox" name="option1" id="Jul"
-				value="Jul" /> Jul<br></label> <label><input type="checkbox"
-				name="option1" id="Aug" value="Aug" /> Aug<br></label> <label><input
-				type="checkbox" name="option1" id="Sep" value="Sep" /> Sep<br></label>
-		</td>
-		<td><label><input type="checkbox" name="option1" id="Oct"
-				value="Oct" /> Oct<br></label> <label><input type="checkbox"
-				name="option1" id="Nov" value="Nov" /> Nov<br></label> <label><input
-				type="checkbox" name="option1" id="Dec" value="Dec" /> Dec<br></label>
-		</td>
-	</tr>
-	<tr>
-		<td>start lat (deg):</td>
-		<td><input id="lat0" value="-90" /></td>
-		<td>end lat (deg):</td>
-		<td><input id="lat1" value="90" /></td>
-	</tr>
-	<tr>
-		<td>start lon (deg):</td>
-		<td><input id="lon0" value="0" /></td>
-		<td>end lon (deg):</td>
-		<td><input id="lon1" value="360" /></td>
-	</tr>
-	<tr>
-		<td colspan="1">pressure level scale:</td>
-		<td colspan="1"><form>
-				<input type="radio" name="scale1" value="linear" id="radioLin">linear
-				<input type="radio" name="scale1" value="logarithmic" id="radioLog">logarithmic
-			</form></td>
-		<td colspan="1">variable scale:</td>
-		<td colspan="1">
-			<form>
-				<input type="radio" name="scale2" value="linear" id="radioLin2">linear
-				<input type="radio" name="scale2" value="logarithmic" id="radioLog2">logarithmic
-			</form>
-		</td>
-	</tr>
-	<tr>
-		<td colspan="1">Execution purpose</td>
-		<td colspan="3">
-			<form>
-				<textarea name="purpose" id="purpose" rows="4" cols="50"> </textarea>
-			</form>
-		</td>
-	</tr>
-	<tr>
-		<td colspan="2" align="center"><input id="threedvertical"
-			type="submit" value="            Run  Again            "
-			style="height: 28px" /></td>
-		<form>
-			<td colspan="2" align="center"><input id="download_data"
-				type="button" value="Download Data" style="height: 28px" /></td>
-		</form>
-	</tr>
-	<tr>
-		<td colspan="4">
-			<div id="Image">Image Here</div>
-		</td>
-	</tr>
-	<tr>
-		<td colspan="4" align="center"><textarea readonly id="data_url"
-				cols="89" rows="2">Data URL Here</textarea></td>
-	</tr>
-	<tr>
-		<td colspan="4" align="center"><textarea readonly id="Response"
-				cols="89" rows="6">Service Response Text Here</textarea></td>
-	</tr>
-	</p>
-</table>
-}


Mime
View raw message