Quick SeaWiFS l1bgen usage/calibration question
Posted: Tue Mar 06, 2018 11:19 am America/New_York
Hi all,
I have a quick question about command-line usage of l1bgen from SeaDAS 7.4. My goal is to take L1a files and make L1b files using the latest available calibration coefficients, etc. Reading the documentation I was not 100% sure whether I need to specify the calibration files etc or whether just supplying the input/output filenames was sufficient, and the default calibration would be applied that way? It has been some years since I last used SeaDAS.
For example, I was invoking l1bgen like this:
l1bgen ifile=/data15/asayer/aac/seawifs_input/l1a/S1997259070828.L1A_GAC.x.hdf ofile=/data15/asayer/aac/seawifs_input/l1b/S1997259070828.L1B_GAC.x.hdf
The verbose output from running the code suggests it is reading in stuff so I assume this is the right way to do it, but like to double-check. :) Do I need to add additional arguments?
l1bgen ifile=/data15/asayer/aac/seawifs_input/l1a/S1997259070828.L1A_GAC.x.hdf ofile=/data15/asayer/aac/seawifs_input/l1b/S1997259070828.L1B_GAC.x.hdf
Input file /data15/asayer/aac/seawifs_input/l1a/S1997259070828.L1A_GAC.x.hdf is SeaWiFS Level-1A GAC.
Loading default parameters from /data3/asayer/seadas-7.4/ocssw/run/data/common/msl12_defaults.par
Loading default parameters for SeaWiFS from /data3/asayer/seadas-7.4/ocssw/run/data/seawifs/msl12_defaults.par
Loading default sub-sensor parameters for SeaWiFS from /data3/asayer/seadas-7.4/ocssw/run/data/seawifs/msl12_defaults_seawifs_gac.par
Loading parameters for suite OC from /data3/asayer/seadas-7.4/ocssw/run/data/seawifs/msl12_defaults_OC.par
Loading command line parameters
Loading user parameters for SeaWiFS
Loading characteristics for SeaWiFS
Opening sensor information file /data3/asayer/seadas-7.4/ocssw/run/data/seawifs/msl12_sensor_info.dat
As a related question, I understand that the vicarious calibration coefficients are not applied by l1bgen, and are instead applied at the l2 stage (from https://oceancolor.gsfc.nasa.gov/reprocessing/r2018/seawifs/). I am testing my own algorithms, so if I want to use the latest vicarious gains then I would need to apply those latest numbers from the table at that link myself. Is that right?
Thanks,
Andy
I have a quick question about command-line usage of l1bgen from SeaDAS 7.4. My goal is to take L1a files and make L1b files using the latest available calibration coefficients, etc. Reading the documentation I was not 100% sure whether I need to specify the calibration files etc or whether just supplying the input/output filenames was sufficient, and the default calibration would be applied that way? It has been some years since I last used SeaDAS.
For example, I was invoking l1bgen like this:
l1bgen ifile=/data15/asayer/aac/seawifs_input/l1a/S1997259070828.L1A_GAC.x.hdf ofile=/data15/asayer/aac/seawifs_input/l1b/S1997259070828.L1B_GAC.x.hdf
The verbose output from running the code suggests it is reading in stuff so I assume this is the right way to do it, but like to double-check. :) Do I need to add additional arguments?
l1bgen ifile=/data15/asayer/aac/seawifs_input/l1a/S1997259070828.L1A_GAC.x.hdf ofile=/data15/asayer/aac/seawifs_input/l1b/S1997259070828.L1B_GAC.x.hdf
Input file /data15/asayer/aac/seawifs_input/l1a/S1997259070828.L1A_GAC.x.hdf is SeaWiFS Level-1A GAC.
Loading default parameters from /data3/asayer/seadas-7.4/ocssw/run/data/common/msl12_defaults.par
Loading default parameters for SeaWiFS from /data3/asayer/seadas-7.4/ocssw/run/data/seawifs/msl12_defaults.par
Loading default sub-sensor parameters for SeaWiFS from /data3/asayer/seadas-7.4/ocssw/run/data/seawifs/msl12_defaults_seawifs_gac.par
Loading parameters for suite OC from /data3/asayer/seadas-7.4/ocssw/run/data/seawifs/msl12_defaults_OC.par
Loading command line parameters
Loading user parameters for SeaWiFS
Loading characteristics for SeaWiFS
Opening sensor information file /data3/asayer/seadas-7.4/ocssw/run/data/seawifs/msl12_sensor_info.dat
As a related question, I understand that the vicarious calibration coefficients are not applied by l1bgen, and are instead applied at the l2 stage (from https://oceancolor.gsfc.nasa.gov/reprocessing/r2018/seawifs/). I am testing my own algorithms, so if I want to use the latest vicarious gains then I would need to apply those latest numbers from the table at that link myself. Is that right?
Thanks,
Andy