{ "outputs": [ { "case": "stats", "http_url": "http://adam.noveltis.fr/web-output//20190522070923.850624/ADAM_BRDFplane_land_M01_Lon_-2.25_-2.15_Lat_36.55_36.85.png", "title": "BRDF Transect Plane - land", "type": "brdf_transect_plane", "filename": "/home/www/data/adam/web-root/web-output/20190522070923.850624/ADAM_BRDFplane_land_M01_Lon_-2.25_-2.15_Lat_36.55_36.85.png" }, { "case": "stats", "http_url": "http://adam.noveltis.fr/web-output//20190522070923.850624/ADAM_BRDFplane_ocean_M01_Lon_-2.25_-2.15_Lat_36.55_36.85.png", "title": "BRDF Transect Plane - ocean", "type": "brdf_transect_plane", "filename": "/home/www/data/adam/web-root/web-output/20190522070923.850624/ADAM_BRDFplane_ocean_M01_Lon_-2.25_-2.15_Lat_36.55_36.85.png" }, { "case": null, "http_url": "http://adam.noveltis.fr/web-output//20190522070923.850624/ADAM_netcdf_M01_Lon_-2.25_-2.15_Lat_36.55_36.85.nc", "title": null, "type": "netcdf_output", "filename": "/home/www/data/adam/web-root/web-output/20190522070923.850624/ADAM_netcdf_M01_Lon_-2.25_-2.15_Lat_36.55_36.85.nc" } ], "log": [ "0.0004: job_output_dir is None : CREATION", "0.0005: job_output_dir is now /home/www/data/adam/web-root/web-output//20190522070923.850624", "0.0008: begin BRDF job on host: virtprod1.noveltis.loc", "0.0009: received request dictionary: {'fieldLonMax': '-2.1', 'fieldLatMin': '36.5', 'fieldLatMax': '36.9', 'fieldGenerateGraphs': 'true', 'fieldOperationType': 'brdf', 'fieldMonth': 'jan', 'fieldBRDFType': 'plane', 'fieldSunZenith': '40', 'fieldRelAzimuth': '1', 'fieldComputeError': 'true', 'fieldSpectralDomain': '300-400', 'fieldViewZenith': '20', 'fieldLonMin': '-2.3'}", "0.0009: parsing BRDF input", "0.0014: all input was validated", "0.0015: extent is: -2.30000, 36.50000, -2.10000, 36.90000", "0.0015: month_index is: 0", "0.0028: spectral ranges are: [[300 400]]", "0.0036: sza is: [ 40.]", "0.0044: phi is: [ 1.]", "0.0045: compute error is: True", "0.0045: generate graphs is: True", "0.0045: begin loading requested data from source file", "0.0045: ADAM_IO : Open NetCDF4 /data_no_saved/adam/adam-data/ADAM_V3_climato.nc in reading", "0.0045: adam_io.py line 38 : netCDF4.Dataset /data_no_saved/adam/adam-data/ADAM_V3_climato.nc", "15.1048: ADAM_IO : Close NetCDF4 /data_no_saved/adam/adam-data/ADAM_V3_climato.nc", "15.1049: ADAM_IO : Open NetCDF4 /data_no_saved/adam/adam-data/ADAM_V3_errLand_M01.nc in reading", "15.1050: adam_io.py line 145 : netCDF4.Dataset /data_no_saved/adam/adam-data/ADAM_V3_errLand_M01.nc", "15.4330: ADAM_IO : Close NetCDF4 /data_no_saved/adam/adam-data/ADAM_V3_errLand_M01.nc", "15.4349: 4 land pixels, 4 ocean pixels, 0 snow pixels", "15.4350: begin calculating reflectance spectra", "15.4350: process_reflectance.main Initialisation", "15.4350: process_reflectance.main flatten to 2d and 1d arrays", "15.4351: process_reflectance.main initialise the variable to be returned", "15.4352: process_reflectance.main if do_compute_error", "15.4353: process_reflectance.main Land", "15.8713: process_reflectance.main Snow", "15.8713: process_reflectance.main Ocean", "15.8768: reflectance_spectrum_ocean : End", "15.8769: process_reflectance.reflectance_spectrum_ocean Done", "15.8770: process_reflectance.main Reshape", "15.8778: define_vza_hotspot", "15.8780: begin calculating brdf and brdf error", "15.9038: perform BRDF stats analysis", "15.9046: draw graph, transect plane, case stats", "16.5691: saving netcdf data 2", "16.5798: if var_name in ['ref_land','chloro_conc','wind_speed']:", "16.5799: output_var[:] = self.data['longitude'].T[:]", "16.5839: if var_name in ['ref_land','chloro_conc','wind_speed']:", "16.5840: output_var[:] = self.data['latitude'].T[:]", "16.5864: if var_name in ['ref_land','chloro_conc','wind_speed']:", "16.5866: sf = 0.001436", "16.5867: offset = 47.068424", "16.5868: missval = -32768", "16.5868: data = np.ma.masked_equal(self.data['chloro_conc'], missval)", "16.5869: type of self.data['chloro_conc'] = ", "16.5888: self.data['chloro_conc'] = array([[ nan, nan, 0.686627 , 0.67513533],\n [ nan, nan, 0.62342284, 0.63778742]])", "16.5897: output_var[:] = self.data['chloro_conc'].T[:]", "16.5917: if var_name in ['ref_land','chloro_conc','wind_speed']:", "16.5918: sf = 0.000530", "16.5919: offset = 17.755947", "16.5920: missval = -32768", "16.5920: data = np.ma.masked_equal(self.data['wind_speed'], missval)", "16.5921: type of self.data['wind_speed'] = ", "16.5934: self.data['wind_speed'] = array([[ nan, nan, 6.95105396, 7.07605787],\n [ nan, nan, 6.89437846, 6.99236881]])", "16.5947: output_var[:] = self.data['wind_speed'].T[:]", "16.5974: if var_name in ['ref_land','chloro_conc','wind_speed']:", "16.5975: output_var[:] = self.data['qf'].T[:]", "16.6004: if var_name in ['ref_land','chloro_conc','wind_speed']:", "16.6006: sf = 0.000100", "16.6007: offset = 0.000000", "16.6008: missval = -8421", "16.6009: data = np.ma.masked_equal(self.data['ref_land'], missval)", "16.6010: type of self.data['ref_land'] = ", "16.6066: self.data['ref_land'] = array([[[ 0.0774 , 0.1236 , 0.15789999, 0.24249999, 0.26109999,\n 0.25329998, 0.19029999],\n [ 0.055 , 0.0844 , 0.1096 , 0.1831 , 0.22149999,\n 0.2181 , 0.16579999],\n [ nan, nan, nan, nan, nan,\n nan, nan],\n [ nan, nan, nan, nan, nan,\n nan, nan]],\n\n [[ 0.0608 , 0.09429999, 0.12109999, 0.2075 , 0.2489 ,\n 0.2428 , 0.1758 ],\n [ 0.054 , 0.0835 , 0.10439999, 0.1741 , 0.19649999,\n 0.18979999, 0.14229999],\n [ nan, nan, nan, nan, nan,\n nan, nan],\n [ nan, nan, nan, nan, nan,\n nan, nan]]], dtype=float32)", "16.6077: output_var[:] = self.data['ref_land'].T[:]", "16.7129: job finished, took 16.71291399 seconds" ], "success": "true" }