IOCCG Banner

Software for Ocean-Colour Algorithms

The software for the various algorithms discussed in IOCCG Report 5 can be found below. Please remember to check the relevant weblinks, or contact the authors for algorithm updates.

  • Inversion of IOP based on Rrs and Remotely Retrieved Kd (Chapter 5: Inversion of IOP based on Rrs and Remotely Retrieved Kd by Hubert Loisel and Antoine Poteau). The Fortran program for the IOP inversion algorithm, as well as three look-up tables can be downloaded below.

    Fortran Program: IOP_inversion.f [Posted 26 February 2007]
    Look-up tables: LUT_AW, LUT_KD and LUT_RRS [Posted 26 February 2007]

  • Over Constrained Linear Matrix Inversion (Chapter 8: Over Constrained Linear Matrix Inversion with Statistical Selection by Emmanuel Boss and Collin Roesler). The updated code files can be found on the University of Maine, In-situ Sound & Color Lab website, or they can be downloaded below:
    In situ data inversion [Posted 31 October 2006]
    Synthetic data inversion [Posted 31 October 2006]

  • Quasi-Analytical Algorithm (Chapter 10: Quasi-Analytical Algorithm by ZhongPing Lee, Kendall Carder and Robert Arnone)
    This IOP algorithm was updated in March 2009 and November 2014. See QAA_v5.pdf and QAA_v6.pdf for a full description of updates.
    Quasi-Analytical Algorithm (QAA) Excel file [Version 6: updated 4 May 2015].

  • Garver, Siegel, Maritorena Model (GSM-01) (Chapter 11: The GSM Semi-Analytical Bio-Optical Model by Stéphane Maritorena and Dave Siegel). The updated IDL code files for this model can be downloaded from they can be downloaded below:
    GSM 01 IDL code files [Posted 25 October 2006]

  • PML algorithm by Smyth, Moore, Hirata and Aiken (2006).The PML algorithm is an IOP algorithm developed by Smyth et al. (2006) at the Plymouth Marine Laboratory, which was not available for evaluation when the IOCCG working group was convened. PML algorithm software . [Posted 23 February 2007]

    The PML IOP model is an analytical approach for determining the spectral inherent optical properties of the ocean which uses spectral slopes, derived from field measurements, at the central wavelengths of 490 and 510 nm (or 531 for MODIS). Once the absorption and backscatter are known at these wavelengths, based on the assertion of Morel (1980), then the absorption and backscatter across the spectrum can be determined if you assume a spectral shape for backscatter.

    Once the primary inherent optical properties of total absorption and backscatter have been determined the bio-geochemical parameters can be determined using standard relationships and slopes for CDOM and phytoplankton. The reference for the model, together with its validation using the NOMAD dataset can be found in:

    Smyth T. J., G. F. Moore, T. Hirata and J. Aiken (2006) Semianalytical model for the derivation of ocean color inherent optical properties: description, implementation, and performance assessment. Applied Optics, 45, 8116-8131.

Back | Working Groups | Home