Skip to content

Releases: fnemina/pyOSOAA

pyOSOAA v1.4

16 Apr 12:03
Compare
Choose a tag to compare

This is the sixth release of the pyOSOAA code. It consist manly of bug-fixes.

Known bugs

  • High precision when defining surface albedo and bottom albedo fails. Check here.

New feature

  • Added compatibility with Windows use of OSOAA thanks to @QiaoFeng0419 . Requires OSOAA version for windows currently here.
  • Added option to run OSOAA for simultaneous azimuth angles using results.advphi variable. Requires OSOAA version for multiple azimuth currently here.

pyOSOAA v1.3

07 Oct 19:55
Compare
Choose a tag to compare

This is the sixth release of the pyOSOAA code. It consist manly of bug-fixes.

Bug fixes

  • Limited precision of certain values.
  • Corrected example notebook.
  • Implemented Python 3.8 compatibility.

New feature

  • Added option to not rerun simulations.

pyOSOAA v1.2

06 May 12:47
Compare
Choose a tag to compare

This is the fifth release of the pyOSOAA code. It consist manly of bug-fixes and quality of life improvements.

Bug fixes

  • Correct configuration of wind speed for a value of zero.
  • Added default sensible values for SED distribution.
  • Fixed problem with directory implementation for parallel runs.
  • Added check for the angle type to be a float.
  • Fixed log-file saving only the last simulation log.
  • Change interpolation method from scipy interp1d to numpy interp.
  • Fixed reading of advup and advdown files.

New feature

  • Added option to get the tau of Rayleigh and the tau profile for the simulation.
  • Black ocean custom simulation.
  • Run Wavelengths now supports custom Rayleigh optical thickness.
  • Run Wavelengths now supports different angles for each band.
  • Run Wavelengths now supports a custom surface albedo.
  • Added config parameter to clean results after the simulation is done pyOSOAA.OSOAA(cleanup=True).

Source code and install instructions for OSOAA can be found at https://github.com/CNES/RadiativeTransferCode-OSOAA

pyOSOAA v1.0

07 Feb 10:23
9d04fee
Compare
Choose a tag to compare

This is the fourth release of the pyOSOAA code. This incorporates all the parameters relevant to run the OSOAA model including

  • General parameters configurations
  • Boundary layer, atmospheric and sea profiles
  • Aerosol parameters
  • Hydrosol parameters
  • Angles and output configuration
  • Run script generation
  • Standard output file for upwelling radiance field versus the viewing zenith angle

The following new features are added.

  • Installation manual
  • Test cases for most code

Source code and install instructions for OSOAA can be found at https://github.com/CNES/RadiativeTransferCode-OSOAA

pyOSOAA v0.4

02 Feb 00:06
577e6fa
Compare
Choose a tag to compare

This is the fourth release of the pyOSOAA code. This incorporates all the parameters relevant to run the OSOAA model including

  • General parameters configurations
  • Boundary layer, atmospheric and sea profiles
  • Aerosol parameters
  • Hydrosol parameters
  • Angles and output configuration
  • Run script generation
  • Standard output file for upwelling radiance field versus the viewing zenith angle

The following new features are added.

  • Test cases for most methods and classes.
  • RunWavelengths method for running the same configuration for different wavelengths
  • Better install manual.
  • A case study showing how to use the module

Source code and install instructions for OSOAA can be found at https://github.com/CNES/RadiativeTransferCode-OSOAA

pyOSOAA v0.3

25 Jan 16:39
Compare
Choose a tag to compare

This is the third release of the pyOSOAA code. This incorporates all the parameters relevant to run the OSOAA model including

  • General parameters configurations
  • Boundary layer, atmospheric and sea profiles
  • Aerosol parameters
  • Hydrosol parameters
  • Angles and output configuration
  • Run script generation
  • Standard output file for upwelling radiance field versus the viewing zenith angle

The following new features are added.

  • Test case to use as example for the pyOSOAA python module

Source code and install instructions for OSOAA can be found at https://github.com/CNES/RadiativeTransferCode-OSOAA

pyOSOAA v0.2

24 Jan 15:44
5d088ca
Compare
Choose a tag to compare

This is the second release of the pyOSOAA code. This incorporates all the parameters relevant to run the OSOAA model including

  • General parameters configurations
  • Boundary layer, atmospheric and sea profiles
  • Aerosol parameters
  • Hydrosol parameters
  • Angles and output configuration
  • Run script generation
  • Standard output file for upwelling radiance field versus the viewing zenith angle

The following new features are added.

  • WMO aerosol model
  • Log-Normal bi-modal aerosol model
  • Phase functions from external source for aerosol model
  • Output reading for optional output files
  • python setup script and updated README file
  • Test method

Source code and install instructions for OSOAA can be found at https://github.com/CNES/RadiativeTransferCode-OSOAA

pyOSOAA v0.1

22 Jan 14:07
Compare
Choose a tag to compare

This is the first release of the pyOSOAA code. This incorporates most of the required features to run the OSOAA model including

  • General parameters configurations
  • Boundary layer, atmospheric and sea profiles
  • Aerosol parameters for the Shettle and Fenn aerosol model
  • Hydrosol parameters
  • Angles and output configuration
  • Run script generation
  • Standard output file for upwelling radiance field versus the viewing zenith angle

Missing features for a complete implementation

  • WMO aerosol model
  • Log-Normal bi-modal aerosol model
  • Phase functions from external source for aerosol model
  • Output reading for optional output files

Source code and install instructions for OSOAA can be found at https://github.com/CNES/RadiativeTransferCode-OSOAA