diff --git a/examples/inspectReport/doc.html b/examples/inspectReport/doc.html new file mode 100644 index 0000000000000000000000000000000000000000..b0f60e6afe4bef8f53675f98a6d5c3e7da084de1 --- /dev/null +++ b/examples/inspectReport/doc.html @@ -0,0 +1,102 @@ +<title>Glossary</title> +</head> +<body> + + <h1>Glossary</h1> + + <dl> + <dt> + <b>finite_count</b> + </dt> + <dd> + number of finite values + </dd> + <dt> + <b>finite_fraction</b> + </dt> + <dd> + fraction of finite values (out of all data points in set) + </dd> + <dt> + <b>max</b> + </dt> + <dd> + the maximum finite, non-missing value found in the data + </dd> + <dt> + <b>mean</b> + </dt> + <dd> + the mean of all finite, non-missing values in the data + </dd> + <dt> + <b>median</b> + </dt> + <dd> + the median of all finite, non-missing values in the data + </dd> + <dt> + <b>min</b> + </dt> + <dd> + the minimum finite, non-missing value found in the data + </dd> + <dt> + <b>missing_count</b> + </dt> + <dd> + number of values flagged missing + </dd> + <dt> + <b>missing_fraction</b> + </dt> + <dd> + fraction of values flagged missing + </dd> + <dt> + <b>missing_value</b> + </dt> + <dd> + the value that is considered "missing" or "fill" data in this data set + </dd> + <dt> + <b>nan_count</b> + </dt> + <dd> + number of NaNs + </dd> + <dt> + <b>nan_fraction</b> + </dt> + <dd> + fraction of NaNs + </dd> + <dt> + <b>num_data_points</b> + </dt> + <dd> + number of data points (may be valid or invalid data) + </dd> + <dt> + <b>shape</b> + </dt> + <dd> + shape of the data + </dd> + <dt> + <b>spatially_invalid_pts_ignored</b> + </dt> + <dd> + number of points with invalid latitude/longitude information in the data that were ignored for the purposes of data analysis and presentation + </dd> + <dt> + <b>std_val</b> + </dt> + <dd> + the standard deviation of all finite, non-missing values in the data + </dd> + </dl> + +</body> +</html> + diff --git a/examples/inspectReport/imager_prof_retr_abi_land_surface_temperature/HistA.png b/examples/inspectReport/imager_prof_retr_abi_land_surface_temperature/HistA.png new file mode 100644 index 0000000000000000000000000000000000000000..9fff17cbe44610cf7b131eeb749208b096a1e10d Binary files /dev/null and b/examples/inspectReport/imager_prof_retr_abi_land_surface_temperature/HistA.png differ diff --git a/examples/inspectReport/imager_prof_retr_abi_land_surface_temperature/index.html b/examples/inspectReport/imager_prof_retr_abi_land_surface_temperature/index.html new file mode 100644 index 0000000000000000000000000000000000000000..2bfef4bb59baa07d569320e387aa2a8b3b74045d --- /dev/null +++ b/examples/inspectReport/imager_prof_retr_abi_land_surface_temperature/index.html @@ -0,0 +1,228 @@ + + + +<!DOCTYPE html> +<html><head><meta charset="utf-8"> + <head> + <title> + + imager_prof_retr_abi_land_surface_temperature Variable Analysis +</title> + <style> + .testfail,.testpass { + display: inline-block; + border: 4px solid black; + text-align: center; + width: 1.15em; + max-width: 1.15em; + height: 1.15em; + max-height: 1.15em; + font-size: 3em; + font-weight: bold; + } + .testfail { + color: #F00; + } + .testpass { + color: #0F0; + } + </style> + </head> + + <body> + + <h1> + + imager_prof_retr_abi_land_surface_temperature Variable Analysis +</h1> + + + + <p> + report produced with glance, version 0.4.0 <br> + analysis generated Tue Dec 18 15:32:48 2018 by user evas on celestia.ssec.wisc.edu + </p> + + + + + + + <p> + File A: + <blockquote> + path: /Users/evas/Dev/glance development/test data/sounding-OptimizedVsUnoptimized/geocatL2.GOES-R.2005155.220000.ref_20090723_intel_opt.hdf <br> + md5sum for File A: 1d9d439eaa3fbf8780be8669109e3886 <br> + last modified: Mon Aug 24 15:27:29 2009 + </blockquote> + </p> + + + + + + + + + + + + + + + + + + <h3>Original Data</h3> + <p> + <a href="./HistA.png"><img src="small.HistA.png"></a> + <a href="./origA.png"><img src="small.origA.png"></a> + </p> + + + + + +<h3>Analysis Information</h3> + +<p> + variable name: imager_prof_retr_abi_land_surface_temperature <br> + + "missing" data value: -999.0<br> + + units in A: K<br> +</p> + + + + + + <h3>Statistical Summary</h3> + + <dl> + + <dt> + Finite Data Statistics + </dt> + <dd> + finite_count<a href="./../doc.html">*</a>: 207631 <br> + finite_fraction<a href="./../doc.html">*</a>: 0.57502769 <br> + <br> + <dd> + + <dt> + General Statistics + </dt> + <dd> + max<a href="./../doc.html">*</a>: 321.61978 <br> + mean<a href="./../doc.html">*</a>: 298.04651 <br> + median<a href="./../doc.html">*</a>: 298.71173 <br> + min<a href="./../doc.html">*</a>: 209.71762 <br> + missing_value<a href="./../doc.html">*</a>: -999.00000 <br> + num_data_points<a href="./../doc.html">*</a>: 361080 <br> + shape<a href="./../doc.html">*</a>: (408, 885) <br> + spatially_invalid_pts_ignored<a href="./../doc.html">*</a>: 0 <br> + std_val<a href="./../doc.html">*</a>: 8.8052626 <br> + <br> + <dd> + + <dt> + Missing Value Statistics + </dt> + <dd> + missing_count<a href="./../doc.html">*</a>: 153449 <br> + missing_fraction<a href="./../doc.html">*</a>: 0.42497231 <br> + <br> + <dd> + + <dt> + NaN Statistics + </dt> + <dd> + nan_count<a href="./../doc.html">*</a>: 0 <br> + nan_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + <br> + <dd> + </dl> + + + + + + + + + + + + + + + + + + +<h3>Variable Attributes</h3> + + + <table border="1px solid black"> + <tr> + <th>Attribute Name</th> + <th>File A Value</th> + </tr> + <tr> + <td>_fillvalue</td> + <td>-999.0</td> + + </tr> + <tr> + <td>add_offset</td> + <td>0.0</td> + + </tr> + <tr> + <td>algorithm_index</td> + <td>10</td> + + </tr> + <tr> + <td>algorithm_name</td> + <td>GOES-R ABI Atmospheric Profile Moisture Retrieval</td> + + </tr> + <tr> + <td>algorithm_version</td> + <td>none</td> + + </tr> + <tr> + <td>reference</td> + <td>none</td> + + </tr> + <tr> + <td>scale_factor</td> + <td>1.0</td> + + </tr> + <tr> + <td>scaling_method</td> + <td>0</td> + + </tr> + <tr> + <td>units</td> + <td>K</td> + + </tr> + + </table> + + + + + </body> + +</html> + + diff --git a/examples/inspectReport/imager_prof_retr_abi_land_surface_temperature/origA.png b/examples/inspectReport/imager_prof_retr_abi_land_surface_temperature/origA.png new file mode 100644 index 0000000000000000000000000000000000000000..d7e11027e68a4894c07d75cb42d029cc216b6124 Binary files /dev/null and b/examples/inspectReport/imager_prof_retr_abi_land_surface_temperature/origA.png differ diff --git a/examples/inspectReport/imager_prof_retr_abi_land_surface_temperature/small.HistA.png b/examples/inspectReport/imager_prof_retr_abi_land_surface_temperature/small.HistA.png new file mode 100644 index 0000000000000000000000000000000000000000..8338131a4e7cb6a347db378542528c117437a9c8 Binary files /dev/null and b/examples/inspectReport/imager_prof_retr_abi_land_surface_temperature/small.HistA.png differ diff --git a/examples/inspectReport/imager_prof_retr_abi_land_surface_temperature/small.origA.png b/examples/inspectReport/imager_prof_retr_abi_land_surface_temperature/small.origA.png new file mode 100644 index 0000000000000000000000000000000000000000..add02523772d905889f12937a6390086d754689f Binary files /dev/null and b/examples/inspectReport/imager_prof_retr_abi_land_surface_temperature/small.origA.png differ diff --git a/examples/inspectReport/index.html b/examples/inspectReport/index.html new file mode 100644 index 0000000000000000000000000000000000000000..a4fdbc24a30947a91f6057df42be9e4b051ce740 --- /dev/null +++ b/examples/inspectReport/index.html @@ -0,0 +1,455 @@ + + + +<!DOCTYPE html> +<html><head><meta charset="utf-8"> + <head> + <title>File Analysis Summary</title> + <style> + .testfail,.testpass { + display: inline-block; + border: 4px solid black; + text-align: center; + width: 1.15em; + max-width: 1.15em; + height: 1.15em; + max-height: 1.15em; + font-size: 3em; + font-weight: bold; + } + .testfail { + color: #F00; + } + .testpass { + color: #0F0; + } + </style> + </head> + + <body> + + <h1>File Analysis Summary</h1> + + + + <p> + report produced with glance, version 0.4.0 <br> + analysis generated Tue Dec 18 15:32:49 2018 by user evas on celestia.ssec.wisc.edu + </p> + + + + + + + <p> + File A: + <blockquote> + path: /Users/evas/Dev/glance development/test data/sounding-OptimizedVsUnoptimized/geocatL2.GOES-R.2005155.220000.ref_20090723_intel_opt.hdf <br> + md5sum for File A: 1d9d439eaa3fbf8780be8669109e3886 <br> + last modified: Mon Aug 24 15:27:29 2009 + </blockquote> + </p> + + + + + + + + + + + + + + + + + + + <h3>Analyzed Variables</h3> + + <blockquote> + <p> + <table> + + <tr> + <td> + </td> + <td> + Variable: <a href="imager_prof_retr_abi_land_surface_temperature/index.html">imager_prof_retr_abi_land_surface_temperature</a> <br> + </td> + </tr> + + <tr> + <td> + </td> + <td> + Variable: <a href="pixel_latitude/index.html">pixel_latitude</a> <br> + </td> + </tr> + + <tr> + <td> + </td> + <td> + Variable: <a href="pixel_longitude/index.html">pixel_longitude</a> <br> + </td> + </tr> + </table> + </p> + </blockquote> + + + + + + + + <h3>Possible Variables</h3> + <p> + The following variables were present in the file: <br> + <blockquote> + baseline_cmask_seviri_cloud_mask <br> + baseline_cmask_seviri_cloud_mask_packed <br> + baseline_cmask_seviri_i1_generic1 <br> + baseline_cmask_seviri_r4_generic1 <br> + baseline_cmask_seviri_r4_generic2 <br> + baseline_cmask_seviri_r4_generic3 <br> + imager_prof_retr_abi_cape <br> + imager_prof_retr_abi_k_index <br> + imager_prof_retr_abi_land_surface_temperature <br> + imager_prof_retr_abi_lifted_index <br> + imager_prof_retr_abi_r4_generic1 <br> + imager_prof_retr_abi_r4_generic2 <br> + imager_prof_retr_abi_showalter_index <br> + imager_prof_retr_abi_total_precipitable_water <br> + imager_prof_retr_abi_total_precipitable_water_high <br> + imager_prof_retr_abi_total_precipitable_water_low <br> + imager_prof_retr_abi_total_precipitable_water_mid <br> + imager_prof_retr_abi_total_totals_index <br> + imager_prof_retr_abi_tprof <br> + imager_prof_retr_abi_wprof <br> + nwp_x_index <br> + nwp_y_index <br> + pixel_ecosystem_type <br> + pixel_latitude <br> + pixel_longitude <br> + pixel_relative_azimuth_angle <br> + pixel_satellite_zenith_angle <br> + pixel_solar_zenith_angle <br> + pixel_surface_type <br> + </blockquote> + </p> + + + + + + + + + + + + +<h3>Global Attributes</h3> + + + <table border="1px solid black"> + <tr> + <th>Attribute Name</th> + <th>File A Value</th> + </tr> + <tr> + <td>ancillary_data_directory</td> + <td>./data/</td> + + </tr> + <tr> + <td>ancillary_package_version</td> + <td>NA</td> + + </tr> + <tr> + <td>default_aerosol_mask_algorithm_index</td> + <td>-999</td> + + </tr> + <tr> + <td>default_aerosol_mask_name</td> + <td>NA</td> + + </tr> + <tr> + <td>default_cloud_height_algorithm_index</td> + <td>-999</td> + + </tr> + <tr> + <td>default_cloud_height_name</td> + <td>NA</td> + + </tr> + <tr> + <td>default_cloud_mask_algorithm_index</td> + <td>1</td> + + </tr> + <tr> + <td>default_cloud_mask_name</td> + <td>baseline_cmask_seviri</td> + + </tr> + <tr> + <td>default_cloud_type_algorithm_index</td> + <td>-999</td> + + </tr> + <tr> + <td>default_cloud_type_name</td> + <td>NA</td> + + </tr> + <tr> + <td>earth-sun_distance</td> + <td>1.01431322098</td> + + </tr> + <tr> + <td>element_resolution</td> + <td>4.0</td> + + </tr> + <tr> + <td>element_stride</td> + <td>1</td> + + </tr> + <tr> + <td>first_element_processed</td> + <td>1</td> + + </tr> + <tr> + <td>first_line_processed</td> + <td>1</td> + + </tr> + <tr> + <td>first_nwp_file</td> + <td>gfs.05060406_F012.hdf</td> + + </tr> + <tr> + <td>geocat_total_runtime</td> + <td>517.811401367</td> + + </tr> + <tr> + <td>geocat_version</td> + <td>0.7, sounding_integration branch</td> + + </tr> + <tr> + <td>image_date</td> + <td>105155</td> + + </tr> + <tr> + <td>image_time</td> + <td>220000</td> + + </tr> + <tr> + <td>last_element_processed</td> + <td>2654</td> + + </tr> + <tr> + <td>last_line_processed</td> + <td>1222</td> + + </tr> + <tr> + <td>latitude_range</td> + <td>[0.0, 56.65211868286133]</td> + + </tr> + <tr> + <td>level1a_directory</td> + <td>/home/graemem/cvs/geocat/area_files/</td> + + </tr> + <tr> + <td>line_resolution</td> + <td>4.0</td> + + </tr> + <tr> + <td>line_segment_size</td> + <td>99</td> + + </tr> + <tr> + <td>longitude_range</td> + <td>[-153.93270874023438, 0.0]</td> + + </tr> + <tr> + <td>maximum_valid_viewing_zenith_angle</td> + <td>80</td> + + </tr> + <tr> + <td>navigation_method</td> + <td>On-the-fly</td> + + </tr> + <tr> + <td>numberof_algorithms_processed</td> + <td>2</td> + + </tr> + <tr> + <td>nwp_directory</td> + <td>/home/graemem/cvs/geocat/nwp_files/</td> + + </tr> + <tr> + <td>nwp_resolution</td> + <td>1.0</td> + + </tr> + <tr> + <td>nwp_source</td> + <td>gfs</td> + + </tr> + <tr> + <td>original_numberofelements</td> + <td>2654</td> + + </tr> + <tr> + <td>original_numberoflines</td> + <td>1222</td> + + </tr> + <tr> + <td>original_upperleftelement_coordinate</td> + <td>2370</td> + + </tr> + <tr> + <td>original_upperleftline_coordinate</td> + <td>1935</td> + + </tr> + <tr> + <td>output_library_version</td> + <td>NCSA HDF Version 4.2 Release 1, February 17, 2005</td> + + </tr> + <tr> + <td>percentage_day</td> + <td>100.0</td> + + </tr> + <tr> + <td>percentage_night</td> + <td>0.0</td> + + </tr> + <tr> + <td>percentage_terminator</td> + <td>0.0</td> + + </tr> + <tr> + <td>platform_id</td> + <td>186</td> + + </tr> + <tr> + <td>platform_name</td> + <td>GOES-R</td> + + </tr> + <tr> + <td>precomputed_navigation_file</td> + <td>NA</td> + + </tr> + <tr> + <td>processing_machine</td> + <td>rets5</td> + + </tr> + <tr> + <td>production_datetime</td> + <td>2009-07-23T16:32:14-05:00</td> + + </tr> + <tr> + <td>rtm_source</td> + <td>plod</td> + + </tr> + <tr> + <td>second_nwp_file</td> + <td>gfs.05060412_F012.hdf</td> + + </tr> + <tr> + <td>snow_mask_directory</td> + <td>NA</td> + + </tr> + <tr> + <td>snow_mask_filename</td> + <td>NA</td> + + </tr> + <tr> + <td>snow_mask_source</td> + <td>NWP</td> + + </tr> + <tr> + <td>subsatellite_longitude</td> + <td>-75.0</td> + + </tr> + <tr> + <td>surface_emissivity_filename</td> + <td>global_emiss_intABI_2005152.hdf</td> + + </tr> + <tr> + <td>surface_emissivity_source</td> + <td>SEEBOR</td> + + </tr> + <tr> + <td>test_package_version</td> + <td>NA</td> + + </tr> + <tr> + <td>years_since_launch</td> + <td>-8.57837104797</td> + + </tr> + + </table> + + + + + </body> + +</html> + + diff --git a/examples/inspectReport/pixel_latitude/HistA.png b/examples/inspectReport/pixel_latitude/HistA.png new file mode 100644 index 0000000000000000000000000000000000000000..5efb2c89afa045401407eaea345d20426e1d273e Binary files /dev/null and b/examples/inspectReport/pixel_latitude/HistA.png differ diff --git a/examples/inspectReport/pixel_latitude/index.html b/examples/inspectReport/pixel_latitude/index.html new file mode 100644 index 0000000000000000000000000000000000000000..8eac08eff6f95e5086c83439bde332d34b173f66 --- /dev/null +++ b/examples/inspectReport/pixel_latitude/index.html @@ -0,0 +1,228 @@ + + + +<!DOCTYPE html> +<html><head><meta charset="utf-8"> + <head> + <title> + + pixel_latitude Variable Analysis +</title> + <style> + .testfail,.testpass { + display: inline-block; + border: 4px solid black; + text-align: center; + width: 1.15em; + max-width: 1.15em; + height: 1.15em; + max-height: 1.15em; + font-size: 3em; + font-weight: bold; + } + .testfail { + color: #F00; + } + .testpass { + color: #0F0; + } + </style> + </head> + + <body> + + <h1> + + pixel_latitude Variable Analysis +</h1> + + + + <p> + report produced with glance, version 0.4.0 <br> + analysis generated Tue Dec 18 15:32:47 2018 by user evas on celestia.ssec.wisc.edu + </p> + + + + + + + <p> + File A: + <blockquote> + path: /Users/evas/Dev/glance development/test data/sounding-OptimizedVsUnoptimized/geocatL2.GOES-R.2005155.220000.ref_20090723_intel_opt.hdf <br> + md5sum for File A: 1d9d439eaa3fbf8780be8669109e3886 <br> + last modified: Mon Aug 24 15:27:29 2009 + </blockquote> + </p> + + + + + + + + + + + + + + + + + + <h3>Original Data</h3> + <p> + <a href="./HistA.png"><img src="small.HistA.png"></a> + <a href="./origA.png"><img src="small.origA.png"></a> + </p> + + + + + +<h3>Analysis Information</h3> + +<p> + variable name: pixel_latitude <br> + + "missing" data value: -32768<br> + + units in A: degrees<br> +</p> + + + + + + <h3>Statistical Summary</h3> + + <dl> + + <dt> + Finite Data Statistics + </dt> + <dd> + finite_count<a href="./../doc.html">*</a>: 3243188 <br> + finite_fraction<a href="./../doc.html">*</a>: 1.0000000 <br> + <br> + <dd> + + <dt> + General Statistics + </dt> + <dd> + max<a href="./../doc.html">*</a>: 56 <br> + mean<a href="./../doc.html">*</a>: -33.662121 <br> + median<a href="./../doc.html">*</a>: 31.000000 <br> + min<a href="./../doc.html">*</a>: -999 <br> + missing_value<a href="./../doc.html">*</a>: -32768 <br> + num_data_points<a href="./../doc.html">*</a>: 3243188 <br> + shape<a href="./../doc.html">*</a>: (1222, 2654) <br> + spatially_invalid_pts_ignored<a href="./../doc.html">*</a>: 0 <br> + std_val<a href="./../doc.html">*</a>: 254.27323 <br> + <br> + <dd> + + <dt> + Missing Value Statistics + </dt> + <dd> + missing_count<a href="./../doc.html">*</a>: 0 <br> + missing_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + <br> + <dd> + + <dt> + NaN Statistics + </dt> + <dd> + nan_count<a href="./../doc.html">*</a>: 0 <br> + nan_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + <br> + <dd> + </dl> + + + + + + + + + + + + + + + + + + +<h3>Variable Attributes</h3> + + + <table border="1px solid black"> + <tr> + <th>Attribute Name</th> + <th>File A Value</th> + </tr> + <tr> + <td>_fillvalue</td> + <td>-32768</td> + + </tr> + <tr> + <td>add_offset</td> + <td>0.0</td> + + </tr> + <tr> + <td>algorithm_index</td> + <td>12</td> + + </tr> + <tr> + <td>algorithm_name</td> + <td>NA</td> + + </tr> + <tr> + <td>algorithm_version</td> + <td>NA</td> + + </tr> + <tr> + <td>reference</td> + <td>none</td> + + </tr> + <tr> + <td>scale_factor</td> + <td>1.0</td> + + </tr> + <tr> + <td>scaling_method</td> + <td>0</td> + + </tr> + <tr> + <td>units</td> + <td>degrees</td> + + </tr> + + </table> + + + + + </body> + +</html> + + diff --git a/examples/inspectReport/pixel_latitude/origA.png b/examples/inspectReport/pixel_latitude/origA.png new file mode 100644 index 0000000000000000000000000000000000000000..c9309981fc75cf7d5fadfd6190db7b2ebe47b1ac Binary files /dev/null and b/examples/inspectReport/pixel_latitude/origA.png differ diff --git a/examples/inspectReport/pixel_latitude/small.HistA.png b/examples/inspectReport/pixel_latitude/small.HistA.png new file mode 100644 index 0000000000000000000000000000000000000000..77b9575a956ab39a1180cc0aca761230b06364ac Binary files /dev/null and b/examples/inspectReport/pixel_latitude/small.HistA.png differ diff --git a/examples/inspectReport/pixel_latitude/small.origA.png b/examples/inspectReport/pixel_latitude/small.origA.png new file mode 100644 index 0000000000000000000000000000000000000000..0e0938eec2790b8bb9bcb143d9ee132a6731855e Binary files /dev/null and b/examples/inspectReport/pixel_latitude/small.origA.png differ diff --git a/examples/inspectReport/pixel_longitude/HistA.png b/examples/inspectReport/pixel_longitude/HistA.png new file mode 100644 index 0000000000000000000000000000000000000000..c242628fd4a2079e42b9f6e67462551b84b8008c Binary files /dev/null and b/examples/inspectReport/pixel_longitude/HistA.png differ diff --git a/examples/inspectReport/pixel_longitude/index.html b/examples/inspectReport/pixel_longitude/index.html new file mode 100644 index 0000000000000000000000000000000000000000..c36a38581c843bdc74f8e728026df3ddff408359 --- /dev/null +++ b/examples/inspectReport/pixel_longitude/index.html @@ -0,0 +1,228 @@ + + + +<!DOCTYPE html> +<html><head><meta charset="utf-8"> + <head> + <title> + + pixel_longitude Variable Analysis +</title> + <style> + .testfail,.testpass { + display: inline-block; + border: 4px solid black; + text-align: center; + width: 1.15em; + max-width: 1.15em; + height: 1.15em; + max-height: 1.15em; + font-size: 3em; + font-weight: bold; + } + .testfail { + color: #F00; + } + .testpass { + color: #0F0; + } + </style> + </head> + + <body> + + <h1> + + pixel_longitude Variable Analysis +</h1> + + + + <p> + report produced with glance, version 0.4.0 <br> + analysis generated Tue Dec 18 15:32:48 2018 by user evas on celestia.ssec.wisc.edu + </p> + + + + + + + <p> + File A: + <blockquote> + path: /Users/evas/Dev/glance development/test data/sounding-OptimizedVsUnoptimized/geocatL2.GOES-R.2005155.220000.ref_20090723_intel_opt.hdf <br> + md5sum for File A: 1d9d439eaa3fbf8780be8669109e3886 <br> + last modified: Mon Aug 24 15:27:29 2009 + </blockquote> + </p> + + + + + + + + + + + + + + + + + + <h3>Original Data</h3> + <p> + <a href="./HistA.png"><img src="small.HistA.png"></a> + <a href="./origA.png"><img src="small.origA.png"></a> + </p> + + + + + +<h3>Analysis Information</h3> + +<p> + variable name: pixel_longitude <br> + + "missing" data value: -32768<br> + + units in A: degrees<br> +</p> + + + + + + <h3>Statistical Summary</h3> + + <dl> + + <dt> + Finite Data Statistics + </dt> + <dd> + finite_count<a href="./../doc.html">*</a>: 3243188 <br> + finite_fraction<a href="./../doc.html">*</a>: 1.0000000 <br> + <br> + <dd> + + <dt> + General Statistics + </dt> + <dd> + max<a href="./../doc.html">*</a>: -60 <br> + mean<a href="./../doc.html">*</a>: -152.96479 <br> + median<a href="./../doc.html">*</a>: -94.000000 <br> + min<a href="./../doc.html">*</a>: -999 <br> + missing_value<a href="./../doc.html">*</a>: -32768 <br> + num_data_points<a href="./../doc.html">*</a>: 3243188 <br> + shape<a href="./../doc.html">*</a>: (1222, 2654) <br> + spatially_invalid_pts_ignored<a href="./../doc.html">*</a>: 0 <br> + std_val<a href="./../doc.html">*</a>: 223.55265 <br> + <br> + <dd> + + <dt> + Missing Value Statistics + </dt> + <dd> + missing_count<a href="./../doc.html">*</a>: 0 <br> + missing_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + <br> + <dd> + + <dt> + NaN Statistics + </dt> + <dd> + nan_count<a href="./../doc.html">*</a>: 0 <br> + nan_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + <br> + <dd> + </dl> + + + + + + + + + + + + + + + + + + +<h3>Variable Attributes</h3> + + + <table border="1px solid black"> + <tr> + <th>Attribute Name</th> + <th>File A Value</th> + </tr> + <tr> + <td>_fillvalue</td> + <td>-32768</td> + + </tr> + <tr> + <td>add_offset</td> + <td>0.0</td> + + </tr> + <tr> + <td>algorithm_index</td> + <td>12</td> + + </tr> + <tr> + <td>algorithm_name</td> + <td>NA</td> + + </tr> + <tr> + <td>algorithm_version</td> + <td>NA</td> + + </tr> + <tr> + <td>reference</td> + <td>none</td> + + </tr> + <tr> + <td>scale_factor</td> + <td>1.0</td> + + </tr> + <tr> + <td>scaling_method</td> + <td>0</td> + + </tr> + <tr> + <td>units</td> + <td>degrees</td> + + </tr> + + </table> + + + + + </body> + +</html> + + diff --git a/examples/inspectReport/pixel_longitude/origA.png b/examples/inspectReport/pixel_longitude/origA.png new file mode 100644 index 0000000000000000000000000000000000000000..e049be3b52b2895271a6c5b4fb02702067a964a4 Binary files /dev/null and b/examples/inspectReport/pixel_longitude/origA.png differ diff --git a/examples/inspectReport/pixel_longitude/small.HistA.png b/examples/inspectReport/pixel_longitude/small.HistA.png new file mode 100644 index 0000000000000000000000000000000000000000..5f08fa18717e57e951d3922497711e4f9cf1c5d1 Binary files /dev/null and b/examples/inspectReport/pixel_longitude/small.HistA.png differ diff --git a/examples/inspectReport/pixel_longitude/small.origA.png b/examples/inspectReport/pixel_longitude/small.origA.png new file mode 100644 index 0000000000000000000000000000000000000000..e1d728da14175a8362b23a7ef6df59f34f6fdae7 Binary files /dev/null and b/examples/inspectReport/pixel_longitude/small.origA.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/A.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/A.png new file mode 100644 index 0000000000000000000000000000000000000000..a32e4f3edcb156588cb556cd412b93c5d916b489 Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/A.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/AbsDiff.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/AbsDiff.png new file mode 100644 index 0000000000000000000000000000000000000000..b93c5c56b4637c7b84755a692669410ef41cae3c Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/AbsDiff.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/B.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/B.png new file mode 100644 index 0000000000000000000000000000000000000000..0234862323a6f2f69dd56c146bf97fd46264af83 Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/B.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/DensityScatter.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/DensityScatter.png new file mode 100644 index 0000000000000000000000000000000000000000..e47e2fb298883ff6b709a248a44d7b6a91290f15 Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/DensityScatter.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/Diff.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/Diff.png new file mode 100644 index 0000000000000000000000000000000000000000..08a047d94fa8ff615a9f7c3cae2ca7caf131bf9e Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/Diff.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/Hex.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/Hex.png new file mode 100644 index 0000000000000000000000000000000000000000..bdfa0468c43829e8c5d06677dfef73294eea612e Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/Hex.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/Hist.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/Hist.png new file mode 100644 index 0000000000000000000000000000000000000000..8a1532d32c6195f909d915968aa0162c8230b5e5 Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/Hist.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/Mismatch.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/Mismatch.png new file mode 100644 index 0000000000000000000000000000000000000000..08df84ccc0fe581f9c65a92d11aeb1886c28eb97 Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/Mismatch.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/Scatter.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/Scatter.png new file mode 100644 index 0000000000000000000000000000000000000000..ba693ba49b92c27bb84f01ce1d5c0026c8580aa1 Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/Scatter.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.A.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.A.png new file mode 100644 index 0000000000000000000000000000000000000000..ac52f3748b87eeab9db67656db517e0c20f661fe Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.A.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.AbsDiff.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.AbsDiff.png new file mode 100644 index 0000000000000000000000000000000000000000..fdecc660600ec66eb2995fcfaccd165bc07b32fd Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.AbsDiff.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.B.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.B.png new file mode 100644 index 0000000000000000000000000000000000000000..8bf3a594e06eb27552ff20a795c885fd84ded58c Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.B.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.DensityScatter.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.DensityScatter.png new file mode 100644 index 0000000000000000000000000000000000000000..8f05f727bc87f483e624908fede87d2b94ba30c4 Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.DensityScatter.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.Diff.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.Diff.png new file mode 100644 index 0000000000000000000000000000000000000000..24355d1e4e7a29af20632a77e34d3646dbe66e6d Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.Diff.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.Hex.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.Hex.png new file mode 100644 index 0000000000000000000000000000000000000000..e8777dc9f51647d76bb96d6e83374209f37c5ad9 Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.Hex.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.Hist.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.Hist.png new file mode 100644 index 0000000000000000000000000000000000000000..de830d85ec350d81b0f26c9a3dc927c95bf35947 Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.Hist.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.Mismatch.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.Mismatch.png new file mode 100644 index 0000000000000000000000000000000000000000..3c29256ca46b75005e4cd0fe17450859eef647ca Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.Mismatch.png differ diff --git a/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.Scatter.png b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.Scatter.png new file mode 100644 index 0000000000000000000000000000000000000000..3e73946f47d934d2538f4da5332300410af02771 Binary files /dev/null and b/examples/plotDiffs/imager_prof_retr_abi_land_surface_temperature/small.Scatter.png differ diff --git a/examples/plotDiffs/pixel_latitude/A.png b/examples/plotDiffs/pixel_latitude/A.png new file mode 100644 index 0000000000000000000000000000000000000000..0ed239c854a9c0fb4095f22437036ee9763cee74 Binary files /dev/null and b/examples/plotDiffs/pixel_latitude/A.png differ diff --git a/examples/plotDiffs/pixel_latitude/AbsDiff.png b/examples/plotDiffs/pixel_latitude/AbsDiff.png new file mode 100644 index 0000000000000000000000000000000000000000..25bc90ee24f07449df5aa218ea8d2d6bb30b3688 Binary files /dev/null and b/examples/plotDiffs/pixel_latitude/AbsDiff.png differ diff --git a/examples/plotDiffs/pixel_latitude/B.png b/examples/plotDiffs/pixel_latitude/B.png new file mode 100644 index 0000000000000000000000000000000000000000..875817cb006642df0f924aa15c524e716d957561 Binary files /dev/null and b/examples/plotDiffs/pixel_latitude/B.png differ diff --git a/examples/plotDiffs/pixel_latitude/DensityScatter.png b/examples/plotDiffs/pixel_latitude/DensityScatter.png new file mode 100644 index 0000000000000000000000000000000000000000..b1af43749b205c1bafc522716f44e30842e5a656 Binary files /dev/null and b/examples/plotDiffs/pixel_latitude/DensityScatter.png differ diff --git a/examples/plotDiffs/pixel_latitude/Diff.png b/examples/plotDiffs/pixel_latitude/Diff.png new file mode 100644 index 0000000000000000000000000000000000000000..d8e22499557862b82acdf08fa35c35e9c2fb2108 Binary files /dev/null and b/examples/plotDiffs/pixel_latitude/Diff.png differ diff --git a/examples/plotDiffs/pixel_latitude/Hex.png b/examples/plotDiffs/pixel_latitude/Hex.png new file mode 100644 index 0000000000000000000000000000000000000000..9f82613e42c96dae19c4321aa4e686acd03ca089 Binary files /dev/null and b/examples/plotDiffs/pixel_latitude/Hex.png differ diff --git a/examples/plotDiffs/pixel_latitude/Hist.png b/examples/plotDiffs/pixel_latitude/Hist.png new file mode 100644 index 0000000000000000000000000000000000000000..19d212e042770b5eada07e8aa4b7a27a81e18a09 Binary files /dev/null and b/examples/plotDiffs/pixel_latitude/Hist.png differ diff --git a/examples/plotDiffs/pixel_latitude/Mismatch.png b/examples/plotDiffs/pixel_latitude/Mismatch.png new file mode 100644 index 0000000000000000000000000000000000000000..6ceaf4e1c952aa9ba998e018bebbef09431eda44 Binary files /dev/null and b/examples/plotDiffs/pixel_latitude/Mismatch.png differ diff --git a/examples/plotDiffs/pixel_latitude/small.A.png b/examples/plotDiffs/pixel_latitude/small.A.png new file mode 100644 index 0000000000000000000000000000000000000000..b6b51c7d057d2117a23b5890f6be4597297f0f11 Binary files /dev/null and b/examples/plotDiffs/pixel_latitude/small.A.png differ diff --git a/examples/plotDiffs/pixel_latitude/small.AbsDiff.png b/examples/plotDiffs/pixel_latitude/small.AbsDiff.png new file mode 100644 index 0000000000000000000000000000000000000000..4a2d0b6221c36473801ab5291525fb39adc236fe Binary files /dev/null and b/examples/plotDiffs/pixel_latitude/small.AbsDiff.png differ diff --git a/examples/plotDiffs/pixel_latitude/small.B.png b/examples/plotDiffs/pixel_latitude/small.B.png new file mode 100644 index 0000000000000000000000000000000000000000..eb6d580a4771af179029e841978ca61f1529ecf8 Binary files /dev/null and b/examples/plotDiffs/pixel_latitude/small.B.png differ diff --git a/examples/plotDiffs/pixel_latitude/small.DensityScatter.png b/examples/plotDiffs/pixel_latitude/small.DensityScatter.png new file mode 100644 index 0000000000000000000000000000000000000000..9f6fbb20a181a8a7ebeebb14a866d40695e47653 Binary files /dev/null and b/examples/plotDiffs/pixel_latitude/small.DensityScatter.png differ diff --git a/examples/plotDiffs/pixel_latitude/small.Diff.png b/examples/plotDiffs/pixel_latitude/small.Diff.png new file mode 100644 index 0000000000000000000000000000000000000000..d5622936d2bad27d2d75b3d4716890cb95d59bf0 Binary files /dev/null and b/examples/plotDiffs/pixel_latitude/small.Diff.png differ diff --git a/examples/plotDiffs/pixel_latitude/small.Hex.png b/examples/plotDiffs/pixel_latitude/small.Hex.png new file mode 100644 index 0000000000000000000000000000000000000000..c5871d8604da2b62868d7393677d902f54f7a61f Binary files /dev/null and b/examples/plotDiffs/pixel_latitude/small.Hex.png differ diff --git a/examples/plotDiffs/pixel_latitude/small.Hist.png b/examples/plotDiffs/pixel_latitude/small.Hist.png new file mode 100644 index 0000000000000000000000000000000000000000..0373319e3822ffc29e646844135a48629208aec1 Binary files /dev/null and b/examples/plotDiffs/pixel_latitude/small.Hist.png differ diff --git a/examples/plotDiffs/pixel_latitude/small.Mismatch.png b/examples/plotDiffs/pixel_latitude/small.Mismatch.png new file mode 100644 index 0000000000000000000000000000000000000000..39467f4d111d13868528c127b7ce38f0a9e1a735 Binary files /dev/null and b/examples/plotDiffs/pixel_latitude/small.Mismatch.png differ diff --git a/examples/plotDiffs/pixel_longitude/A.png b/examples/plotDiffs/pixel_longitude/A.png new file mode 100644 index 0000000000000000000000000000000000000000..e71747cd34cd2c4962775836bb6b4afe4cf22dd8 Binary files /dev/null and b/examples/plotDiffs/pixel_longitude/A.png differ diff --git a/examples/plotDiffs/pixel_longitude/AbsDiff.png b/examples/plotDiffs/pixel_longitude/AbsDiff.png new file mode 100644 index 0000000000000000000000000000000000000000..10de7ea3af2ecf354c531ba9cc6ddb29dd236072 Binary files /dev/null and b/examples/plotDiffs/pixel_longitude/AbsDiff.png differ diff --git a/examples/plotDiffs/pixel_longitude/B.png b/examples/plotDiffs/pixel_longitude/B.png new file mode 100644 index 0000000000000000000000000000000000000000..f54c4e94b4ad70744eee23e4192f3d67b8ae3936 Binary files /dev/null and b/examples/plotDiffs/pixel_longitude/B.png differ diff --git a/examples/plotDiffs/pixel_longitude/DensityScatter.png b/examples/plotDiffs/pixel_longitude/DensityScatter.png new file mode 100644 index 0000000000000000000000000000000000000000..39f9220c8fa568f7427cb3473ddcf057b6305095 Binary files /dev/null and b/examples/plotDiffs/pixel_longitude/DensityScatter.png differ diff --git a/examples/plotDiffs/pixel_longitude/Diff.png b/examples/plotDiffs/pixel_longitude/Diff.png new file mode 100644 index 0000000000000000000000000000000000000000..a782b21078eef872cab4b2fa0123514910ec0da3 Binary files /dev/null and b/examples/plotDiffs/pixel_longitude/Diff.png differ diff --git a/examples/plotDiffs/pixel_longitude/Hex.png b/examples/plotDiffs/pixel_longitude/Hex.png new file mode 100644 index 0000000000000000000000000000000000000000..d000c1ae72d513ef422b061d6401d90766a42713 Binary files /dev/null and b/examples/plotDiffs/pixel_longitude/Hex.png differ diff --git a/examples/plotDiffs/pixel_longitude/Hist.png b/examples/plotDiffs/pixel_longitude/Hist.png new file mode 100644 index 0000000000000000000000000000000000000000..c4ba970a7130ef982eee56009694fb8b1062b272 Binary files /dev/null and b/examples/plotDiffs/pixel_longitude/Hist.png differ diff --git a/examples/plotDiffs/pixel_longitude/Mismatch.png b/examples/plotDiffs/pixel_longitude/Mismatch.png new file mode 100644 index 0000000000000000000000000000000000000000..5022903e220bb23aca7808117a2fdc9f52b50e50 Binary files /dev/null and b/examples/plotDiffs/pixel_longitude/Mismatch.png differ diff --git a/examples/plotDiffs/pixel_longitude/small.A.png b/examples/plotDiffs/pixel_longitude/small.A.png new file mode 100644 index 0000000000000000000000000000000000000000..1b65686cc823a8680e9bd509d0ce8305c2a5d940 Binary files /dev/null and b/examples/plotDiffs/pixel_longitude/small.A.png differ diff --git a/examples/plotDiffs/pixel_longitude/small.AbsDiff.png b/examples/plotDiffs/pixel_longitude/small.AbsDiff.png new file mode 100644 index 0000000000000000000000000000000000000000..840d5795f95ac6ace7b0775daece86fec855d601 Binary files /dev/null and b/examples/plotDiffs/pixel_longitude/small.AbsDiff.png differ diff --git a/examples/plotDiffs/pixel_longitude/small.B.png b/examples/plotDiffs/pixel_longitude/small.B.png new file mode 100644 index 0000000000000000000000000000000000000000..026fa3cfad9f826dc9820ec707ac579062b78cff Binary files /dev/null and b/examples/plotDiffs/pixel_longitude/small.B.png differ diff --git a/examples/plotDiffs/pixel_longitude/small.DensityScatter.png b/examples/plotDiffs/pixel_longitude/small.DensityScatter.png new file mode 100644 index 0000000000000000000000000000000000000000..f4385da08ceb4b19bdf1bac3a26f1a1b45d938aa Binary files /dev/null and b/examples/plotDiffs/pixel_longitude/small.DensityScatter.png differ diff --git a/examples/plotDiffs/pixel_longitude/small.Diff.png b/examples/plotDiffs/pixel_longitude/small.Diff.png new file mode 100644 index 0000000000000000000000000000000000000000..7ab8809211768415ea86937bc59c0b6ce3b7a80e Binary files /dev/null and b/examples/plotDiffs/pixel_longitude/small.Diff.png differ diff --git a/examples/plotDiffs/pixel_longitude/small.Hex.png b/examples/plotDiffs/pixel_longitude/small.Hex.png new file mode 100644 index 0000000000000000000000000000000000000000..d8a3cf42a86d6a15189203a8ce31f8f835c37700 Binary files /dev/null and b/examples/plotDiffs/pixel_longitude/small.Hex.png differ diff --git a/examples/plotDiffs/pixel_longitude/small.Hist.png b/examples/plotDiffs/pixel_longitude/small.Hist.png new file mode 100644 index 0000000000000000000000000000000000000000..faca38f0cfbe23911d90affe49e1a4f50ccafb1b Binary files /dev/null and b/examples/plotDiffs/pixel_longitude/small.Hist.png differ diff --git a/examples/plotDiffs/pixel_longitude/small.Mismatch.png b/examples/plotDiffs/pixel_longitude/small.Mismatch.png new file mode 100644 index 0000000000000000000000000000000000000000..b765c4299c262f7839855907748f484376130fa4 Binary files /dev/null and b/examples/plotDiffs/pixel_longitude/small.Mismatch.png differ diff --git a/examples/reportGen/doc.html b/examples/reportGen/doc.html new file mode 100644 index 0000000000000000000000000000000000000000..71840b761c090b322be017fac0a961bc6cfda78c --- /dev/null +++ b/examples/reportGen/doc.html @@ -0,0 +1,342 @@ +<title>Glossary</title> +</head> +<body> + + <h1>Glossary</h1> + + <dl> + <dt> + <b>a_finite_count</b> + </dt> + <dd> + number of finite values in A + </dd> + <dt> + <b>a_finite_fraction</b> + </dt> + <dd> + fraction of finite values in A (out of all data points in A) + </dd> + <dt> + <b>a_missing_count</b> + </dt> + <dd> + number of values flagged missing in A + </dd> + <dt> + <b>a_missing_fraction</b> + </dt> + <dd> + fraction of values flagged missing in A + </dd> + <dt> + <b>a_missing_value</b> + </dt> + <dd> + the value that is considered "missing" or "fill" data when it is found in A + </dd> + <dt> + <b>a_nan_count</b> + </dt> + <dd> + number of NaNs in A + </dd> + <dt> + <b>a_nan_fraction</b> + </dt> + <dd> + fraction of NaNs in A + </dd> + <dt> + <b>b_finite_count</b> + </dt> + <dd> + number of finite values in B + </dd> + <dt> + <b>b_finite_fraction</b> + </dt> + <dd> + fraction of finite values in B (out of all data points in B) + </dd> + <dt> + <b>b_missing_count</b> + </dt> + <dd> + number of values flagged missing in B + </dd> + <dt> + <b>b_missing_fraction</b> + </dt> + <dd> + fraction of values flagged missing in B + </dd> + <dt> + <b>b_missing_value</b> + </dt> + <dd> + the value that is considered "missing" or "fill" data when it is found in B + </dd> + <dt> + <b>b_nan_count</b> + </dt> + <dd> + number of NaNs in B + </dd> + <dt> + <b>b_nan_fraction</b> + </dt> + <dd> + fraction of NaNs in B + </dd> + <dt> + <b>common_finite_count</b> + </dt> + <dd> + number of finite values in common between A and B + </dd> + <dt> + <b>common_finite_fraction</b> + </dt> + <dd> + fraction of finite values in common between A and B + </dd> + <dt> + <b>common_missing_count</b> + </dt> + <dd> + number of missing values in common between A and B + </dd> + <dt> + <b>common_missing_fraction</b> + </dt> + <dd> + fraction of missing values in common between A and B + </dd> + <dt> + <b>common_nan_count</b> + </dt> + <dd> + number of NaNs in common between A and B + </dd> + <dt> + <b>common_nan_fraction</b> + </dt> + <dd> + fraction of NaNs in common between A and B + </dd> + <dt> + <b>correlation</b> + </dt> + <dd> + Pearson correlation r-coefficient (0.0-1.0) for finite values of A and B + </dd> + <dt> + <b>diff_outside_epsilon_count</b> + </dt> + <dd> + number of finite differences falling outside acceptable epsilon definitions; note: this value includes data excluded by both epsilon and epsilon_percent if both have been defined + </dd> + <dt> + <b>diff_outside_epsilon_fraction</b> + </dt> + <dd> + fraction of finite differences falling outside acceptable epsilon definitions (out of common_finite_count) + </dd> + <dt> + <b>epsilon</b> + </dt> + <dd> + amount of difference between matching data points in A and B that is considered acceptable + </dd> + <dt> + <b>epsilon_percent</b> + </dt> + <dd> + the percentage of difference (of A's value) that is acceptable between A and B (optional) + </dd> + <dt> + <b>finite_in_only_one_count</b> + </dt> + <dd> + number of values that changed finite-ness between A and B; only the common spatially valid area is considerd for this statistic + </dd> + <dt> + <b>finite_in_only_one_fraction</b> + </dt> + <dd> + fraction of values that changed finite-ness between A and B; only the common spatially valid area is considerd for this statistic + </dd> + <dt> + <b>max_a</b> + </dt> + <dd> + the maximum finite, non-missing value found in A + </dd> + <dt> + <b>max_b</b> + </dt> + <dd> + the maximum finite, non-missing value found in B + </dd> + <dt> + <b>max_delta</b> + </dt> + <dd> + maximum finite data value from the data set of B file - A file + </dd> + <dt> + <b>max_diff</b> + </dt> + <dd> + maximum absolute valued difference of the finite values + </dd> + <dt> + <b>mean_a</b> + </dt> + <dd> + the mean of all finite, non-missing values found in A + </dd> + <dt> + <b>mean_b</b> + </dt> + <dd> + the mean of all finite, non-missing values found in B + </dd> + <dt> + <b>mean_delta</b> + </dt> + <dd> + mean of the subtractive difference of the finite values + </dd> + <dt> + <b>mean_diff</b> + </dt> + <dd> + mean of the absolute value difference of the finite values + </dd> + <dt> + <b>median_a</b> + </dt> + <dd> + the median of all finite, non-missing values in A + </dd> + <dt> + <b>median_b</b> + </dt> + <dd> + the median of all finite, non-missing values in B + </dd> + <dt> + <b>median_delta</b> + </dt> + <dd> + median of the subtractive difference of the finite values + </dd> + <dt> + <b>median_diff</b> + </dt> + <dd> + median of the absolute value difference of the finite values + </dd> + <dt> + <b>min_a</b> + </dt> + <dd> + the minimum finite, non-missing value found in A + </dd> + <dt> + <b>min_b</b> + </dt> + <dd> + the minimum finite, non-missing value found in B + </dd> + <dt> + <b>min_delta</b> + </dt> + <dd> + minimum finite data value from the data set of B file - A file + </dd> + <dt> + <b>mismatch_points_count</b> + </dt> + <dd> + number of points that differ in finite/missing status between the input data sets A and B, or are unacceptable when compared according to the current epsilon definitions + </dd> + <dt> + <b>mismatch_points_fraction</b> + </dt> + <dd> + fraction of points that differ in finite/missing status between the input data sets A and B, or are unacceptable when compared according to the current epsilon definitions + </dd> + <dt> + <b>num_data_points</b> + </dt> + <dd> + number of data values in A + </dd> + <dt> + <b>perfect_match_count</b> + </dt> + <dd> + number of perfectly matched finite data points between A and B + </dd> + <dt> + <b>perfect_match_fraction</b> + </dt> + <dd> + fraction of finite values perfectly matching between A and B (out of common_finite_count) + </dd> + <dt> + <b>r-squared correlation</b> + </dt> + <dd> + the square of the r correlation (see correlation) + </dd> + <dt> + <b>rms_val</b> + </dt> + <dd> + root mean square (RMS) difference of finite values + </dd> + <dt> + <b>shape</b> + </dt> + <dd> + shape of A + </dd> + <dt> + <b>spatially_invalid_pts_ignored_a</b> + </dt> + <dd> + number of points with invalid latitude/longitude information in A that were ignored for the purposes of data analysis and presentation + </dd> + <dt> + <b>spatially_invalid_pts_ignored_b</b> + </dt> + <dd> + number of points with invalid latitude/longitude information in B that were ignored for the purposes of data analysis and presentation + </dd> + <dt> + <b>std_val</b> + </dt> + <dd> + standard deviation of difference of finite values + </dd> + <dt> + <b>std_val_a</b> + </dt> + <dd> + the standard deviation of all finite, non-missing values in A + </dd> + <dt> + <b>std_val_b</b> + </dt> + <dd> + the standard deviation of all finite, non-missing values in B + </dd> + </dl> + +</body> +</html> + diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/A.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/A.png new file mode 100644 index 0000000000000000000000000000000000000000..a32e4f3edcb156588cb556cd412b93c5d916b489 Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/A.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/AbsDiff.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/AbsDiff.png new file mode 100644 index 0000000000000000000000000000000000000000..b93c5c56b4637c7b84755a692669410ef41cae3c Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/AbsDiff.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/B.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/B.png new file mode 100644 index 0000000000000000000000000000000000000000..0234862323a6f2f69dd56c146bf97fd46264af83 Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/B.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/DensityScatter.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/DensityScatter.png new file mode 100644 index 0000000000000000000000000000000000000000..e47e2fb298883ff6b709a248a44d7b6a91290f15 Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/DensityScatter.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/Diff.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/Diff.png new file mode 100644 index 0000000000000000000000000000000000000000..08a047d94fa8ff615a9f7c3cae2ca7caf131bf9e Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/Diff.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/Hex.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/Hex.png new file mode 100644 index 0000000000000000000000000000000000000000..bdfa0468c43829e8c5d06677dfef73294eea612e Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/Hex.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/Hist.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/Hist.png new file mode 100644 index 0000000000000000000000000000000000000000..8a1532d32c6195f909d915968aa0162c8230b5e5 Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/Hist.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/Mismatch.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/Mismatch.png new file mode 100644 index 0000000000000000000000000000000000000000..08df84ccc0fe581f9c65a92d11aeb1886c28eb97 Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/Mismatch.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/Scatter.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/Scatter.png new file mode 100644 index 0000000000000000000000000000000000000000..ba693ba49b92c27bb84f01ce1d5c0026c8580aa1 Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/Scatter.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/index.html b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/index.html new file mode 100644 index 0000000000000000000000000000000000000000..d8fbbcde2e900d782a3d317922c9c20d80cf32f6 --- /dev/null +++ b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/index.html @@ -0,0 +1,323 @@ + + + +<!DOCTYPE html> +<html><head><meta charset="utf-8"> + <head> + <title> + + imager_prof_retr_abi_land_surface_temperature Variable Comparison +</title> + <style> + .testfail,.testpass { + display: inline-block; + border: 4px solid black; + text-align: center; + width: 1.15em; + max-width: 1.15em; + height: 1.15em; + max-height: 1.15em; + font-size: 3em; + font-weight: bold; + } + .testfail { + color: #F00; + } + .testpass { + color: #0F0; + } + </style> + </head> + + <body> + + <h1> + + imager_prof_retr_abi_land_surface_temperature Variable Comparison +</h1> + + + + <p> + report produced with glance, version 0.4.0 <br> + analysis generated Tue Dec 18 15:32:00 2018 by user evas on celestia.ssec.wisc.edu + </p> + + + + + + + <p> + File A: + <blockquote> + path: /Users/evas/Dev/glance development/test data/sounding-OptimizedVsUnoptimized/geocatL2.GOES-R.2005155.220000.ref_20090723_intel.hdf <br> + md5sum for File A: 836b51b7686c5cebc7fce4f15ef7a948 <br> + last modified: Fri Jul 24 16:14:16 2009 + </blockquote> + </p> + + <p> + File B: + <blockquote> + path: /Users/evas/Dev/glance development/test data/sounding-OptimizedVsUnoptimized/geocatL2.GOES-R.2005155.220000.ref_20090723_intel_opt.hdf <br> + md5sum for File B: 1d9d439eaa3fbf8780be8669109e3886 <br> + last modified: Mon Aug 24 15:27:29 2009 + </blockquote> + </p> + + + + + + + + + + + + + + + + + + <h3>Original Data</h3> + <p> + <a href="./A.png"><img src="small.A.png"></a> + <a href="./B.png"><img src="small.B.png"></a> + </p> + + + + + + <h3>Comparison Information</h3> + + <p> + variable name: imager_prof_retr_abi_land_surface_temperature <br> + + epsilon value: 0.0 <br> + + + "missing" data value in A: -999.0<br> + "missing" data value in B: -999.0<br> + + units in A: K<br> + units in B: K<br> + </p> + + + + + + <h3>Statistical Summary</h3> + + <dl> + + <dt> + Finite Data Statistics + </dt> + <dd> + a_finite_count<a href="./../doc.html">*</a>: 207631 <br> + a_finite_fraction<a href="./../doc.html">*</a>: 0.57502769 <br> + b_finite_count<a href="./../doc.html">*</a>: 207631 <br> + b_finite_fraction<a href="./../doc.html">*</a>: 0.57502769 <br> + common_finite_count<a href="./../doc.html">*</a>: 207629 <br> + common_finite_fraction<a href="./../doc.html">*</a>: 0.57502216 <br> + finite_in_only_one_count<a href="./../doc.html">*</a>: 4 <br> + finite_in_only_one_fraction<a href="./../doc.html">*</a>: 1.1077877e-05 <br> + <br> + <dd> + + <dt> + General Statistics + </dt> + <dd> + a_missing_value<a href="./../doc.html">*</a>: -999.00000 <br> + b_missing_value<a href="./../doc.html">*</a>: -999.00000 <br> + epsilon<a href="./../doc.html">*</a>: 0.0000000 <br> + epsilon_percent<a href="./../doc.html">*</a>: None <br> + max_a<a href="./../doc.html">*</a>: 321.62000 <br> + max_b<a href="./../doc.html">*</a>: 321.61978 <br> + mean_a<a href="./../doc.html">*</a>: 298.04739 <br> + mean_b<a href="./../doc.html">*</a>: 298.04651 <br> + median_a<a href="./../doc.html">*</a>: 298.71225 <br> + median_b<a href="./../doc.html">*</a>: 298.71173 <br> + min_a<a href="./../doc.html">*</a>: 209.71768 <br> + min_b<a href="./../doc.html">*</a>: 209.71762 <br> + num_data_points<a href="./../doc.html">*</a>: 361080 <br> + shape<a href="./../doc.html">*</a>: (408, 885) <br> + spatially_invalid_pts_ignored_a<a href="./../doc.html">*</a>: 0 <br> + spatially_invalid_pts_ignored_b<a href="./../doc.html">*</a>: 0 <br> + std_val_a<a href="./../doc.html">*</a>: 8.8045855 <br> + std_val_b<a href="./../doc.html">*</a>: 8.8052626 <br> + <br> + <dd> + + <dt> + Missing Value Statistics + </dt> + <dd> + a_missing_count<a href="./../doc.html">*</a>: 153449 <br> + a_missing_fraction<a href="./../doc.html">*</a>: 0.42497231 <br> + b_missing_count<a href="./../doc.html">*</a>: 153449 <br> + b_missing_fraction<a href="./../doc.html">*</a>: 0.42497231 <br> + common_missing_count<a href="./../doc.html">*</a>: 153447 <br> + common_missing_fraction<a href="./../doc.html">*</a>: 0.42496677 <br> + <br> + <dd> + + <dt> + NaN Statistics + </dt> + <dd> + a_nan_count<a href="./../doc.html">*</a>: 0 <br> + a_nan_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + b_nan_count<a href="./../doc.html">*</a>: 0 <br> + b_nan_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + common_nan_count<a href="./../doc.html">*</a>: 0 <br> + common_nan_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + <br> + <dd> + + <dt> + Numerical Comparison Statistics + </dt> + <dd> + correlation<a href="./../doc.html">*</a>: 0.99999189 <br> + diff_outside_epsilon_count<a href="./../doc.html">*</a>: 162813 <br> + diff_outside_epsilon_fraction<a href="./../doc.html">*</a>: 0.78415347 <br> + max_delta<a href="./../doc.html">*</a>: 3.5905457 <br> + max_diff<a href="./../doc.html">*</a>: 4.4054565 <br> + mean_delta<a href="./../doc.html">*</a>: -0.00059897220 <br> + mean_diff<a href="./../doc.html">*</a>: 0.00083677087 <br> + median_delta<a href="./../doc.html">*</a>: -3.0517578e-05 <br> + median_diff<a href="./../doc.html">*</a>: 3.0517578e-05 <br> + min_delta<a href="./../doc.html">*</a>: -4.4054565 <br> + mismatch_points_count<a href="./../doc.html">*</a>: 162817 <br> + mismatch_points_fraction<a href="./../doc.html">*</a>: 0.45091669 <br> + perfect_match_count<a href="./../doc.html">*</a>: 44816 <br> + perfect_match_fraction<a href="./../doc.html">*</a>: 0.21584653 <br> + r-squared correlation<a href="./../doc.html">*</a>: 0.99998379 <br> + rms_val<a href="./../doc.html">*</a>: 0.035608851 <br> + std_val<a href="./../doc.html">*</a>: 0.035603814 <br> + <br> + <dd> + </dl> + + + + + + + <p> + + <a href="./AbsDiff.png"><img src="./small.AbsDiff.png"></a> + + + <a href="./DensityScatter.png"><img src="./small.DensityScatter.png"></a> + + + <a href="./Diff.png"><img src="./small.Diff.png"></a> + + + <a href="./Hex.png"><img src="./small.Hex.png"></a> + + + <a href="./Hist.png"><img src="./small.Hist.png"></a> + + + <a href="./Mismatch.png"><img src="./small.Mismatch.png"></a> + + + <a href="./Scatter.png"><img src="./small.Scatter.png"></a> + + + </p> + + + + + + + + + + + + +<h3>Variable Attributes</h3> + + + <table border="1px solid black"> + <tr> + <th>Attribute Name</th> + <th>File A Value</th> + <th>File B Value</th> + </tr> + <tr> + <td>_fillvalue</td> + <td>-999.0</td> + <td>-999.0</td> + + </tr> + <tr> + <td>add_offset</td> + <td>0.0</td> + <td>0.0</td> + + </tr> + <tr> + <td>algorithm_index</td> + <td>10</td> + <td>10</td> + + </tr> + <tr> + <td>algorithm_name</td> + <td>GOES-R ABI Atmospheric Profile Moisture Retrieval</td> + <td>GOES-R ABI Atmospheric Profile Moisture Retrieval</td> + + </tr> + <tr> + <td>algorithm_version</td> + <td>none</td> + <td>none</td> + + </tr> + <tr> + <td>reference</td> + <td>none</td> + <td>none</td> + + </tr> + <tr> + <td>scale_factor</td> + <td>1.0</td> + <td>1.0</td> + + </tr> + <tr> + <td>scaling_method</td> + <td>0</td> + <td>0</td> + + </tr> + <tr> + <td>units</td> + <td>K</td> + <td>K</td> + + </tr> + + </table> + + + + + </body> + +</html> + + diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.A.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.A.png new file mode 100644 index 0000000000000000000000000000000000000000..ac52f3748b87eeab9db67656db517e0c20f661fe Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.A.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.AbsDiff.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.AbsDiff.png new file mode 100644 index 0000000000000000000000000000000000000000..fdecc660600ec66eb2995fcfaccd165bc07b32fd Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.AbsDiff.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.B.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.B.png new file mode 100644 index 0000000000000000000000000000000000000000..8bf3a594e06eb27552ff20a795c885fd84ded58c Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.B.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.DensityScatter.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.DensityScatter.png new file mode 100644 index 0000000000000000000000000000000000000000..8f05f727bc87f483e624908fede87d2b94ba30c4 Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.DensityScatter.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.Diff.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.Diff.png new file mode 100644 index 0000000000000000000000000000000000000000..24355d1e4e7a29af20632a77e34d3646dbe66e6d Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.Diff.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.Hex.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.Hex.png new file mode 100644 index 0000000000000000000000000000000000000000..e8777dc9f51647d76bb96d6e83374209f37c5ad9 Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.Hex.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.Hist.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.Hist.png new file mode 100644 index 0000000000000000000000000000000000000000..de830d85ec350d81b0f26c9a3dc927c95bf35947 Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.Hist.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.Mismatch.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.Mismatch.png new file mode 100644 index 0000000000000000000000000000000000000000..3c29256ca46b75005e4cd0fe17450859eef647ca Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.Mismatch.png differ diff --git a/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.Scatter.png b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.Scatter.png new file mode 100644 index 0000000000000000000000000000000000000000..3e73946f47d934d2538f4da5332300410af02771 Binary files /dev/null and b/examples/reportGen/imager_prof_retr_abi_land_surface_temperature/small.Scatter.png differ diff --git a/examples/reportGen/index.html b/examples/reportGen/index.html new file mode 100644 index 0000000000000000000000000000000000000000..f95f1a01bd6addff36e2ccdd1a19280cb8fab8ad --- /dev/null +++ b/examples/reportGen/index.html @@ -0,0 +1,547 @@ + + + +<!DOCTYPE html> +<html><head><meta charset="utf-8"> + <head> + <title>File Comparison Summary</title> + <style> + .testfail,.testpass { + display: inline-block; + border: 4px solid black; + text-align: center; + width: 1.15em; + max-width: 1.15em; + height: 1.15em; + max-height: 1.15em; + font-size: 3em; + font-weight: bold; + } + .testfail { + color: #F00; + } + .testpass { + color: #0F0; + } + </style> + </head> + + <body> + + <h1>File Comparison Summary</h1> + + + + <p> + report produced with glance, version 0.4.0 <br> + analysis generated Tue Dec 18 15:32:11 2018 by user evas on celestia.ssec.wisc.edu + </p> + + + + + + + <p> + File A: + <blockquote> + path: /Users/evas/Dev/glance development/test data/sounding-OptimizedVsUnoptimized/geocatL2.GOES-R.2005155.220000.ref_20090723_intel.hdf <br> + md5sum for File A: 836b51b7686c5cebc7fce4f15ef7a948 <br> + last modified: Fri Jul 24 16:14:16 2009 + </blockquote> + </p> + + <p> + File B: + <blockquote> + path: /Users/evas/Dev/glance development/test data/sounding-OptimizedVsUnoptimized/geocatL2.GOES-R.2005155.220000.ref_20090723_intel_opt.hdf <br> + md5sum for File B: 1d9d439eaa3fbf8780be8669109e3886 <br> + last modified: Mon Aug 24 15:27:29 2009 + </blockquote> + </p> + + + + + + + + + + + + + + + + + + + <h3>Compared Variables</h3> + + <blockquote> + <p> + <table> + + <tr> + <td> + <div class="testfail">✘</div> + </td> + <td> + Variable: <a href="imager_prof_retr_abi_land_surface_temperature/index.html">imager_prof_retr_abi_land_surface_temperature</a> <br> + Epsilon used: 0.0 <br> + Finite values within one epsilon of difference: + 21.5847%<br> + Data that matched in finite-ness between the files: + 99.9989% + </td> + </tr> + + <tr> + <td> + <div class="testfail">✘</div> + </td> + <td> + Variable: <a href="pixel_latitude/index.html">pixel_latitude</a> <br> + Epsilon used: 0.0 <br> + Finite values within one epsilon of difference: + 99.9994%<br> + Data that matched in finite-ness between the files: + 100% + </td> + </tr> + + <tr> + <td> + <div class="testfail">✘</div> + </td> + <td> + Variable: <a href="pixel_longitude/index.html">pixel_longitude</a> <br> + Epsilon used: 0.0 <br> + Finite values within one epsilon of difference: + 99.996%<br> + Data that matched in finite-ness between the files: + 100% + </td> + </tr> + </table> + </p> + </blockquote> + + + + + + + + + + <h3>Shared Variables</h3> + <p> + The following variables were common to both files: <br> + <blockquote> + baseline_cmask_seviri_cloud_mask <br> + baseline_cmask_seviri_cloud_mask_packed <br> + baseline_cmask_seviri_i1_generic1 <br> + baseline_cmask_seviri_r4_generic1 <br> + baseline_cmask_seviri_r4_generic2 <br> + baseline_cmask_seviri_r4_generic3 <br> + imager_prof_retr_abi_cape <br> + imager_prof_retr_abi_k_index <br> + imager_prof_retr_abi_land_surface_temperature <br> + imager_prof_retr_abi_lifted_index <br> + imager_prof_retr_abi_r4_generic1 <br> + imager_prof_retr_abi_r4_generic2 <br> + imager_prof_retr_abi_showalter_index <br> + imager_prof_retr_abi_total_precipitable_water <br> + imager_prof_retr_abi_total_precipitable_water_high <br> + imager_prof_retr_abi_total_precipitable_water_low <br> + imager_prof_retr_abi_total_precipitable_water_mid <br> + imager_prof_retr_abi_total_totals_index <br> + imager_prof_retr_abi_tprof <br> + imager_prof_retr_abi_wprof <br> + nwp_x_index <br> + nwp_y_index <br> + pixel_ecosystem_type <br> + pixel_latitude <br> + pixel_longitude <br> + pixel_relative_azimuth_angle <br> + pixel_satellite_zenith_angle <br> + pixel_solar_zenith_angle <br> + pixel_surface_type <br> + </blockquote> + </p> + + + + + + + + + + + + + + + + + + +<h3>Global Attributes</h3> + + + <table border="1px solid black"> + <tr> + <th>Attribute Name</th> + <th>File A Value</th> + <th>File B Value</th> + </tr> + <tr> + <td>ancillary_data_directory</td> + <td>./data/</td> + <td>./data/</td> + + </tr> + <tr> + <td>ancillary_package_version</td> + <td>NA</td> + <td>NA</td> + + </tr> + <tr> + <td>default_aerosol_mask_algorithm_index</td> + <td>-999</td> + <td>-999</td> + + </tr> + <tr> + <td>default_aerosol_mask_name</td> + <td>NA</td> + <td>NA</td> + + </tr> + <tr> + <td>default_cloud_height_algorithm_index</td> + <td>-999</td> + <td>-999</td> + + </tr> + <tr> + <td>default_cloud_height_name</td> + <td>NA</td> + <td>NA</td> + + </tr> + <tr> + <td>default_cloud_mask_algorithm_index</td> + <td>1</td> + <td>1</td> + + </tr> + <tr> + <td>default_cloud_mask_name</td> + <td>baseline_cmask_seviri</td> + <td>baseline_cmask_seviri</td> + + </tr> + <tr> + <td>default_cloud_type_algorithm_index</td> + <td>-999</td> + <td>-999</td> + + </tr> + <tr> + <td>default_cloud_type_name</td> + <td>NA</td> + <td>NA</td> + + </tr> + <tr> + <td>earth-sun_distance</td> + <td>1.01431322098</td> + <td>1.01431322098</td> + + </tr> + <tr> + <td>element_resolution</td> + <td>4.0</td> + <td>4.0</td> + + </tr> + <tr> + <td>element_stride</td> + <td>1</td> + <td>1</td> + + </tr> + <tr> + <td>first_element_processed</td> + <td>1</td> + <td>1</td> + + </tr> + <tr> + <td>first_line_processed</td> + <td>1</td> + <td>1</td> + + </tr> + <tr> + <td>first_nwp_file</td> + <td>gfs.05060406_F012.hdf</td> + <td>gfs.05060406_F012.hdf</td> + + </tr> + <tr> + <td>geocat_total_runtime</td> + <td>594.32220459</td> + <td>517.811401367</td> + + </tr> + <tr> + <td>geocat_version</td> + <td>0.7, sounding_integration branch</td> + <td>0.7, sounding_integration branch</td> + + </tr> + <tr> + <td>image_date</td> + <td>105155</td> + <td>105155</td> + + </tr> + <tr> + <td>image_time</td> + <td>220000</td> + <td>220000</td> + + </tr> + <tr> + <td>last_element_processed</td> + <td>2654</td> + <td>2654</td> + + </tr> + <tr> + <td>last_line_processed</td> + <td>1222</td> + <td>1222</td> + + </tr> + <tr> + <td>latitude_range</td> + <td>[0.0, 56.654361724853516]</td> + <td>[0.0, 56.65211868286133]</td> + + </tr> + <tr> + <td>level1a_directory</td> + <td>/home/graemem/cvs/geocat/area_files/</td> + <td>/home/graemem/cvs/geocat/area_files/</td> + + </tr> + <tr> + <td>line_resolution</td> + <td>4.0</td> + <td>4.0</td> + + </tr> + <tr> + <td>line_segment_size</td> + <td>99</td> + <td>99</td> + + </tr> + <tr> + <td>longitude_range</td> + <td>[-153.9423065185547, 0.0]</td> + <td>[-153.93270874023438, 0.0]</td> + + </tr> + <tr> + <td>maximum_valid_viewing_zenith_angle</td> + <td>80</td> + <td>80</td> + + </tr> + <tr> + <td>navigation_method</td> + <td>On-the-fly</td> + <td>On-the-fly</td> + + </tr> + <tr> + <td>numberof_algorithms_processed</td> + <td>2</td> + <td>2</td> + + </tr> + <tr> + <td>nwp_directory</td> + <td>/home/graemem/cvs/geocat/nwp_files/</td> + <td>/home/graemem/cvs/geocat/nwp_files/</td> + + </tr> + <tr> + <td>nwp_resolution</td> + <td>1.0</td> + <td>1.0</td> + + </tr> + <tr> + <td>nwp_source</td> + <td>gfs</td> + <td>gfs</td> + + </tr> + <tr> + <td>original_numberofelements</td> + <td>2654</td> + <td>2654</td> + + </tr> + <tr> + <td>original_numberoflines</td> + <td>1222</td> + <td>1222</td> + + </tr> + <tr> + <td>original_upperleftelement_coordinate</td> + <td>2370</td> + <td>2370</td> + + </tr> + <tr> + <td>original_upperleftline_coordinate</td> + <td>1935</td> + <td>1935</td> + + </tr> + <tr> + <td>output_library_version</td> + <td>NCSA HDF Version 4.2 Release 1, February 17, 2005</td> + <td>NCSA HDF Version 4.2 Release 1, February 17, 2005</td> + + </tr> + <tr> + <td>percentage_day</td> + <td>100.0</td> + <td>100.0</td> + + </tr> + <tr> + <td>percentage_night</td> + <td>0.0</td> + <td>0.0</td> + + </tr> + <tr> + <td>percentage_terminator</td> + <td>0.0</td> + <td>0.0</td> + + </tr> + <tr> + <td>platform_id</td> + <td>186</td> + <td>186</td> + + </tr> + <tr> + <td>platform_name</td> + <td>GOES-R</td> + <td>GOES-R</td> + + </tr> + <tr> + <td>precomputed_navigation_file</td> + <td>NA</td> + <td>NA</td> + + </tr> + <tr> + <td>processing_machine</td> + <td>rets5</td> + <td>rets5</td> + + </tr> + <tr> + <td>production_datetime</td> + <td>2009-07-23T16:10:31-05:00</td> + <td>2009-07-23T16:32:14-05:00</td> + + </tr> + <tr> + <td>rtm_source</td> + <td>plod</td> + <td>plod</td> + + </tr> + <tr> + <td>second_nwp_file</td> + <td>gfs.05060412_F012.hdf</td> + <td>gfs.05060412_F012.hdf</td> + + </tr> + <tr> + <td>snow_mask_directory</td> + <td>NA</td> + <td>NA</td> + + </tr> + <tr> + <td>snow_mask_filename</td> + <td>NA</td> + <td>NA</td> + + </tr> + <tr> + <td>snow_mask_source</td> + <td>NWP</td> + <td>NWP</td> + + </tr> + <tr> + <td>subsatellite_longitude</td> + <td>-75.0</td> + <td>-75.0</td> + + </tr> + <tr> + <td>surface_emissivity_filename</td> + <td>global_emiss_intABI_2005152.hdf</td> + <td>global_emiss_intABI_2005152.hdf</td> + + </tr> + <tr> + <td>surface_emissivity_source</td> + <td>SEEBOR</td> + <td>SEEBOR</td> + + </tr> + <tr> + <td>test_package_version</td> + <td>NA</td> + <td>NA</td> + + </tr> + <tr> + <td>years_since_launch</td> + <td>-8.57837104797</td> + <td>-8.57837104797</td> + + </tr> + + </table> + + + + + </body> + +</html> + + diff --git a/examples/reportGen/pixel_latitude/A.png b/examples/reportGen/pixel_latitude/A.png new file mode 100644 index 0000000000000000000000000000000000000000..0ed239c854a9c0fb4095f22437036ee9763cee74 Binary files /dev/null and b/examples/reportGen/pixel_latitude/A.png differ diff --git a/examples/reportGen/pixel_latitude/AbsDiff.png b/examples/reportGen/pixel_latitude/AbsDiff.png new file mode 100644 index 0000000000000000000000000000000000000000..25bc90ee24f07449df5aa218ea8d2d6bb30b3688 Binary files /dev/null and b/examples/reportGen/pixel_latitude/AbsDiff.png differ diff --git a/examples/reportGen/pixel_latitude/B.png b/examples/reportGen/pixel_latitude/B.png new file mode 100644 index 0000000000000000000000000000000000000000..875817cb006642df0f924aa15c524e716d957561 Binary files /dev/null and b/examples/reportGen/pixel_latitude/B.png differ diff --git a/examples/reportGen/pixel_latitude/DensityScatter.png b/examples/reportGen/pixel_latitude/DensityScatter.png new file mode 100644 index 0000000000000000000000000000000000000000..b1af43749b205c1bafc522716f44e30842e5a656 Binary files /dev/null and b/examples/reportGen/pixel_latitude/DensityScatter.png differ diff --git a/examples/reportGen/pixel_latitude/Diff.png b/examples/reportGen/pixel_latitude/Diff.png new file mode 100644 index 0000000000000000000000000000000000000000..d8e22499557862b82acdf08fa35c35e9c2fb2108 Binary files /dev/null and b/examples/reportGen/pixel_latitude/Diff.png differ diff --git a/examples/reportGen/pixel_latitude/Hex.png b/examples/reportGen/pixel_latitude/Hex.png new file mode 100644 index 0000000000000000000000000000000000000000..9f82613e42c96dae19c4321aa4e686acd03ca089 Binary files /dev/null and b/examples/reportGen/pixel_latitude/Hex.png differ diff --git a/examples/reportGen/pixel_latitude/Hist.png b/examples/reportGen/pixel_latitude/Hist.png new file mode 100644 index 0000000000000000000000000000000000000000..19d212e042770b5eada07e8aa4b7a27a81e18a09 Binary files /dev/null and b/examples/reportGen/pixel_latitude/Hist.png differ diff --git a/examples/reportGen/pixel_latitude/Mismatch.png b/examples/reportGen/pixel_latitude/Mismatch.png new file mode 100644 index 0000000000000000000000000000000000000000..6ceaf4e1c952aa9ba998e018bebbef09431eda44 Binary files /dev/null and b/examples/reportGen/pixel_latitude/Mismatch.png differ diff --git a/examples/reportGen/pixel_latitude/index.html b/examples/reportGen/pixel_latitude/index.html new file mode 100644 index 0000000000000000000000000000000000000000..3751a483530467bb850916d87614898b70a30720 --- /dev/null +++ b/examples/reportGen/pixel_latitude/index.html @@ -0,0 +1,320 @@ + + + +<!DOCTYPE html> +<html><head><meta charset="utf-8"> + <head> + <title> + + pixel_latitude Variable Comparison +</title> + <style> + .testfail,.testpass { + display: inline-block; + border: 4px solid black; + text-align: center; + width: 1.15em; + max-width: 1.15em; + height: 1.15em; + max-height: 1.15em; + font-size: 3em; + font-weight: bold; + } + .testfail { + color: #F00; + } + .testpass { + color: #0F0; + } + </style> + </head> + + <body> + + <h1> + + pixel_latitude Variable Comparison +</h1> + + + + <p> + report produced with glance, version 0.4.0 <br> + analysis generated Tue Dec 18 15:31:52 2018 by user evas on celestia.ssec.wisc.edu + </p> + + + + + + + <p> + File A: + <blockquote> + path: /Users/evas/Dev/glance development/test data/sounding-OptimizedVsUnoptimized/geocatL2.GOES-R.2005155.220000.ref_20090723_intel.hdf <br> + md5sum for File A: 836b51b7686c5cebc7fce4f15ef7a948 <br> + last modified: Fri Jul 24 16:14:16 2009 + </blockquote> + </p> + + <p> + File B: + <blockquote> + path: /Users/evas/Dev/glance development/test data/sounding-OptimizedVsUnoptimized/geocatL2.GOES-R.2005155.220000.ref_20090723_intel_opt.hdf <br> + md5sum for File B: 1d9d439eaa3fbf8780be8669109e3886 <br> + last modified: Mon Aug 24 15:27:29 2009 + </blockquote> + </p> + + + + + + + + + + + + + + + + + + <h3>Original Data</h3> + <p> + <a href="./A.png"><img src="small.A.png"></a> + <a href="./B.png"><img src="small.B.png"></a> + </p> + + + + + + <h3>Comparison Information</h3> + + <p> + variable name: pixel_latitude <br> + + epsilon value: 0.0 <br> + + + "missing" data value in A: -32768<br> + "missing" data value in B: -32768<br> + + units in A: degrees<br> + units in B: degrees<br> + </p> + + + + + + <h3>Statistical Summary</h3> + + <dl> + + <dt> + Finite Data Statistics + </dt> + <dd> + a_finite_count<a href="./../doc.html">*</a>: 3243188 <br> + a_finite_fraction<a href="./../doc.html">*</a>: 1.0000000 <br> + b_finite_count<a href="./../doc.html">*</a>: 3243188 <br> + b_finite_fraction<a href="./../doc.html">*</a>: 1.0000000 <br> + common_finite_count<a href="./../doc.html">*</a>: 3243188 <br> + common_finite_fraction<a href="./../doc.html">*</a>: 1.0000000 <br> + finite_in_only_one_count<a href="./../doc.html">*</a>: 0 <br> + finite_in_only_one_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + <br> + <dd> + + <dt> + General Statistics + </dt> + <dd> + a_missing_value<a href="./../doc.html">*</a>: -32768 <br> + b_missing_value<a href="./../doc.html">*</a>: -32768 <br> + epsilon<a href="./../doc.html">*</a>: 0.0000000 <br> + epsilon_percent<a href="./../doc.html">*</a>: None <br> + max_a<a href="./../doc.html">*</a>: 56 <br> + max_b<a href="./../doc.html">*</a>: 56 <br> + mean_a<a href="./../doc.html">*</a>: -33.662767 <br> + mean_b<a href="./../doc.html">*</a>: -33.662121 <br> + median_a<a href="./../doc.html">*</a>: 31.000000 <br> + median_b<a href="./../doc.html">*</a>: 31.000000 <br> + min_a<a href="./../doc.html">*</a>: -999 <br> + min_b<a href="./../doc.html">*</a>: -999 <br> + num_data_points<a href="./../doc.html">*</a>: 3243188 <br> + shape<a href="./../doc.html">*</a>: (1222, 2654) <br> + spatially_invalid_pts_ignored_a<a href="./../doc.html">*</a>: 0 <br> + spatially_invalid_pts_ignored_b<a href="./../doc.html">*</a>: 0 <br> + std_val_a<a href="./../doc.html">*</a>: 254.27435 <br> + std_val_b<a href="./../doc.html">*</a>: 254.27323 <br> + <br> + <dd> + + <dt> + Missing Value Statistics + </dt> + <dd> + a_missing_count<a href="./../doc.html">*</a>: 0 <br> + a_missing_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + b_missing_count<a href="./../doc.html">*</a>: 0 <br> + b_missing_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + common_missing_count<a href="./../doc.html">*</a>: 0 <br> + common_missing_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + <br> + <dd> + + <dt> + NaN Statistics + </dt> + <dd> + a_nan_count<a href="./../doc.html">*</a>: 0 <br> + a_nan_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + b_nan_count<a href="./../doc.html">*</a>: 0 <br> + b_nan_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + common_nan_count<a href="./../doc.html">*</a>: 0 <br> + common_nan_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + <br> + <dd> + + <dt> + Numerical Comparison Statistics + </dt> + <dd> + correlation<a href="./../doc.html">*</a>: 0.99999475 <br> + diff_outside_epsilon_count<a href="./../doc.html">*</a>: 19 <br> + diff_outside_epsilon_fraction<a href="./../doc.html">*</a>: 5.8584331e-06 <br> + max_delta<a href="./../doc.html">*</a>: 1052 <br> + max_diff<a href="./../doc.html">*</a>: 1052 <br> + mean_delta<a href="./../doc.html">*</a>: 0.00064627767 <br> + mean_diff<a href="./../doc.html">*</a>: 0.00065244445 <br> + median_delta<a href="./../doc.html">*</a>: 0.0000000 <br> + median_diff<a href="./../doc.html">*</a>: 0.0000000 <br> + min_delta<a href="./../doc.html">*</a>: -1 <br> + mismatch_points_count<a href="./../doc.html">*</a>: 19 <br> + mismatch_points_fraction<a href="./../doc.html">*</a>: 5.8584331e-06 <br> + perfect_match_count<a href="./../doc.html">*</a>: 3243169 <br> + perfect_match_fraction<a href="./../doc.html">*</a>: 0.99999414 <br> + r-squared correlation<a href="./../doc.html">*</a>: 0.99998949 <br> + rms_val<a href="./../doc.html">*</a>: nan <br> + std_val<a href="./../doc.html">*</a>: 0.82416497 <br> + <br> + <dd> + </dl> + + + + + + + <p> + + <a href="./AbsDiff.png"><img src="./small.AbsDiff.png"></a> + + + <a href="./DensityScatter.png"><img src="./small.DensityScatter.png"></a> + + + <a href="./Diff.png"><img src="./small.Diff.png"></a> + + + <a href="./Hex.png"><img src="./small.Hex.png"></a> + + + <a href="./Hist.png"><img src="./small.Hist.png"></a> + + + <a href="./Mismatch.png"><img src="./small.Mismatch.png"></a> + + + </p> + + + + + + + + + + + + +<h3>Variable Attributes</h3> + + + <table border="1px solid black"> + <tr> + <th>Attribute Name</th> + <th>File A Value</th> + <th>File B Value</th> + </tr> + <tr> + <td>_fillvalue</td> + <td>-32768</td> + <td>-32768</td> + + </tr> + <tr> + <td>add_offset</td> + <td>0.0</td> + <td>0.0</td> + + </tr> + <tr> + <td>algorithm_index</td> + <td>12</td> + <td>12</td> + + </tr> + <tr> + <td>algorithm_name</td> + <td>NA</td> + <td>NA</td> + + </tr> + <tr> + <td>algorithm_version</td> + <td>NA</td> + <td>NA</td> + + </tr> + <tr> + <td>reference</td> + <td>none</td> + <td>none</td> + + </tr> + <tr> + <td>scale_factor</td> + <td>1.0</td> + <td>1.0</td> + + </tr> + <tr> + <td>scaling_method</td> + <td>0</td> + <td>0</td> + + </tr> + <tr> + <td>units</td> + <td>degrees</td> + <td>degrees</td> + + </tr> + + </table> + + + + + </body> + +</html> + + diff --git a/examples/reportGen/pixel_latitude/small.A.png b/examples/reportGen/pixel_latitude/small.A.png new file mode 100644 index 0000000000000000000000000000000000000000..b6b51c7d057d2117a23b5890f6be4597297f0f11 Binary files /dev/null and b/examples/reportGen/pixel_latitude/small.A.png differ diff --git a/examples/reportGen/pixel_latitude/small.AbsDiff.png b/examples/reportGen/pixel_latitude/small.AbsDiff.png new file mode 100644 index 0000000000000000000000000000000000000000..4a2d0b6221c36473801ab5291525fb39adc236fe Binary files /dev/null and b/examples/reportGen/pixel_latitude/small.AbsDiff.png differ diff --git a/examples/reportGen/pixel_latitude/small.B.png b/examples/reportGen/pixel_latitude/small.B.png new file mode 100644 index 0000000000000000000000000000000000000000..eb6d580a4771af179029e841978ca61f1529ecf8 Binary files /dev/null and b/examples/reportGen/pixel_latitude/small.B.png differ diff --git a/examples/reportGen/pixel_latitude/small.DensityScatter.png b/examples/reportGen/pixel_latitude/small.DensityScatter.png new file mode 100644 index 0000000000000000000000000000000000000000..9f6fbb20a181a8a7ebeebb14a866d40695e47653 Binary files /dev/null and b/examples/reportGen/pixel_latitude/small.DensityScatter.png differ diff --git a/examples/reportGen/pixel_latitude/small.Diff.png b/examples/reportGen/pixel_latitude/small.Diff.png new file mode 100644 index 0000000000000000000000000000000000000000..d5622936d2bad27d2d75b3d4716890cb95d59bf0 Binary files /dev/null and b/examples/reportGen/pixel_latitude/small.Diff.png differ diff --git a/examples/reportGen/pixel_latitude/small.Hex.png b/examples/reportGen/pixel_latitude/small.Hex.png new file mode 100644 index 0000000000000000000000000000000000000000..c5871d8604da2b62868d7393677d902f54f7a61f Binary files /dev/null and b/examples/reportGen/pixel_latitude/small.Hex.png differ diff --git a/examples/reportGen/pixel_latitude/small.Hist.png b/examples/reportGen/pixel_latitude/small.Hist.png new file mode 100644 index 0000000000000000000000000000000000000000..0373319e3822ffc29e646844135a48629208aec1 Binary files /dev/null and b/examples/reportGen/pixel_latitude/small.Hist.png differ diff --git a/examples/reportGen/pixel_latitude/small.Mismatch.png b/examples/reportGen/pixel_latitude/small.Mismatch.png new file mode 100644 index 0000000000000000000000000000000000000000..39467f4d111d13868528c127b7ce38f0a9e1a735 Binary files /dev/null and b/examples/reportGen/pixel_latitude/small.Mismatch.png differ diff --git a/examples/reportGen/pixel_longitude/A.png b/examples/reportGen/pixel_longitude/A.png new file mode 100644 index 0000000000000000000000000000000000000000..e71747cd34cd2c4962775836bb6b4afe4cf22dd8 Binary files /dev/null and b/examples/reportGen/pixel_longitude/A.png differ diff --git a/examples/reportGen/pixel_longitude/AbsDiff.png b/examples/reportGen/pixel_longitude/AbsDiff.png new file mode 100644 index 0000000000000000000000000000000000000000..10de7ea3af2ecf354c531ba9cc6ddb29dd236072 Binary files /dev/null and b/examples/reportGen/pixel_longitude/AbsDiff.png differ diff --git a/examples/reportGen/pixel_longitude/B.png b/examples/reportGen/pixel_longitude/B.png new file mode 100644 index 0000000000000000000000000000000000000000..f54c4e94b4ad70744eee23e4192f3d67b8ae3936 Binary files /dev/null and b/examples/reportGen/pixel_longitude/B.png differ diff --git a/examples/reportGen/pixel_longitude/DensityScatter.png b/examples/reportGen/pixel_longitude/DensityScatter.png new file mode 100644 index 0000000000000000000000000000000000000000..39f9220c8fa568f7427cb3473ddcf057b6305095 Binary files /dev/null and b/examples/reportGen/pixel_longitude/DensityScatter.png differ diff --git a/examples/reportGen/pixel_longitude/Diff.png b/examples/reportGen/pixel_longitude/Diff.png new file mode 100644 index 0000000000000000000000000000000000000000..a782b21078eef872cab4b2fa0123514910ec0da3 Binary files /dev/null and b/examples/reportGen/pixel_longitude/Diff.png differ diff --git a/examples/reportGen/pixel_longitude/Hex.png b/examples/reportGen/pixel_longitude/Hex.png new file mode 100644 index 0000000000000000000000000000000000000000..d000c1ae72d513ef422b061d6401d90766a42713 Binary files /dev/null and b/examples/reportGen/pixel_longitude/Hex.png differ diff --git a/examples/reportGen/pixel_longitude/Hist.png b/examples/reportGen/pixel_longitude/Hist.png new file mode 100644 index 0000000000000000000000000000000000000000..c4ba970a7130ef982eee56009694fb8b1062b272 Binary files /dev/null and b/examples/reportGen/pixel_longitude/Hist.png differ diff --git a/examples/reportGen/pixel_longitude/Mismatch.png b/examples/reportGen/pixel_longitude/Mismatch.png new file mode 100644 index 0000000000000000000000000000000000000000..5022903e220bb23aca7808117a2fdc9f52b50e50 Binary files /dev/null and b/examples/reportGen/pixel_longitude/Mismatch.png differ diff --git a/examples/reportGen/pixel_longitude/index.html b/examples/reportGen/pixel_longitude/index.html new file mode 100644 index 0000000000000000000000000000000000000000..171dcd467760482001897a69f1a5c36fbf9dfe6a --- /dev/null +++ b/examples/reportGen/pixel_longitude/index.html @@ -0,0 +1,320 @@ + + + +<!DOCTYPE html> +<html><head><meta charset="utf-8"> + <head> + <title> + + pixel_longitude Variable Comparison +</title> + <style> + .testfail,.testpass { + display: inline-block; + border: 4px solid black; + text-align: center; + width: 1.15em; + max-width: 1.15em; + height: 1.15em; + max-height: 1.15em; + font-size: 3em; + font-weight: bold; + } + .testfail { + color: #F00; + } + .testpass { + color: #0F0; + } + </style> + </head> + + <body> + + <h1> + + pixel_longitude Variable Comparison +</h1> + + + + <p> + report produced with glance, version 0.4.0 <br> + analysis generated Tue Dec 18 15:32:04 2018 by user evas on celestia.ssec.wisc.edu + </p> + + + + + + + <p> + File A: + <blockquote> + path: /Users/evas/Dev/glance development/test data/sounding-OptimizedVsUnoptimized/geocatL2.GOES-R.2005155.220000.ref_20090723_intel.hdf <br> + md5sum for File A: 836b51b7686c5cebc7fce4f15ef7a948 <br> + last modified: Fri Jul 24 16:14:16 2009 + </blockquote> + </p> + + <p> + File B: + <blockquote> + path: /Users/evas/Dev/glance development/test data/sounding-OptimizedVsUnoptimized/geocatL2.GOES-R.2005155.220000.ref_20090723_intel_opt.hdf <br> + md5sum for File B: 1d9d439eaa3fbf8780be8669109e3886 <br> + last modified: Mon Aug 24 15:27:29 2009 + </blockquote> + </p> + + + + + + + + + + + + + + + + + + <h3>Original Data</h3> + <p> + <a href="./A.png"><img src="small.A.png"></a> + <a href="./B.png"><img src="small.B.png"></a> + </p> + + + + + + <h3>Comparison Information</h3> + + <p> + variable name: pixel_longitude <br> + + epsilon value: 0.0 <br> + + + "missing" data value in A: -32768<br> + "missing" data value in B: -32768<br> + + units in A: degrees<br> + units in B: degrees<br> + </p> + + + + + + <h3>Statistical Summary</h3> + + <dl> + + <dt> + Finite Data Statistics + </dt> + <dd> + a_finite_count<a href="./../doc.html">*</a>: 3243188 <br> + a_finite_fraction<a href="./../doc.html">*</a>: 1.0000000 <br> + b_finite_count<a href="./../doc.html">*</a>: 3243188 <br> + b_finite_fraction<a href="./../doc.html">*</a>: 1.0000000 <br> + common_finite_count<a href="./../doc.html">*</a>: 3243188 <br> + common_finite_fraction<a href="./../doc.html">*</a>: 1.0000000 <br> + finite_in_only_one_count<a href="./../doc.html">*</a>: 0 <br> + finite_in_only_one_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + <br> + <dd> + + <dt> + General Statistics + </dt> + <dd> + a_missing_value<a href="./../doc.html">*</a>: -32768 <br> + b_missing_value<a href="./../doc.html">*</a>: -32768 <br> + epsilon<a href="./../doc.html">*</a>: 0.0000000 <br> + epsilon_percent<a href="./../doc.html">*</a>: None <br> + max_a<a href="./../doc.html">*</a>: -60 <br> + max_b<a href="./../doc.html">*</a>: -60 <br> + mean_a<a href="./../doc.html">*</a>: -152.96531 <br> + mean_b<a href="./../doc.html">*</a>: -152.96479 <br> + median_a<a href="./../doc.html">*</a>: -94.000000 <br> + median_b<a href="./../doc.html">*</a>: -94.000000 <br> + min_a<a href="./../doc.html">*</a>: -999 <br> + min_b<a href="./../doc.html">*</a>: -999 <br> + num_data_points<a href="./../doc.html">*</a>: 3243188 <br> + shape<a href="./../doc.html">*</a>: (1222, 2654) <br> + spatially_invalid_pts_ignored_a<a href="./../doc.html">*</a>: 0 <br> + spatially_invalid_pts_ignored_b<a href="./../doc.html">*</a>: 0 <br> + std_val_a<a href="./../doc.html">*</a>: 223.55363 <br> + std_val_b<a href="./../doc.html">*</a>: 223.55265 <br> + <br> + <dd> + + <dt> + Missing Value Statistics + </dt> + <dd> + a_missing_count<a href="./../doc.html">*</a>: 0 <br> + a_missing_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + b_missing_count<a href="./../doc.html">*</a>: 0 <br> + b_missing_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + common_missing_count<a href="./../doc.html">*</a>: 0 <br> + common_missing_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + <br> + <dd> + + <dt> + NaN Statistics + </dt> + <dd> + a_nan_count<a href="./../doc.html">*</a>: 0 <br> + a_nan_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + b_nan_count<a href="./../doc.html">*</a>: 0 <br> + b_nan_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + common_nan_count<a href="./../doc.html">*</a>: 0 <br> + common_nan_fraction<a href="./../doc.html">*</a>: 0.0000000 <br> + <br> + <dd> + + <dt> + Numerical Comparison Statistics + </dt> + <dd> + correlation<a href="./../doc.html">*</a>: 0.99999556 <br> + diff_outside_epsilon_count<a href="./../doc.html">*</a>: 129 <br> + diff_outside_epsilon_fraction<a href="./../doc.html">*</a>: 3.9775678e-05 <br> + max_delta<a href="./../doc.html">*</a>: 849 <br> + max_diff<a href="./../doc.html">*</a>: 849 <br> + mean_delta<a href="./../doc.html">*</a>: 0.00052047553 <br> + mean_diff<a href="./../doc.html">*</a>: 0.00056240958 <br> + median_delta<a href="./../doc.html">*</a>: 0.0000000 <br> + median_diff<a href="./../doc.html">*</a>: 0.0000000 <br> + min_delta<a href="./../doc.html">*</a>: -1 <br> + mismatch_points_count<a href="./../doc.html">*</a>: 129 <br> + mismatch_points_fraction<a href="./../doc.html">*</a>: 3.9775678e-05 <br> + perfect_match_count<a href="./../doc.html">*</a>: 3243059 <br> + perfect_match_fraction<a href="./../doc.html">*</a>: 0.99996022 <br> + r-squared correlation<a href="./../doc.html">*</a>: 0.99999112 <br> + rms_val<a href="./../doc.html">*</a>: nan <br> + std_val<a href="./../doc.html">*</a>: 0.66634613 <br> + <br> + <dd> + </dl> + + + + + + + <p> + + <a href="./AbsDiff.png"><img src="./small.AbsDiff.png"></a> + + + <a href="./DensityScatter.png"><img src="./small.DensityScatter.png"></a> + + + <a href="./Diff.png"><img src="./small.Diff.png"></a> + + + <a href="./Hex.png"><img src="./small.Hex.png"></a> + + + <a href="./Hist.png"><img src="./small.Hist.png"></a> + + + <a href="./Mismatch.png"><img src="./small.Mismatch.png"></a> + + + </p> + + + + + + + + + + + + +<h3>Variable Attributes</h3> + + + <table border="1px solid black"> + <tr> + <th>Attribute Name</th> + <th>File A Value</th> + <th>File B Value</th> + </tr> + <tr> + <td>_fillvalue</td> + <td>-32768</td> + <td>-32768</td> + + </tr> + <tr> + <td>add_offset</td> + <td>0.0</td> + <td>0.0</td> + + </tr> + <tr> + <td>algorithm_index</td> + <td>12</td> + <td>12</td> + + </tr> + <tr> + <td>algorithm_name</td> + <td>NA</td> + <td>NA</td> + + </tr> + <tr> + <td>algorithm_version</td> + <td>NA</td> + <td>NA</td> + + </tr> + <tr> + <td>reference</td> + <td>none</td> + <td>none</td> + + </tr> + <tr> + <td>scale_factor</td> + <td>1.0</td> + <td>1.0</td> + + </tr> + <tr> + <td>scaling_method</td> + <td>0</td> + <td>0</td> + + </tr> + <tr> + <td>units</td> + <td>degrees</td> + <td>degrees</td> + + </tr> + + </table> + + + + + </body> + +</html> + + diff --git a/examples/reportGen/pixel_longitude/small.A.png b/examples/reportGen/pixel_longitude/small.A.png new file mode 100644 index 0000000000000000000000000000000000000000..1b65686cc823a8680e9bd509d0ce8305c2a5d940 Binary files /dev/null and b/examples/reportGen/pixel_longitude/small.A.png differ diff --git a/examples/reportGen/pixel_longitude/small.AbsDiff.png b/examples/reportGen/pixel_longitude/small.AbsDiff.png new file mode 100644 index 0000000000000000000000000000000000000000..840d5795f95ac6ace7b0775daece86fec855d601 Binary files /dev/null and b/examples/reportGen/pixel_longitude/small.AbsDiff.png differ diff --git a/examples/reportGen/pixel_longitude/small.B.png b/examples/reportGen/pixel_longitude/small.B.png new file mode 100644 index 0000000000000000000000000000000000000000..026fa3cfad9f826dc9820ec707ac579062b78cff Binary files /dev/null and b/examples/reportGen/pixel_longitude/small.B.png differ diff --git a/examples/reportGen/pixel_longitude/small.DensityScatter.png b/examples/reportGen/pixel_longitude/small.DensityScatter.png new file mode 100644 index 0000000000000000000000000000000000000000..f4385da08ceb4b19bdf1bac3a26f1a1b45d938aa Binary files /dev/null and b/examples/reportGen/pixel_longitude/small.DensityScatter.png differ diff --git a/examples/reportGen/pixel_longitude/small.Diff.png b/examples/reportGen/pixel_longitude/small.Diff.png new file mode 100644 index 0000000000000000000000000000000000000000..7ab8809211768415ea86937bc59c0b6ce3b7a80e Binary files /dev/null and b/examples/reportGen/pixel_longitude/small.Diff.png differ diff --git a/examples/reportGen/pixel_longitude/small.Hex.png b/examples/reportGen/pixel_longitude/small.Hex.png new file mode 100644 index 0000000000000000000000000000000000000000..d8a3cf42a86d6a15189203a8ce31f8f835c37700 Binary files /dev/null and b/examples/reportGen/pixel_longitude/small.Hex.png differ diff --git a/examples/reportGen/pixel_longitude/small.Hist.png b/examples/reportGen/pixel_longitude/small.Hist.png new file mode 100644 index 0000000000000000000000000000000000000000..faca38f0cfbe23911d90affe49e1a4f50ccafb1b Binary files /dev/null and b/examples/reportGen/pixel_longitude/small.Hist.png differ diff --git a/examples/reportGen/pixel_longitude/small.Mismatch.png b/examples/reportGen/pixel_longitude/small.Mismatch.png new file mode 100644 index 0000000000000000000000000000000000000000..b765c4299c262f7839855907748f484376130fa4 Binary files /dev/null and b/examples/reportGen/pixel_longitude/small.Mismatch.png differ