It’s official: pvlib-python designated a NumFOCUS affiliated project

May 7, 2019 8:39 am Published by

pvlib-python is officially a NumFOCUS affiliated project.

The non-profit organization NumFOCUS promotes sustainable, high-quality, open source code for reproducible scientific research. NumFOCUS recently bestowed the mark of quality on pvlib-python, placing the software in heady company with SciPy and Statsmodels, both go-to libraries for python code for scientific and statistical computation.

Originally developed at Sandia National Laboratories, pvlib-python is a community supported tool that provides a set of functions and classes for simulating the performance of photovoltaic energy systems. In 2014, it was ported from the original PVLIB MATLAB toolbox developed at Sandia National Laboratories, and still implements many of the models and methods developed at the Labs.

NumFOCUS affiliated projects such as pvlib-python gain from publicity and become eligible to participate in programs such as the Google Summer of Code, where paid interns spend a summer working on an affiliated software package.

pvlib-python is developed on GitHub by contributors from academia, national laboratories, and private industry, and is extensively tested for functional and algorithm consistency. The pvlib python API is thoroughly documented, and detailed tutorials are provided for many features, including installation and guidelines for contributions.