def check_lat(self, dataset):
results = []<EOL>lat = util.get_lat_variable(dataset)<EOL>if not lat:<EOL><INDENT>return Result(BaseCheck.HIGH, False, '<STR_LIT>', ['<STR_LIT>'])<EOL><DEDENT>lat_var = dataset.variables[lat]<EOL>test_ctx = TestCtx(BaseCheck.HIGH, '<STR_LIT>'.format(lat))<EOL>test_ctx.assert_true(getattr(lat_var, '<STR_LIT>', '<STR_LIT>') == '<STR_LIT>', '<STR_LIT>')<EOL>units = getattr(lat_var, '<STR_LIT>', '<STR_LIT>')<EOL>test_ctx.assert_true(units and units_convertible(units, '<STR_LIT>'), '<STR_LIT>')<EOL>test_ctx.assert_true(getattr(lat_var, '<STR_LIT>', '<STR_LIT>') == '<STR_LIT:Y>', '<STR_LIT>'.format(lat))<EOL>results.append(test_ctx.to_result())<EOL>test_ctx = TestCtx(BaseCheck.MEDIUM, '<STR_LIT>'.format(lat))<EOL>test_ctx.assert_true(getattr(lat_var, '<STR_LIT>', '<STR_LIT>') != '<STR_LIT>', '<STR_LIT>')<EOL>self._check_min_max_range(lat_var, test_ctx)<EOL>if hasattr(lat_var, '<STR_LIT>'):<EOL><INDENT>test_ctx.assert_true(getattr(lat_var, '<STR_LIT>', '<STR_LIT>') != '<STR_LIT>', '<STR_LIT>')<EOL><DEDENT>test_ctx.assert_true(getattr(lat_var, '<STR_LIT>', '<STR_LIT>') != '<STR_LIT>', '<STR_LIT>')<EOL>test_ctx.assert_true(units == '<STR_LIT>', '<STR_LIT>'.format(lat))<EOL>results.append(test_ctx.to_result())<EOL>return results<EOL>
float lat(time) ;//....................................... Depending on the precision used for the variable, the data type could be int or double instead of float.
        lat:long_name = "" ; //...................................... RECOMMENDED - Provide a descriptive, long name for this variable.
        lat:standard_name = "latitude" ; //.......................... REQUIRED    - Do not change.
        lat:units = "degrees_north" ; //............................. REQUIRED    - CF recommends degrees_north, but at least must use UDUNITS.
        lat:axis = "Y" ; //.......................................... REQUIRED    - Do not change.
        lat:valid_min = 0.0f ; //.................................... RECOMMENDED - Replace with correct value.
        lat:valid_max = 0.0f ; //.................................... RECOMMENDED - Replace with correct value.
        lat:_FillValue = 0.0f;//..................................... REQUIRED  if there could be missing values in the data.
        lat:ancillary_variables = "" ; //............................ RECOMMENDED - List other variables providing information about this variable.
        lat:comment = "" ; //........................................ RECOMMENDED - Add useful, additional information here.