Description
The purpose of this issue is to give a brief summary of the work that I've done during the 2021 Google Summer of Code (GSoC) program with pvlib.
The official project abstract can be found here, but for a more thorough description, I recommend reading my blog posts which provide a more detailed project description and evaluation of my experience. The project was carried out under the mentorship of pvlib maintainer Kevin Anderson.
In short, the aim of the project was to improve the pvlib iotools by adding file reading and data retrieval capabilities for six additional open-source datasets. Overall it's been a huge success! At the time of writing, the majority of the functions have already been merged into the pvlib master branch.
The code development and discussions are documented in the following pull requests:
- Add sodapro.get_cams_radiation #1175
- Add getter/parser for PVGIS hourly-radiation #1186
- Add retrieval function for BSRN data #1254
- Add retrieval function for ERA5 reanalysis data #1264
- Add retrieval function for NASA MERRA2 reanalysis data #1274
- Fix inconsistencies #1268, see also Inconsistencies in iotools #1245
Please do not hesitate to contact me regarding participation in GSoC or the new iotools functions.