Rad2Refl after Rayleigh correction

Hello @marpet,

thank you a lot for your fast answer and help, that makes sense!

I’m therefore now using a graph you shared here, applied to my case:

Olci_Rayleigh.xml (805 Bytes)

That I call with the following in a short bash script:

xml=/home/adrien/Downloads/Olci_Rayleigh.xml

olci_folder=/home/adrien/Downloads/S3A_OL_1_EFR____20190801T175136_20190801T175436_20190802T225244_0179_047_312_1620_LN1_O_NT_002.SEN3

dest=/home/adrien/Downloads/S3A_OL_1_EFR____20190801T175136_20190801T175436_20190802T225244_0179_047_312_1620_LN1_O_NT_002.SEN3

sudo ~/snap/snap/bin/gpt ${xml} -POLCIsource="${olci_folder}" -PtargetFolder="${dest}" -Dsnap.log.level=ERROR -e

Unfortunately the source is not read properly, and I don’t really see where to go from here…

INFO: org.esa.snap.core.gpf.operators.tooladapter.ToolAdapterIO: Initializing external tool adapters
INFO: org.esa.snap.core.util.EngineVersionCheckActivator: Please check regularly for new updates for the best SNAP experience.
Executing processing graph
 done.
org.esa.snap.core.gpf.graph.GraphException: Missing source '/home/adrien/Downloads/S3A_OL_1_EFR____20190801T175136_20190801T175436_20190802T225244_0179_047_312_1620_LN1_O_NT_002.SEN3/xfdumanifest.xml' in node 'rayleigh'
	at org.esa.snap.core.gpf.graph.GraphContext.initNodeDependencies(GraphContext.java:107)
	at org.esa.snap.core.gpf.graph.GraphContext.<init>(GraphContext.java:84)
	at org.esa.snap.core.gpf.graph.GraphContext.<init>(GraphContext.java:58)
	at org.esa.snap.core.gpf.graph.GraphProcessor.executeGraph(GraphProcessor.java:127)
	at org.esa.snap.core.gpf.main.DefaultCommandLineContext.executeGraph(DefaultCommandLineContext.java:86)
	at org.esa.snap.core.gpf.main.CommandLineTool.executeGraph(CommandLineTool.java:547)
	at org.esa.snap.core.gpf.main.CommandLineTool.runGraph(CommandLineTool.java:391)
	at org.esa.snap.core.gpf.main.CommandLineTool.runGraphOrOperator(CommandLineTool.java:287)
	at org.esa.snap.core.gpf.main.CommandLineTool.run(CommandLineTool.java:188)
	at org.esa.snap.core.gpf.main.CommandLineTool.run(CommandLineTool.java:121)
	at org.esa.snap.core.gpf.main.GPT.run(GPT.java:59)
	at org.esa.snap.core.gpf.main.GPT.main(GPT.java:37)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.esa.snap.runtime.Launcher.lambda$run$0(Launcher.java:55)
	at org.esa.snap.runtime.Engine.runClientCode(Engine.java:189)
	at org.esa.snap.runtime.Launcher.run(Launcher.java:51)
	at org.esa.snap.runtime.Launcher.main(Launcher.java:31)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:84)
	at com.install4j.runtime.launcher.UnixLauncher.start(UnixLauncher.java:66)
	at install4j.org.esa.snap.runtime.Launcher_gpt.main(Unknown Source)

Error: Missing source '/home/adrien/Downloads/S3A_OL_1_EFR____20190801T175136_20190801T175436_20190802T225244_0179_047_312_1620_LN1_O_NT_002.SEN3/xfdumanifest.xml' in node 'rayleigh'

Thank you a lot for your help!

best,
Adrien