netcdf 200304_chilbolton_iwc-Z-T-met-office-global-grid-stats { dimensions: height = 20 ; height_raw = 38 ; height_coarse = 4 ; iwc_bin = 12 ; variables: float height(height) ; height:long_name = "Height above ground" ; height:units = "m" ; height:comment = "This height variable is regularly spaced (as opposed to the raw model height), thereby enabling the results for one model\n", "to be easily compared to those for another." ; float height_raw(height_raw) ; height_raw:long_name = "Mean height of model levels above ground" ; height_raw:units = "m" ; height_raw:comment = "This variable contains the mean heights of the levels in the model. All variables that are a function of \"height_raw\" are suffixed\n", "by \"_raw\". Note that such variables should not be compared between different models because the fact that there are different model\n", "resolutions is likely to favour models with a coarser vertical resolution. Use variables that are a function of \"height\" instead." ; float height_coarse_min(height_coarse) ; height_coarse_min:long_name = "Height above ground of the bottom of each range used for PDFs" ; height_coarse_min:units = "m" ; float height_coarse_max(height_coarse) ; height_coarse_max:long_name = "Height above ground of the top of each range used for PDFs" ; height_coarse_max:units = "m" ; float time_resolution ; time_resolution:long_name = "Temporal resolution of model" ; time_resolution:units = "hours" ; time_resolution:missing_value = -999.f ; time_resolution:_FillValue = -999.f ; float iwc_bin_min(iwc_bin) ; iwc_bin_min:long_name = "Ice water content bin minimum" ; iwc_bin_min:units = "kg m-3" ; iwc_bin_min:units_html = "kg m-3" ; iwc_bin_min:comment = "This variable provides the ice water content thresholds for the contingency tables and the skill scores,\n", "and the minimum of the bins used in the ice water content probability density functions." ; float iwc_bin_nominal_centre(iwc_bin) ; iwc_bin_nominal_centre:long_name = "Ice water content nominal bin centre" ; iwc_bin_nominal_centre:units = "kg m-3" ; iwc_bin_nominal_centre:units_html = "kg m-3" ; iwc_bin_nominal_centre:comment = "This variable provides the nominal centres of the bins used in the ice water content probability density functions,\n", "evenly spread in logarithmic space. It therefore does not strictly correspond to the centre of the first bin\n", "(which has a minimum at 0) or the last bin (which has a maximum at infinity)." ; float forecast_time_min ; forecast_time_min:long_name = "Minimum time since forecast initialization" ; forecast_time_min:units = "hours" ; forecast_time_min:missing_value = -999.f ; forecast_time_min:_FillValue = -999.f ; forecast_time_min:comment = "The hourly model forecasts evaluated in this file are from a range of different forecast lead times.\n", "This variable is the minimum forecast lead time." ; float forecast_time_max ; forecast_time_max:long_name = "Maximum time since forecast initialization" ; forecast_time_max:units = "hours" ; forecast_time_max:missing_value = -999.f ; forecast_time_max:_FillValue = -999.f ; forecast_time_max:comment = "The hourly model forecasts evaluated in this file are from a range of different forecast lead times.\n", "This variable is the maximum forecast lead time." ; float mean_observed_iwc(height) ; mean_observed_iwc:long_name = "Mean observed ice water content" ; mean_observed_iwc:units = "kg m-3" ; mean_observed_iwc:units_html = "kg m-3" ; mean_observed_iwc:missing_value = -999.f ; mean_observed_iwc:_FillValue = -999.f ; mean_observed_iwc:comment = "This variable is the mean ice water content versus height as determined by the radar and lidar.\n", "Only data coincident with the model were used, and measurements above any surface rain\n", "were not used due to the possibility of strong attenuation leading to an underestimate of ice water content.\n", "A missing value indicates that in this height range there were no simultaneous model and observational data." ; float mean_model_iwc(height) ; mean_model_iwc:long_name = "Mean model ice water content" ; mean_model_iwc:units = "kg m-3" ; mean_model_iwc:units_html = "kg m-3" ; mean_model_iwc:missing_value = -999.f ; mean_model_iwc:_FillValue = -999.f ; mean_model_iwc:comment = "This variable is the mean model ice water content versus height. Only data with coincident observations were used,\n", "and data above any observed surface rain have not been used due to the possibility\n", "of bias in the observations leading to an unfair comparison. A missing value indicates that in this height range there were no\n", "simultaneous model and observational data." ; float mean_mod_model_iwc(height) ; mean_mod_model_iwc:long_name = "Mean model ice water content modified to remove undetectable cloud" ; mean_mod_model_iwc:units = "kg m-3" ; mean_mod_model_iwc:units_html = "kg m-3" ; mean_mod_model_iwc:missing_value = -999.f ; mean_mod_model_iwc:_FillValue = -999.f ; mean_mod_model_iwc:comment = "This variable is the mean model ice water content versus height, after modification to remove ice clouds that are deemed to be below the\n", "radar sensitivity threshold. This was done by converting the known minimum detectable radar reflectivity as a function of height into\n", "a minimum detectable ice water content. Rather than simply setting the model ice water content to zero when the model ice water content\n", "falls below this threshold, the Hogan and Illingworth (2003, J. Atmos. Sci., 60, 756-767) formula has been used to estimate the PDF of\n", "ice water content to be expected in the model grid box. This modified ice water content is also used in the calculation of skill scores.\n", "The user is advised to compare this variable with the unmodified mean_model_iwc to see at which heights this modification has had\n", "a significant effect. Only data with coincident observations were used, and data above any observed surface rain\n", "have not been used due to the possibility of bias in the observations leading to an unfair comparison.\n", "A missing value indicates that in this height range there were no simultaneous model and observational data." ; float mean_observed_iwc_raw(height_raw) ; mean_observed_iwc_raw:long_name = "Mean observed ice water content on model grid" ; mean_observed_iwc_raw:units = "kg m-3" ; mean_observed_iwc_raw:units_html = "kg m-3" ; mean_observed_iwc_raw:missing_value = -999.f ; mean_observed_iwc_raw:_FillValue = -999.f ; mean_observed_iwc_raw:comment = "This variable is the same as mean_observed_iwc except that it was calculated on the original model grid." ; float mean_model_iwc_raw(height_raw) ; mean_model_iwc_raw:long_name = "Mean model ice water content on model grid" ; mean_model_iwc_raw:units = "kg m-3" ; mean_model_iwc_raw:units_html = "kg m-3" ; mean_model_iwc_raw:missing_value = -999.f ; mean_model_iwc_raw:_FillValue = -999.f ; mean_model_iwc_raw:comment = "This variable is the same as mean_model_iwc except that it was calculated on the original model grid." ; float mean_mod_model_iwc_raw(height_raw) ; mean_mod_model_iwc_raw:long_name = "Mean model ice water content on model grid, modified to remove undetectable cloud" ; mean_mod_model_iwc_raw:units = "kg m-3" ; mean_mod_model_iwc_raw:units_html = "kg m-3" ; mean_mod_model_iwc_raw:missing_value = -999.f ; mean_mod_model_iwc_raw:_FillValue = -999.f ; mean_mod_model_iwc_raw:comment = "This variable is the same as mean_mod_model_iwc except that it was calculated on the original model grid." ; float mean_modmax_model_iwc_raw(height_raw) ; mean_modmax_model_iwc_raw:long_name = "Mean model ice water content on model grid, modified to remove undetectable cloud assuming radar 3 dB more sensitive than best estimate" ; mean_modmax_model_iwc_raw:units = "kg m-3" ; mean_modmax_model_iwc_raw:units_html = "kg m-3" ; mean_modmax_model_iwc_raw:missing_value = -999.f ; mean_modmax_model_iwc_raw:_FillValue = -999.f ; mean_modmax_model_iwc_raw:comment = "This variable is the same as mean_mod_model_iwc_raw except that in removing undetectable cloud the radar has been assumed to be 3 dB more sensitive.\n", "In combination with mean_modmin_model_iwc_raw, this variable provides an estimate of the uncertainty in the procedure of removing undetectable clouds." ; float mean_modmin_model_iwc_raw(height_raw) ; mean_modmin_model_iwc_raw:long_name = "Mean model ice water content on model grid, modified to remove undetectable cloud assuming radar 3 dB less sensitive than best estimate" ; mean_modmin_model_iwc_raw:units = "kg m-3" ; mean_modmin_model_iwc_raw:units_html = "kg m-3" ; mean_modmin_model_iwc_raw:missing_value = -999.f ; mean_modmin_model_iwc_raw:_FillValue = -999.f ; mean_modmin_model_iwc_raw:comment = "This variable is the same as mean_mod_model_iwc_raw except that in removing undetectable cloud the radar has been assumed to be 3 dB less sensitive.\n", "In combination with mean_modmax_model_iwc_raw, this variable provides an estimate of the uncertainty in the procedure of removing undetectable clouds." ; float mean_all_model_iwc_raw(height_raw) ; mean_all_model_iwc_raw:long_name = "Mean model ice water content on model grid, including when no observations were available due to uncorrected attenuation" ; mean_all_model_iwc_raw:units = "kg m-3" ; mean_all_model_iwc_raw:units_html = "kg m-3" ; mean_all_model_iwc_raw:missing_value = -999.f ; mean_all_model_iwc_raw:_FillValue = -999.f ; mean_all_model_iwc_raw:comment = "This variable is the mean model ice water content for all periods that the radar was operating, including those for which no retrieval was\n", "possible due to uncorrected attenuation by rain, melting ice, and liquid cloud with unknown liquid water path. By comparison with the variable\n", "mean_model_iwc_raw, this variable indicates how much of the total ice mass for the period has not been characterised by the observations." ; float foo_observed_raw(height_raw, iwc_bin) ; foo_observed_raw:long_name = "Mean observed frequency of occurrence on model grid" ; foo_observed_raw:units = "1" ; foo_observed_raw:missing_value = -999.f ; foo_observed_raw:_FillValue = -999.f ; foo_observed_raw:comment = "This variable is the mean observed frequency of occurrence of ice water contents above a range of different values,\n", "as indicated by the iwc_bin_min variable." ; float foo_model_raw(height_raw, iwc_bin) ; foo_model_raw:long_name = "Mean model frequency of occurrence on model grid" ; foo_model_raw:units = "1" ; foo_model_raw:missing_value = -999.f ; foo_model_raw:_FillValue = -999.f ; foo_model_raw:comment = "This variable is the mean model frequency of occurrence of ice water contents above a range of different values,\n", "as indicated by the iwc_bin_min variable." ; float foo_mod_model_raw(height_raw, iwc_bin) ; foo_mod_model_raw:long_name = "Mean model frequency of occurrence on model grid, modified to remove undetectable cloud" ; foo_mod_model_raw:units = "1" ; foo_mod_model_raw:missing_value = -999.f ; foo_mod_model_raw:_FillValue = -999.f ; foo_mod_model_raw:comment = "This variable is the mean model frequency of occurrence of ice water contents above a range of different values,\n", "as indicated by the iwc_bin_min variable. The model has been modified to remove undetectable cloud,\n", "as described in the comment of the mean_mod_model_iwc variable." ; float foo_modmax_model_raw(height_raw, iwc_bin) ; foo_modmax_model_raw:long_name = "Mean model frequency of occurrence on model grid, modified to remove undetectable cloud assuming radar 3 dB more sensitive than best estimate" ; foo_modmax_model_raw:units = "1" ; foo_modmax_model_raw:missing_value = -999.f ; foo_modmax_model_raw:_FillValue = -999.f ; foo_modmax_model_raw:comment = "This variable is the same as foo_mod_model_raw except that in removing undetectable cloud the radar has been assumed to be 3 dB more sensitive.\n", "In combination with foo_modmin_model_raw, this variable provides an estimate of the uncertainty in the procedure of removing undetectable clouds." ; float foo_modmin_model_raw(height_raw, iwc_bin) ; foo_modmin_model_raw:long_name = "Mean model frequency of occurrence on model grid, modified to remove undetectable cloud assuming radar 3 dB less sensitive than best estimate" ; foo_modmin_model_raw:units = "1" ; foo_modmin_model_raw:missing_value = -999.f ; foo_modmin_model_raw:_FillValue = -999.f ; foo_modmin_model_raw:comment = "This variable is the same as foo_mod_model_raw except that in removing undetectable cloud the radar has been assumed to be 3 dB less sensitive.\n", "In combination with foo_modmax_model_raw, this variable provides an estimate of the uncertainty in the procedure of removing undetectable clouds." ; float foo_all_model_raw(height_raw, iwc_bin) ; foo_all_model_raw:long_name = "Mean model frequency of occurrence on model grid, including when no observations were available due to uncorrected attenuation" ; foo_all_model_raw:units = "1" ; foo_all_model_raw:missing_value = -999.f ; foo_all_model_raw:_FillValue = -999.f ; foo_all_model_raw:comment = "This variable is the mean model frequency of occurrence of ice water contents above a range of different values,\n", "as indicated by the iwc_bin_min variable. The ice water content distribution included all periods\n", "that the radar was operating, including those for which no retrieval was possible due to uncorrected\n", "attenuation by rain, melting ice, and liquid cloud with unknown liquid water path. By comparison with\n", "foo_model_raw, this variable indicates how well the radar-derived statistics represent the whole\n", "distribution of ice water content." ; float awp_observed_raw(height_raw, iwc_bin) ; awp_observed_raw:long_name = "Mean observed amount when present on model grid" ; awp_observed_raw:units = "kg m-3" ; awp_observed_raw:units_html = "kg m-3" ; awp_observed_raw:missing_value = -999.f ; awp_observed_raw:_FillValue = -999.f ; awp_observed_raw:comment = "This variable is the mean observed ice water content when it exceeds a range of different values,\n", "as indicated by the iwc_bin_min variable." ; float awp_model_raw(height_raw, iwc_bin) ; awp_model_raw:long_name = "Mean model amount when present on model grid" ; awp_model_raw:units = "kg m-3" ; awp_model_raw:units_html = "kg m-3" ; awp_model_raw:missing_value = -999.f ; awp_model_raw:_FillValue = -999.f ; awp_model_raw:comment = "This variable is the mean model ice water content when it exceeds a range of different values,\n", "as indicated by the iwc_bin_min variable." ; float awp_mod_model_raw(height_raw, iwc_bin) ; awp_mod_model_raw:long_name = "Mean model amount when present on model grid, modified to remove undetectable cloud" ; awp_mod_model_raw:units = "kg m-3" ; awp_mod_model_raw:units_html = "kg m-3" ; awp_mod_model_raw:missing_value = -999.f ; awp_mod_model_raw:_FillValue = -999.f ; awp_mod_model_raw:comment = "This variable is the mean model ice water content when it exceeds a range of different values,\n", "as indicated by the iwc_bin_min variable. The model has been modified to remove undetectable cloud,\n", "as described in the comment of the mean_mod_model_iwc variable." ; float awp_modmax_model_raw(height_raw, iwc_bin) ; awp_modmax_model_raw:long_name = "Mean model amount when present on model grid, modified to remove undetectable cloud assuming radar 3 dB more sensitive than best estimate" ; awp_modmax_model_raw:units = "kg m-3" ; awp_modmax_model_raw:units_html = "kg m-3" ; awp_modmax_model_raw:missing_value = -999.f ; awp_modmax_model_raw:_FillValue = -999.f ; awp_modmax_model_raw:comment = "This variable is the same as awp_mod_model_raw except that in removing undetectable cloud the radar has been assumed to be 3 dB more sensitive.\n", "In combination with awp_modmin_model_raw, this variable provides an estimate of the uncertainty in the procedure of removing undetectable clouds." ; float awp_modmin_model_raw(height_raw, iwc_bin) ; awp_modmin_model_raw:long_name = "Mean model amount when present on model grid, modified to remove undetectable cloud assuming radar 3 dB less sensitive than best estimate" ; awp_modmin_model_raw:units = "kg m-3" ; awp_modmin_model_raw:units_html = "kg m-3" ; awp_modmin_model_raw:missing_value = -999.f ; awp_modmin_model_raw:_FillValue = -999.f ; awp_modmin_model_raw:comment = "This variable is the same as awp_mod_model_raw except that in removing undetectable cloud the radar has been assumed to be 3 dB less sensitive.\n", "In combination with awp_modmax_model_raw, this variable provides an estimate of the uncertainty in the procedure of removing undetectable clouds." ; float awp_all_model_raw(height_raw, iwc_bin) ; awp_all_model_raw:long_name = "Mean model amount when present on model grid, including when no observations were available due to uncorrected attenuation" ; awp_all_model_raw:units = "kg m-3" ; awp_all_model_raw:units_html = "kg m-3" ; awp_all_model_raw:missing_value = -999.f ; awp_all_model_raw:_FillValue = -999.f ; awp_all_model_raw:comment = "This variable is the mean model ice water content when it exceeds a range of different values,\n", "as indicated by the iwc_bin_min variable. The ice water content distribution included all periods\n", "that the radar was operating, including those for which no retrieval was possible due to uncorrected\n", "attenuation by rain, melting ice, and liquid cloud with unknown liquid water path. By comparison with\n", "awp_model_raw, this variable indicates how well the radar-derived statistics represent the whole\n", "distribution of ice water content." ; float pdf_observed_iwc(height_coarse, iwc_bin) ; pdf_observed_iwc:long_name = "PDF of observed ice water content" ; pdf_observed_iwc:units = "1" ; pdf_observed_iwc:missing_value = -999.f ; pdf_observed_iwc:_FillValue = -999.f ; pdf_observed_iwc:comment = "This variable is the probability density function of observed ice water content in four height ranges, with bin minima indicated by the\n", "iwc_bin_min variable. Only data with coincident model and observations were used, and missing values indicate height ranges\n", "where no such data were available." ; float pdf_model_iwc(height_coarse, iwc_bin) ; pdf_model_iwc:long_name = "PDF of model ice water content" ; pdf_model_iwc:units = "1" ; pdf_model_iwc:missing_value = -999.f ; pdf_model_iwc:_FillValue = -999.f ; pdf_model_iwc:comment = "This variable is the probability density function of model ice water content in four height ranges, with bin minima indicated by the\n", "iwc_bin_min variable. Only data with coincident model and observations were used, and missing values indicate height ranges\n", "where no such data were available." ; float pdf_mod_model_iwc(height_coarse, iwc_bin) ; pdf_mod_model_iwc:long_name = "PDF of model ice water content modified to remove undetectable cloud" ; pdf_mod_model_iwc:units = "1" ; pdf_mod_model_iwc:missing_value = -999.f ; pdf_mod_model_iwc:_FillValue = -999.f ; pdf_mod_model_iwc:comment = "This variable is the same as pdf_model_iwc, except that the model data have been modified to exclude undetectable cloud, as\n", "described in the comment of the mean_mod_model_iwc variable." ; float pdf_all_model_iwc(height_coarse, iwc_bin) ; pdf_all_model_iwc:long_name = "PDF of model ice water content including when no observations were available due to uncorrected attenuation" ; pdf_all_model_iwc:units = "1" ; pdf_all_model_iwc:missing_value = -999.f ; pdf_all_model_iwc:_FillValue = -999.f ; pdf_all_model_iwc:comment = "This variable is the probability density function of model ice water content in four height ranges, with bin minima indicated by the\n", "iwc_bin_min variable. Unlike pdf_model_iwc, it includes all periods that the radar was operating, including those for which no retrieval was\n", "possible due to uncorrected attenuation by rain, melting ice, and liquid cloud with unknown liquid water path. By comparison with the pdf_model_iwc\n", "it indicates what part of the distribution of ice mass for the period has not been characterised by the observations." ; short num_samples(height) ; num_samples:long_name = "Number of samples used" ; num_samples:units = "1" ; num_samples:comment = "This variable contains the number of samples at each height used in calculating the contingency table and the skill scores.\n", "Each sample is one hour apart in the original data." ; short num_samples_raw(height_raw) ; num_samples_raw:long_name = "Number of samples used for variables on model grid" ; num_samples_raw:units = "1" ; num_samples_raw:comment = "This variable contains the number of samples at each height used in calculating the contingency table and skill scores\n", "reported on the model grid. Each sample is one hour apart in the original data." ; short num_samples_all_raw(height_raw) ; num_samples_all_raw:long_name = "Number of samples used for mean_model_all_raw" ; num_samples_all_raw:units = "1" ; num_samples_all_raw:comment = "This variable contains the number of samples at each height used in calculating the the variable mean_model_all_raw." ; int num_samples_coarse(height_coarse) ; num_samples_coarse:long_name = "Number of samples used for PDFs" ; num_samples_coarse:units = "1" ; num_samples_coarse:comment = "This variable contains the number of samples in the four coarse height ranges used in calculating the probability\n", "density functions of ice water content." ; int num_samples_all_coarse(height_coarse) ; num_samples_all_coarse:long_name = "Number of samples used for pdf_all_model_iwc" ; num_samples_all_coarse:units = "1" ; num_samples_all_coarse:comment = "This variable contains the number of samples in calculating the variable pdf_all_model_iwc." ; short A(height, iwc_bin) ; A:long_name = "Number of samples with cloud in model and observations" ; A:units = "1" ; A:comment = "This variable is used with \"B\", \"C\" and \"D\" to calculate various skill scores. It has been calculated for the full range\n", "of ice water content thresholds (indicated by the iwc_bin_min variable). Thus for a threshold of 1e-08 kg m-3, this variable\n", "is the number of samples with ice water content greater than 1e-08 kg m-3 simultaneously in the model and the observations.\n", "Note that the modified model ice water content was used in the comparison, as described in the comment of the\n", "mean_mod_model_iwc variable. Skill scores for multiple months should be calculated by first summing the values\n", "of A, B, C and D for those months." ; short B(height, iwc_bin) ; B:long_name = "Number of samples with cloud in model but not observations" ; B:units = "1" ; B:comment = "See the comment of the \"A\" variable." ; short C(height, iwc_bin) ; C:long_name = "Number of samples with cloud in observations but not model" ; C:units = "1" ; C:comment = "See the comment of the \"A\" variable." ; short D(height, iwc_bin) ; D:long_name = "Number of samples with cloud in neither model nor observations" ; D:units = "1" ; D:comment = "See the comment of the \"A\" variable." ; float ETS(height, iwc_bin) ; ETS:long_name = "Equitable threat score" ; ETS:units = "1" ; ETS:missing_value = -999.f ; ETS:_FillValue = -999.f ; ETS:comment = "This variable is a measure of the skill of the forecasts calculated as ETS=(A-E)/(A+B+C-E), where E is the number of hits that\n", "occurred by chance, given by E=(A+B)*(A+C)/(A+B+C+D). A perfect forecast would have an ETS of 1 and a random forecast an ETS of 0." ; float Q(height, iwc_bin) ; Q:long_name = "Yule\'s Q skill score" ; Q:units = "1" ; Q:missing_value = -999.f ; Q:_FillValue = -999.f ; Q:comment = "This variable is a measure of the skill of the forecasts calculated as Q=(A*D-B*C)/(A*D+B*C). It is closely related to the odds ratio,\n", "but ranges from -1 to 1." ; float ETS_all(iwc_bin) ; ETS_all:long_name = "Equitable threat score for all heights" ; ETS_all:units = "1" ; ETS_all:missing_value = -999.f ; ETS_all:_FillValue = -999.f ; ETS_all:comment = "This variable is calculated from A, B, C and D at all heights." ; float Q_all(iwc_bin) ; Q_all:long_name = "Yule\'s Q skill score for all heights" ; Q_all:units = "1" ; Q_all:missing_value = -999.f ; Q_all:_FillValue = -999.f ; Q_all:comment = "This variable is calculated from A, B, C and D at all heights." ; // global attributes: :Conventions = "CF-1.0" ; :title = "Evaluation of Met Office global ice water content at Chilbolton during Apr 2003" ; :location = "Chilbolton" ; :start_date = "20030411" ; :end_date = "20030430" ; :history = "30 Jan 2008 16:26:30 - Generated using matlab by Ewan O\'Connor \n", "ice water content history: 07 May 2005 17:11:53 - Generated from categorization data and UK Met Office Unified Model (Global) data by Ewan O\'Connor on anvil2\n", "Ice water content history: 06 May 2005 20:26:57 - Generated from categorization data by Ewan O\'Connor \n", "Categorization history: 19 Jan 2005 13:06:47 - Generated from level 1 data by Ewan O\'Connor \n", "Radar history: Wed Feb 25 01:34:12 2004 - NetCDF generated from original data by Nicolas Gaussiat on hogwarts\n", "Wed May 12 09:51:05 2004 - Recalibrated (-1.6 dB) by Nicolas Gaussiat on hogwarts\n", "Wed May 12 11:15:15 2004 - Inserted incoherent reflectivity factor by radar on hogwarts\n", "(Incoherent processing history: Wed Feb 25 00:20:07 2004 - NetCDF generated from original data by Nicolas Gaussiat on hogwarts\n", "Wed May 12 10:30:56 2004 - Recalibrated (-1.8 dB) by Nicolas Gaussiat on hogwarts)\n", "Lidar history: Tue Sep 23 19:25:13 2003 - NetCDF generated from original data by Ewan O\'Connor on hogwarts\n", "Model history: Fri Sep 24 11:05:08 BST 2004 - NetCDF generated from original data by Ewan O\'Connor using cnmodel2nc on hogwarts\n", "Fri Nov 12 17:36:13 2004 - Comments added by radar on hogwarts\n", "Gauge history: Recorded using Microlink 3000 series DAQ\n", "2003-09-24 13:39:27 : converted to netCDF from FORMAT5 using Matlab 6.5.0.180913a (R13) running on GLNX86\n", "Microwave radiometer history: \n", "2005-01-13 14:25:57 : Liquid and vapour vater path produced by Nicolas Gaussiat on hagrid\n", "" ; :source = "UK Met Office Unified Model (Global)\n", "CloudNet categorization product (software version 0.9.2)\n", "UK Met Office Unified Model (Global)\n", "CloudNet categorization product (software version 0.9.2) comprising:\n", "Chilbolton 94-GHz Cloud Radar (Galileo)\n", "Frequency: 94.00 GHz\n", "Antenna diameter: 0.46 m\n", "Axis separation of transmit and receive antennas: 0.66 m\n", "Peak power: 1.6 kW\n", "Pulse width: 0.5 us\n", "Pulse repetition frequency: 6250 Hz\n", "Beam width: 0.5 degrees;\n", "Chilbolton Vaisala 905-nm CT75K lidar ceilometer\n", "Wavelength: 905 nm\n", "Half-angle beam divergence: 0.75 mrad\n", "Half-angle field of view: 0.66 mrad;\n", "ECMWF Integrated Forecast System (IFS);\n", "meteorological sensors;\n", "Microwave radiometers" ; :institution = "Department of Meteorology, University of Reading." ; :comment = "This dataset contains statistics on the performance of Met Office global ice water content,\n", "including means as a function of height, probability density function, skill scores and the contingency table\n", "to allow other skill scores to be calculated." ; }