Hi Joao and Theo,
the values in the netcdf-files of the SIS Meteosat data set (1983 to 2005) are multiplied by a factor of 10 to reduce the size of the data. So a scale_factor of 0.1 has to be applied before processing of the data. No scale-factor has to be applied to the operational data from CM SAF.
One advantage of using netcdf as data format is the availability of a convention, in this case the CM SAF data follows the Climate and Forecast convention. Within this convention a number of attributes and standard names for physical quantities are defined for easy access netcdf data that follow these conventions. The local attribute 'scale_factor' is defined in Section 8.1. Together with 'add_offset' it is intended to reduce the size of the data files.
Some software (e.g., the ncdf-package from R) does apply these factors and the offsets directly to the data when reading the data from the file, so the user does not need to apply this factor. In case the reading-software does not account for the scale_factor and the add_offset attributes the user has to do this manually by reading out these attribute from the netcdf file and applying them to the data.
So, it does depend on the software you are using whether you have to apply the scale factor manually or not. When using R with the ncdf-package the scale-factor does not need to be applied, while IDL seems not to take the scale_factor-attribute into account automatically.
Please note that the ncdf-package does not apply the _FillValue-attribute for missing data, but uses the 'missing_value'-attribute, which was used in previous version of the CF-convention to mark missing data. Hence, in the R-scripts provided by CM SAF the _FillValue attribute is explicitely read from the netcdf file and applied to the data.In this case, particular attention has to be given when a factor and/or offfset has been applied to the data....
Hope this clarifies some issues, kind regards,
Jörg