A radiometric uncertainty tool for the S2 mission

I would like to let the community know that there is a new processor named Radiometric Uncertainty Tool (RUT) available in the toolbox as a plug-in. This tool has been developed by the National Physical Laboratory in partnership with Brockmann Consult and provides uncertainty estimates at a pixel level of the L1C reflectance factor images. There was a previous version (v0.9) but we just released the RUTv1.0 which supports the new S2 product format (PSD14.x). You can follow the development here and, if prefer, build it manually. We are working in several branches to bring new features in future releases.

Once installed, The S2-RUTv1 processor can be invoked in SNAP from the menu by selecting Optical->Preprocessing->Sentinel-2 Radiometric Uncertainty Tool. On the command line processor, available by means of the Graph Processing Tool gpt, which is located in SNAP bin directory, typing gpt S2Rut -h displays further information.

The tool brings a HTML guide to better understand the classes and the tool in general. In addition, there is a paper that has been recently accepted for publication at the MDPI remote sensing journal with the name “A radiometric uncertainty tool for the Sentinel 2 mission”. It provides further technical details about the uncertainty analysis and tool design. It is available for free here.

Please, feel free to suggest any bug or suggestion you night find in the tool (e.g. below this thread). I also recognise that some users might not be familiar with uncertainty theory. If you need any support to bring the results into context, you can contact me via e-mail javier.gorrono@npl.co.uk


Javier Gorroño


I have received feedback from users trying to run the tool and I would like to clarify that before pressing RUN, you must select the bands that you need to process. By default no bands are selected. It produces an execution error if none is selected. Please select them as in the picture attached:

We might consider a warning or default selection in the next release. Thanks.