Minimum: - verify the variable names against bands in product definition to ensure the correct output band/file names. - read the data type and `nodata` from product definition.