PVRADAR Python Package
PVRADAR’s python package allows performance engineers and scientists take control and build your own models with full flexibility and transparency.


Nobody knows your projects as you do.
We give you the tools to show it
We give you the tools to show it
Thore Müller
CEO
Model losses and gains with unprecedented control
- Start by defining your model as a simple Python function in a Jupyter notebook. Specify the inputs, required units, and data sources.
- Run your model for any location worldwide — PVRADAR automatically imports or calculates the required inputs, so you don’t have to worry about sourcing or formatting data.
- Embed your model in a broader context to assess the impact of (e.g. soiling) losses not only on DC production, but all the way down to grid energy, revenues, and financial metrics.
- Everything is open-source: review the source code of any model — upstream or downstream — and replace components with your own models or measured data whenever needed.
Predicting energy losses used to be difficult, now it’s only 6 lines of code
Automatically retrieve consistent data from satellites, meteo stations, and field measurements
- Access data from ERA5, MERRA-2, NOAA, MODIS, and more — with a single line of code
- Specify your preferred format, unit, and time resolution — no more time wasted on data wrangling
- Easily compare data from different sources and validate against field measurements for an informed selection
Fit model parameters based on real data
- Model validation is everything — that’s why PVRADAR is building the world’s largest database of PV-related measurements. We already provide access to over 100 soiling datasets from locations around the world
- Use the PVRADAR Python package to access this data and optimize model parameters for any location worldwide
- Convenient functions allow you to include your own field measurements or SCADA data with ease — and since everything runs locally, your data stays private
Elevate your work with our complementary services
To kick-start your development or help you reach your goals, PVRADAR offers:
- Custom libraries and digital twins that help you embed your models in a broader context
- Integrate your internal data - make everything available with a single line of code
- Local installation of our model engine to turn any script into an API or connect it to a custom web application
The PVRADAR python package is available for early-access
If you’d like to get started today and learn how you can use PVRADAR to build, validate, and run your own models:
Join our webinar on April 15th!
Links to Register: Early Session / Late Session