robintw / Py6S

A Python interface to the 6S Radiative Transfer Model
GNU Lesser General Public License v3.0
191 stars 105 forks source link

Reading in cap, xb, xc for reflectance correction #36

Closed MarcYin closed 6 years ago

MarcYin commented 6 years ago

Outputs of 6SV2.1 provide coefficients for the correction of reflectance, which would be useful for doing correction with reflectance data directly instead of converting reflectance to radiance.

coveralls commented 6 years ago

Coverage Status

Coverage decreased (-0.3%) to 79.481% when pulling 8e10339f5466a63b01b145d82229373213b87cdf on MarcYin:patch-1 into 08f2f184b3efeebe5d7c3c33fefaa721dd80737c on robintw:master.

robintw commented 6 years ago

Thanks for the PR.

At the moment Py6S only supports 6SV1.1, as opposed to 6SV2.1. Unfortunately there are major problems with trying to support both v1.1 and v2.1, and so at the moment I am focusing on just v1.1 (which is more widely-used). Support for v2.1 would require a lot of fairly complex changes to the code, so I'm afraid I can't merge this PR as it is likely to cause more problems than it solves.

Support for v2.1 is definitely planned, but won't be available for some time due to health issues I am currently experiencing.