reskit.csp.validation.validate
==============================

.. py:module:: reskit.csp.validation.validate


Attributes
----------

.. autoapisummary::

   reskit.csp.validation.validate.validation_output_folder
   reskit.csp.validation.validate.datasetname
   reskit.csp.validation.validate.colors


Functions
---------

.. autoapisummary::

   reskit.csp.validation.validate.main
   reskit.csp.validation.validate.plot_time_series
   reskit.csp.validation.validate.RMSE
   reskit.csp.validation.validate.absError
   reskit.csp.validation.validate.meanDev
   reskit.csp.validation.validate.relabsError
   reskit.csp.validation.validate.relmeanDev
   reskit.csp.validation.validate.peakLoad
   reskit.csp.validation.validate.stdDifference
   reskit.csp.validation.validate.corrCoefficient
   reskit.csp.validation.validate.timeSeries
   reskit.csp.validation.validate.meanCF
   reskit.csp.validation.validate.Nash_Sutcliffe
   reskit.csp.validation.validate.DCCA
   reskit.csp.validation.validate.plot_correlation
   reskit.csp.validation.validate.plot_time_series_twovars


Module Contents
---------------

.. py:data:: validation_output_folder
   :value: '/storage/internal/data/d-franzmann/03_Diss/01_CSP/results/02_RESKit/02_validation/'


.. py:data:: datasetname
   :value: 'Dataset_Heliosol_2030_validation3'


.. py:function:: main(datasetname, validation_output_folder)

.. py:function:: plot_time_series(i_placement, greenius_ref_dict, out_reskit, varnames1, varnames2, factors, start, stop, placements, htf_greenius)

.. py:function:: RMSE(ser1, ser2)

.. py:function:: absError(ser1, ser2)

.. py:function:: meanDev(ser1, ser2)

.. py:function:: relabsError(ser1, ser2)

.. py:function:: relmeanDev(ser1, ser2)

.. py:function:: peakLoad(ser1, ser2)

.. py:function:: stdDifference(ser1, ser2)

.. py:function:: corrCoefficient(ser1, ser2)

.. py:function:: timeSeries(ser1, ser2)

.. py:function:: meanCF(ser1, ser2)

.. py:function:: Nash_Sutcliffe(ser1, ser2)

.. py:function:: DCCA(ser1, ser2)

.. py:function:: plot_correlation(x, y, x_label, y_label, title, savepath=None)

.. py:function:: plot_time_series_twovars(x, y1, y1_legend, y1_axis, y2, y2_legend, y2_axis, title, savepath=None)

.. py:data:: colors
   :value: ['#023D6B', '#ADBDE3', '#6D268E', '#30A93B', '#FFE900', '#FF8C0C', '#DF0F44']


