OLCI Vicarious Calibration Coefficients

Please enter here to ask a question about any NASA Science related topics!
juancho.gossn
Posts: 9
Joined: Tue May 26, 2015 6:34 am America/New_York

OLCI Vicarious Calibration Coefficients

by juancho.gossn » Tue Nov 14, 2017 3:02 pm America/New_York

Hi,

I'm processing OLCI L1B data to obtain Rayleigh-corrected reflectance (via l2prod=rhos_nnn). My question is: are the vicarious calibration gains reported at https://www.eumetsat.int/website/wcm/idc/idcplg?IdcService=GET_FILE&dDocName=PDF_S3A_PN_OLCI_L2&RevisionSelectionMethod=LatestReleased&Rendition=Web
applied to the TOA OLCI radiances with SeaDAS? If not, what would be the best way to apply them using SeaDas?

Thanks!

Juancho

Tags:

OB.DAAC - SeanBailey
User Services
User Services
Posts: 1146
Joined: Wed Sep 18, 2019 6:15 pm America/New_York

OLCI Vicarious Calibration Coefficients

by OB.DAAC - SeanBailey » Tue Nov 14, 2017 3:55 pm America/New_York

Juancho,

No, the gains reported in that document are not applied in SeaDAS processing.  You can include them in your processing via the option "gain":
The current defaults for OLCI are:
gain=[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0]

You can change these to match the values in the Copernicus document.

Keep in mind that vicarious calibration is a system-level calibration, so the values in the Copernicus document may not be applicable for processing
TOA to L2 within l2gen.  Now, rhos will not be as affected (as it's only removing Rayleigh) but any biases between the Copernicus processing and the SeaDAS processing would be present.

Regards,
Sean

juancho.gossn
Posts: 9
Joined: Tue May 26, 2015 6:34 am America/New_York

OLCI Vicarious Calibration Coefficients

by juancho.gossn » Fri Nov 24, 2017 8:43 am America/New_York

Thanks Sean!
I'm now encountering an error I hadn't had before, while processing rhos from OLCI L1B imagery:

-E- /home/swtest/ocssw/src/l2gen/smile.c:89: unable to open /home/juancho/seadas-7.4/ocssw/share/olci/cal/band_info_olci.txt for reading
l2genOlciProcess: 28: l2genOlciProcess: Syntax error: "done" unexpected

Neither "/home/swtest" nor "/ocssw/share/olci/cal" directories exist. Since I hadn't had problems before, is it possible that suddenly these directories disappeared??

I tried reinstalling the olci processor, just in case...
python install_luts.py --git-branch=v7.4 --olci
But hasn't solved the issue

Any suggestions will be kindly appreciated
Thanks!
Juancho

gnwiii
Posts: 577
Joined: Fri Jan 29, 2021 5:51 pm America/New_York
Answers: 1

OLCI Vicarious Calibration Coefficients

by gnwiii » Fri Nov 24, 2017 12:29 pm America/New_York

The first portion of the message refers to the source file on NASA's system used to build the software, so it is not surprising that you don't have "/home/swtest" on your system.   The path "$OCSSWROOT/share/olci/cal/band_info_olci.txt" is probably the new layout for SeaDAS-7.5.  Topic 6930 mentions that the new binaries for the matchup tool end up in $OCSSWROOT/bin so we seem to be in a period of transition from the old layout to the new.

juancho.gossn
Posts: 9
Joined: Tue May 26, 2015 6:34 am America/New_York

OLCI Vicarious Calibration Coefficients

by juancho.gossn » Mon Nov 27, 2017 6:52 am America/New_York

OK, thanks. This means I'll have to wait till the transition period ends? Or is there something I can update/change for it to work?
I've retried today and it still throws the same error.

Thanks!

gnwiii
Posts: 577
Joined: Fri Jan 29, 2021 5:51 pm America/New_York
Answers: 1

OLCI Vicarious Calibration Coefficients

by gnwiii » Mon Nov 27, 2017 9:52 am America/New_York

Can you restore version (branch) v7.4 from a backup?   You could try a fresh install using install_ocssw.py -b v7.4 ....  The post I mentioned was addressing a particular bug, and seems to say the old and new binaries can coexist.

OB.DAAC - SeanBailey
User Services
User Services
Posts: 1146
Joined: Wed Sep 18, 2019 6:15 pm America/New_York

OLCI Vicarious Calibration Coefficients

by OB.DAAC - SeanBailey » Mon Nov 27, 2017 1:31 pm America/New_York

You can probably just grab the OCSSW_bash.env file, which still points to the old directory structure.
put this in your $OCSSWROOT directory and source it. 

Sean

aewindle110
Posts: 1
Joined: Wed Oct 23, 2019 11:04 am America/New_York

Re: OLCI Vicarious Calibration Coefficients

by aewindle110 » Wed Apr 21, 2021 3:16 pm America/New_York

Hi Sean,

I am looking to apply updated SVC gains to OLCI l2gen processing. Are the defaults for OLCI still all ones? Do you have any recommendations on what would be the correct SVC gains for OLCI using l2gen AC?

Thanks,
Anna

OB.DAAC - SeanBailey
User Services
User Services
Posts: 1146
Joined: Wed Sep 18, 2019 6:15 pm America/New_York

Re: OLCI Vicarious Calibration Coefficients

by OB.DAAC - SeanBailey » Fri Apr 23, 2021 1:52 pm America/New_York

Anna,
We've not released our "official" L2 processing yet (soon, I promise :D ), but if you want to use a set of gains for OLCI S3A consistent with l2gen, try these:

gain=[0.959728,0.972313,0.97156,0.96916,0.97636,0.97951,0.97705,0.975398,0.97344,0.97597,1.00562,0.9829,1.0,1.0,1.0,0.98989,1.0,1.01815,1,1,1]

Sean

aewindle
Posts: 4
Joined: Wed Feb 26, 2020 4:12 pm America/New_York

Re: OLCI Vicarious Calibration Coefficients

by aewindle » Wed May 26, 2021 1:52 pm America/New_York

Hi Sean,

Thanks for providing the SVC gains for OLCI S3A. Would the gains for S3B be all ones?

Post Reply