The jupyter notebook provides skripts to calculate solar irradiance averaged over a year. It uses the Brunger Hooper algorithm, defined in the paper Anisotropic sky radiance model based on narrow field of view measurements of shortwave radiance. The generated json consists of a 2D nested array, returning the irradiance for (phi, theta) pairs, where phi and theta are spherical coordinates.
Yearly average irradiance coming from the sky segments. The color indicates the irradiance coming from the given sky segment, legend is in arbitrary units.