Skip to content

Releases: jgomezdans/prosail

Pip package bug fix release

21 Feb 16:28
Compare
Choose a tag to compare

There were issues with the pip package not including the spectral files. This should be fixed now.

Release 2.0.2

12 Oct 15:29
Compare
Choose a tag to compare

Tested on Python 3, installs through pip and conda

2.0 release

02 Aug 16:14
Compare
Choose a tag to compare
v2.0.0

travis fixes

PROSPECT-D added

11 Apr 13:07
Compare
Choose a tag to compare
PROSPECT-D added Pre-release
Pre-release

This is a pre-release version!!!

I have added the PROSPECT-D model of Féret et al. (2017). The model is in essence the same PROSPECT as before, but with updated absorption spectra, and the addition of anthocyanins. PROSPECT has been re-written in Python (although the old FORTRAN version is still in the bindings), whereas SAIL is still a Python wrapper on the Fortran code. This module exposes both the PROSPECT model (both versions through the prospect_d method), as well as the possibility of coupling PROSPECT5 or D with SAIL (through the run_prosail method). I'm calling it a beta version because there's still documentation updates to be made, and some tests.

For more information on PROSPECT-D, see the following reference:
Féret, J-B., A. A. Gitelson, S. D. Noble, and S. Jacquemoud. "PROSPECT-D: Towards modeling leaf optical properties through a complete lifecycle." Remote Sensing of Environment 193 (2017): 204-215. DOI

SAIL fixed, rearrangement of function calls

14 Sep 13:46
Compare
Choose a tag to compare

A bugfix release. The code to call SAIL (i.e., not PROSPECT+SAIL) was buggy. I think it now works (but requires more testing than the one I could be bothered with).

Also, note that the calls to the canopy models have changed. They should be more streamlined, and they also allow you to get access to SDR, BHR, DHR and HDR.

The soil model can be overridden by passing a soil reflectance spectrum, but you can still use the old model (dry/wet soil) if you want to. This should make it easier to implement your model outside of the bindings (but remember that we still assume a Lambertian soil!)

DOI version

31 May 16:29
Compare
Choose a tag to compare

This version is the same as the previous, but I wanted to have a DOI added to the repository. There. Done.

Minor bugfix

22 Feb 16:31
Compare
Choose a tag to compare

In the previous version, if the user didn't select soil spectra and the default were used, the same spectrum was used for spectrum 1 and 2. This has now been solved, as well as cleaning up a bit of the fortran wrappers.

Stable release

25 Jan 12:53
Compare
Choose a tag to compare

A stable release of the PROSAIL bindings. You can also get it from the cheeseshop.

PROSAIL 1.1.5

25 Jan 12:09
Compare
Choose a tag to compare

Solves a bug with the optional soil model parameters. If unspecified, they were set to 0 rather than to the internal fortran arrays. This has not been solved. Additions to the documentation of the main functions has also been improved.

Now with more parameters!

11 Jul 16:47
Compare
Choose a tag to compare

This new version comes with two extra parameters:

  1. A soil brightness term
  2. A parameter to control what type of leaf angle distribution parameters are to be used.

Furthermore, it also exposes all the fortran routines through prosail_fortran (this is useful if you just want to run PROSPECT on its own).