add ASTM E1036 parameter extraction#1585
Conversation
kandersolar
left a comment
There was a problem hiding this comment.
I agree plotting should not be in pvlib itself, at least at this time. Could be a good fit for the example gallery. I'm neutral on the pvlib.ivtools.params name, don't love it but can't think of anything better.
| All rights reserved. | ||
| ''' | ||
|
|
||
| df = pd.DataFrame() |
There was a problem hiding this comment.
I think everything could all be calculated with numpy only without many changes, if that is of interest.
There was a problem hiding this comment.
Interesting suggestion. I don't think I will have time to tackle it, but if you feel it makes a sufficient improvement please go for it. Tests are in place now so it should be easy to verify that it has worked.
|
@mdeceglie fyi we are still working out language for the copyright renewal. Thanks for your patience. |
kandersolar
left a comment
There was a problem hiding this comment.
A few sphinx nitpicks but otherwise LGTM pending the copyright question.
I'm okay with the new pvlib.ivtools.params module name but I'm not really familiar with this area. Can we imagine any other related functionality we may want to add in the future that might make us wish we had chosen a different module name?
Co-authored-by: Kevin Anderson <kevin.anderson@nrel.gov>
Co-authored-by: Kevin Anderson <kevin.anderson@nrel.gov>
Co-authored-by: Kevin Anderson <kevin.anderson@nrel.gov>
Co-authored-by: Kevin Anderson <kevin.anderson@nrel.gov>
|
It might make sense to move this into the |
adriesse
left a comment
There was a problem hiding this comment.
Just a few comments, not a complete review.
|
@cwhanse OK to merge? |

docs/sphinx/source/referencefor API changes.docs/sphinx/source/whatsnewfor all changes. Includes link to the GitHub Issue with:issue:`num`or this Pull Request with:pull:`num`. Includes contributor name and/or GitHub username (link with:ghuser:`user`).remote-data) and Milestone are assigned to the Pull Request and linked Issue.This PR adds the ASTM E1036 methods for extracting performance parameters from IV curves. The code has been adapted from https://github.com/NREL/iv_params