captest.calcparams.poa_spec_corrected

captest.calcparams.poa_spec_corrected(data, poa=None, spectral_correction=None, verbose=True)

Spectrally corrected plane-of-array irradiance.

Thin named alias that multiplies a POA column by a spectral-correction column. Primary use is the top-level node of a regression_cols calc tree whose spectral_correction kwarg is itself a calc subtree ending in spectral_factor_firstsolar().

Parameters:
  • data (DataFrame) – Source DataFrame.

  • poa (str) – Column name for plane-of-array irradiance (W/m^2).

  • spectral_correction (str) – Column name for the spectral correction factor.

  • verbose (bool, default True) – Set to False to suppress the explanatory print message.

Returns:

data[poa] * data[spectral_correction] indexed like data.index.

Return type:

Series