WSL/SLF GitLab Repository

Commit 7fe91e88 authored by Mathias Bavay's avatar Mathias Bavay
Browse files

Added links to the docuemntation for every MeteoIO filter

parent 12bc4100
......@@ -152,6 +152,8 @@ INIshell include file for MeteoIO filters
<parameter key="%::ARG#" label="" type="horizontal">
<o><parameter key="@::MIN" label="Min:" type="number" format="decimal" precision="6"/></o>
<o><parameter key="@::MAX" label="Max:" type="number" format="decimal" precision="6"/></o>
</parameter>
<parameter key="%::ARG#" label="" type="horizontal">
<o><parameter key="@::MIN_RESET" label="Min. reset:" type="number" format="decimal" precision="6"/></o>
<o><parameter key="@::MAX_RESET" label="Max. reset:" type="number" format="decimal" precision="6"/></o>
<help>Leave these fields blank to default to &lt;code&gt;MIN&lt;/code&gt; and &lt;code&gt;MAX&lt;/code&gt;, respectively</help>
......@@ -162,7 +164,7 @@ INIshell include file for MeteoIO filters
<o><parameter key="@::IGNORE_MISSING" caption="Ignore missing" type="checkbox"/></o>
<help>SOFT: If true, values are not filtered to nodata but to the filter limits or the reset values. RESET: Values filtered if neither MIN nor MAX are supplied are not filtered to nodata, but to this. IGNORE_MISSING: Skip over access errors if PARAMETER is an extra parameter and not present</help>
</parameter>
<help>Min/max filter that only takes action if a different parameter holds true to a condition (see &lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterMinMaxConditional.html&quot;&gt;MeteoIO's documentation&lt;/a&gt;).</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterMinMaxConditional.html&quot;&gt;Conditional min/max filer&lt;/a&gt; that only takes action if a different parameter holds true to a condition.</help>
</option>
</parametergroup>
......@@ -185,7 +187,7 @@ INIshell include file for MeteoIO filters
<o><parameter key="@::THRESH_RH" label="RH threshold:" type="number" format="decimal" default="0.5" min="0" max="1" precision="2"/></o>
<o><parameter key="@::THRESH_DT" label="Delta_T threshold:" type="number" format="decimal" default="3.0" precision="1" unit="K"/></o>
</parameter>
<help>Filters out snow melting in an unheated rain gauge. This filter can ONLY be applied to precipitation. Non-zero measurements are accepted only if they take place when the relative humidity is high enough and TA and TSS are close enough, otherwise they get reset to 0. If none of these conditions could be tested (for lack of data), then the precipitation is reset to nodata (or left unchanged if "soft" has been selected).</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterUnheatedPSUM.html&quot;&gt;Filters out snow melting in an unheated rain gauge&lt;/a&gt;. This filter can ONLY be applied to precipitation. Non-zero measurements are accepted only if they take place when the relative humidity is high enough and TA and TSS are close enough, otherwise they get reset to 0. If none of these conditions could be tested (for lack of data), then the precipitation is reset to nodata (or left unchanged if "soft" has been selected).</help>
</option>
</parametergroup>
......@@ -195,7 +197,7 @@ INIshell include file for MeteoIO filters
<parameter key="%::ARG#" label="" underline="true" type="horizontal">
<o><parameter key="@::TSS_OFFSET" label="TSS offset:" type="number" format="decimal" precision="2" unit="K"/></o>
</parameter>
<help>Because the snow height sensor might not be able to distinguish between snow or vegetation/grass on the ground, this removes the data points that don't match snow on the ground (see Tilg, A.-M., Marty C. and G. Klein, &lt;i&gt;"An automatic algorithm for validating snow depth measurements of IMIS stations"&lt;/i&gt;, Swiss Geoscience Meeting, 2015). It uses HS, TSS, TSG and RSWR to infere if there is snow or grass on the ground.</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterDeGrass.html&quot;&gt;Grass signal removal in snow height&lt;/a&gt;: because the snow height sensor might not be able to distinguish between snow or vegetation/grass on the ground, this removes the data points that don't match snow on the ground (see Tilg, A.-M., Marty C. and G. Klein, &lt;i&gt;"An automatic algorithm for validating snow depth measurements of IMIS stations"&lt;/i&gt;, Swiss Geoscience Meeting, 2015). It uses HS, TSS, TSG and RSWR to infere if there is snow or grass on the ground.</help>
</option>
</parametergroup>
......@@ -215,7 +217,7 @@ INIshell include file for MeteoIO filters
<parameter key="%::ARG#::MEAN_PERIOD" label="MEAN_PERIOD" type="integer+" format="decimal" unit="s">
<help>average the radiation over this given period (in seconds). If your data logger aggregates measurements this can lead to troubles at the steeper parts of the potential radiation curve. For 10 minutes, the difference can be a couple of dozens W/m^2 which would be averaged and compared to the theoretical value at the end of the aggregation period. To remedy this, you can set MEAN_PERIOD.</help>
</parameter>
<help>This checks that for each point, the measured radiation is greater than the horizontal top of atmosphere potential radiation multiplied by the min_coeff coefficient and less than the global horizontal potential radiation multiplied by the max_coeff coefficient. See Moradi, I., &lt;i&gt;"Quality control of global solar radiation using sunshine duration hours"&lt;/i&gt;, 2009, Energy 34, no. 1, 1-6. </help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterPotentialSW.html&quot;&gt;Short wave potential radiation filter&lt;/a&gt;. This checks that for each point, the measured radiation is greater than the horizontal top of atmosphere potential radiation multiplied by the min_coeff coefficient and less than the global horizontal potential radiation multiplied by the max_coeff coefficient. See Moradi, I., &lt;i&gt;"Quality control of global solar radiation using sunshine duration hours"&lt;/i&gt;, 2009, Energy 34, no. 1, 1-6. </help>
</option>
</parametergroup>
......@@ -250,7 +252,7 @@ INIshell include file for MeteoIO filters
<parameter key="%::ARG#::SKIP_NODATA" label="SKIP_NODATA" caption="Do not calculate with nodata values" type="checkbox" default="FALSE">
<help>Any input nodata stays untouched. Checks for nodata in COMPARE will not be called.</help>
</parameter>
<help>This filter evaluates an arithmetic expression and filters the meteo parameters to the result. You can use a number of substitutions from your data and station meta data (see &lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterMaths.html&quot;&gt;FilterMaths&lt;/a&gt;).</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/doc/html/classmio_1_1FilterMaths.html&quot;&gt;This filter evaluates an arithmetic expression&lt;/a&gt; and filters the meteo parameters to the result. You can use a number of substitutions from your data and station meta data.</help>
</option>
</parametergroup>
......@@ -277,7 +279,7 @@ INIshell include file for MeteoIO filters
<parametergroup name="FILTER_TUKEY">
<option caption="Tukey 53H Filter" value="TUKEY" color="#136b84">
<reference name="SOFT_CENTER_MIN"/>
<help>Tukey 53H method: A smooth time sequence is generated from the median, substracted from the original signal and compared with the standard deviation. See "Despiking Acoustic Doppler Velocimeter Data", Derek G. Goring and Vladimir, L. Nikora, Journal of Hydraulic Engineering, 128, 1, 2002 or &lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterTukey.html&quot;&gt;MeteoIO's online help&lt;/a&gt;. The deviation factor coeffecient is currently hard-coded as k=1.5.</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterTukey.html&quot;&gt;Tukey 53H method&lt;/a&gt;: A smooth time sequence is generated from the median, substracted from the original signal and compared with the standard deviation. See "Despiking Acoustic Doppler Velocimeter Data", Derek G. Goring and Vladimir, L. Nikora, Journal of Hydraulic Engineering, 128, 1, 2002. The deviation factor coeffecient is currently hard-coded as k=1.5.</help>
</option>
</parametergroup>
......@@ -298,7 +300,7 @@ INIshell include file for MeteoIO filters
<parameter key="%:ARG#::INTERPOL_PTS" label="Interpolation points:" type="number" format="integer+" default="24">
<help>The number of points used for the fitting (replacement) of the spikes can be set via interpol_pts. Default is 24 (as proposed in the paper by Goring).</help>
</parameter>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterDespikingPS.html&quot;&gt;Despiking Filter&lt;/a&gt;. The first and second derivatives are used to plot each point in phase space. The points are enclosed within an ellipsoid and the points lying outside are removed, the gaps being interpolated with a quadratic fit. See "Despiking Acoustic Doppler Velocimeter Data", Derek G. Goring and Vladimir L. Nikora, Journal of Hydraulic Engineering, 128, 1, 2002 as well as "Noise of Acoustic Doppler Velocimeter Data in Bubbly Flows", Mori, N., Suzuki, T. and Kakuno, S., J. Eng. Mech., 133(1):122-125, 2007</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterDespikingPS.html&quot;&gt;Despiking Filter&lt;/a&gt;. The first and second derivatives are used to plot each point in phase space. The points are enclosed within an ellipsoid and the points lying outside are removed, the gaps being interpolated with a quadratic fit. See &lt;i&gt;"Despiking Acoustic Doppler Velocimeter Data"&lt;/i&gt;, Derek G. Goring and Vladimir L. Nikora, Journal of Hydraulic Engineering, 128, 1, 2002 as well as &lt;i&gt;"Noise of Acoustic Doppler Velocimeter Data in Bubbly Flows"&lt;/i&gt;, Mori, N., Suzuki, T. and Kakuno, S., J. Eng. Mech., 133(1):122-125, 2007</help>
</option>
</parametergroup>
......@@ -309,7 +311,7 @@ INIshell include file for MeteoIO filters
<help>You can set the maximum variance that is allowed with &lt;code&gt;MAX_VARIANCE&lt;/code&gt;. If not set, this value is 0.</help>
</parameter>
<reference name="SOFT_CENTER_MIN"/>
<help>This filter removes periods showing insufficient changes. It searches for time periods in which the value of the certain variable doesn't change by looking at the variance (see &lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterNoChange.html&quot;&gt;MeteoIO's documentation&lt;/a&gt;).</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterNoChange.html&quot;&gt;Low variance filter&lt;/a&gt;. This filter removes time periods showing insufficient changes (based on the variance).</help>
</option>
</parametergroup>
......@@ -317,7 +319,7 @@ INIshell include file for MeteoIO filters
<parametergroup name="FILTER_TIME_CONSISTENCY">
<option caption="Remove points with high variance" value="TIME_CONSISTENCY" color="#136b84">
<reference name="SOFT_CENTER_MIN"/>
<help>This is compares the change between two points with 4 times the standard deviation to keep or remove each points. It is based on Zahumensky, Igor, &lt;i&gt;"Guidelines on Quality Control Procedures for Data from Automatic Weather Stations, World Meteorological Organisation"&lt;/i&gt;, 2004 (see &lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterTimeconsistency.html&quot;&gt;MeteoIO's documentation&lt;/a&gt;).</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterTimeconsistency.html&quot;&gt;Time consistency&lt;/a&gt;. This compares the change between two points with 4 times the standard deviation to keep or remove each points. It is based on Zahumensky, Igor, &lt;i&gt;"Guidelines on Quality Control Procedures for Data from Automatic Weather Stations, World Meteorological Organisation"&lt;/i&gt;, 2004.</help>
</option>
</parametergroup>
......@@ -345,8 +347,8 @@ INIshell include file for MeteoIO filters
<parameter key="%::ARG#::OBSERVATION_COVARIANCE" label="Observation covariance matrix:" type="text">
<help>Observation noise covariance matrix (trust in the measurements)</help>
</parameter>
<help>All parameters for the Kalman filter are explained in detail in &lt;a href="https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterKalman.html"&gt;MeteoIO's online help&lt;a&gt;.</help>
<frame caption="Expert settings" background_color="#fbfbfb">
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterKalman.html&quot;&gt;Kalman filter&lt;/a&gt; (please have a look at the documentation!)</help>
<frame caption="Expert settings" background_color="#bbbbbb">
<parameter key="%::ARG#::CONTROL_SIGNAL" label="External control signal" type="text" size="large">
<help>External control signal acting on the states. Enter a scalar (vector is filled with it), a vector (applied to each time step), or a space-separated list of meteo parameters that hold the signal value at each time step.</help>
</parameter>
......@@ -506,7 +508,7 @@ INIshell include file for MeteoIO filters
</option>
</parameter>
</frame>
<help>All parameters for the particle filter are explained in detail in &lt;a href="https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterParticle.html"&gt;MeteoIO's online help&lt;a&gt;.</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterParticle.html&quot;&gt;Particle filter&lt;/a&gt;, please read the documentation!</help>
</option>
</parametergroup> <!-- end particle filter -->
......@@ -523,7 +525,7 @@ INIshell include file for MeteoIO filters
<parameter key="%::ARG#::FILE" label="supressions file:" type="file" mode="input" optional="false"><help>suppress values for the selected parameter at the timesteps and station IDs as given in the provided file</help></parameter>
</option>
</parameter>
<help>This suppresses either a given fraction of the data or values for the selected parameter at the timesteps and station IDs as given in the provided file, or all values for this parameter.</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1FilterSuppr.html&quot;&gt;This suppresses&lt;/a&gt; either a given fraction of the data or values for the selected parameter at the timesteps and station IDs as given in the provided file, or all values for this parameter.</help>
</option>
</parametergroup>
......@@ -532,7 +534,7 @@ INIshell include file for MeteoIO filters
<option caption="Add offset" value="ADD" color="#62a388">
<parameter key="%::ARG#::TYPE" label="Type:" type="alternative" optional="false">
<option value="Cst">
<parameter key="%::ARG#::CST" label="CST" type="number" format="decimal" precision="6" optional="false"><help>This adds a given offset to the data.</help></parameter>
<parameter key="%::ARG#::CST" label="CST" type="number" format="decimal" precision="6" optional="false"><help>Add a given offset to the data.</help></parameter>
</option>
<option value="File">
<parameter key="%::ARG#::PERIOD" label="Period:" type="alternative" optional="false">
......@@ -554,6 +556,7 @@ INIshell include file for MeteoIO filters
<help>Add a noise signal to the input. The range is the scaling factor to apply: how many time the standard deviation for a normaly distributed noise or the amplitude (in %) around the original signal for an uniformly distributed noise.</help>
</parameter>
</option>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1ProcAdd.html&quot;&gt;Add a given quantity&lt;/a&gt; to the data.</help>
</parameter>
</option>
</parametergroup>
......@@ -585,6 +588,7 @@ INIshell include file for MeteoIO filters
<help>Multiply the input by a noise signal. The range (interpreted as a fraction) is the scaling factor to apply: how many time the standard deviation for a normaly distributed noise or the amplitude (in %) around the original signal for an uniformly distributed noise.</help>
</parameter>
</option>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1ProcAdd.html&quot;&gt;Multiply&lt;/a&gt; the data by a given quantity.</help>
</parameter>
</option>
</parametergroup>
......@@ -617,7 +621,7 @@ INIshell include file for MeteoIO filters
</parameter>
</option>
</parameter>
<help>Quantile Mapping Correction</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1ProcQuantileMapping.html&quot;&gt;Quantile Mapping&lt;/a&gt; Correction</help>
</option>
</parametergroup>
......@@ -634,14 +638,14 @@ INIshell include file for MeteoIO filters
<help>Aggregation type</help>
</parameter>
<reference name="SOFT_CENTER_MIN"/>
<help>Aggregate the data from a given time window.</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1ProcAggregate.html&quot;&gt;Aggregate&lt;/a&gt; the data from a given time window.</help>
</option>
</parametergroup>
<!-- PROC DEACCUMULATE -->
<parametergroup name="PROC_DEACCUMULATE">
<option caption="DeAccumulate" value="DEACCUMULATE" color="#14691d">
<help>Convert accumulated values back to instantaneous values (for example, accumulated solar radiation from ECMWF). This filter recomputes the instantaneous values by considering that once a value gets smaller than its preceding values, the end of the accumulation period has been reached, so the value is kept as is and the process starts over again (thus this assumes that they are no negative values).</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1ProcDeAccumulate.html&quot;&gt;Convert accumulated values back to instantaneous values&lt;/a&gt; (for example, accumulated solar radiation from ECMWF). This filter recomputes the instantaneous values by considering that once a value gets smaller than its preceding values, the end of the accumulation period has been reached, so the value is kept as is and the process starts over again (thus this assumes that they are no negative values).</help>
</option>
</parametergroup>
......@@ -650,7 +654,7 @@ INIshell include file for MeteoIO filters
<option caption="Exponential Smoothing" value="EXP_SMOOTHING" color="#14691d">
<reference name="SOFT_CENTER_MIN"/>
<parameter key="%::ARG#::ALPHA" label="Alpha:" type="number" format="decimal" default="0.8" precision="2" min="0" max="1"/>
<help>Exponential smooting processing, exponential moving average s_0 = x_0 s_n = alpha*x_(t-1) + (1-alpha)*s_t-1</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1ProcExpSmoothing.html&quot;&gt;Exponential smoothing&lt;/a&gt; processing, exponential moving average s_0 = x_0 s_n = alpha*x_(t-1) + (1-alpha)*s_t-1</help>
</option>
</parametergroup>
......@@ -658,7 +662,7 @@ INIshell include file for MeteoIO filters
<parametergroup name="PROC_WMA_SMOOTHING">
<option caption="Weighted Moving Average Smoothing" value="WMA_SMOOTHING" color="#14691d">
<reference name="SOFT_CENTER_MIN"/>
<help>Weighted moving average smoothing such as: WMA = (1*X1 + 2*X2 + ... + n*Xn) / sum_of_weights</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1ProcWMASmoothing.html&quot;&gt;Weighted moving average smoothing&lt;/a&gt; such as: WMA = (1*X1 + 2*X2 + ... + n*Xn) / sum_of_weights</help>
</option>
</parametergroup>
......@@ -682,7 +686,7 @@ INIshell include file for MeteoIO filters
<parameter key="%::ARG#::SINGLE_PASS" label="SINGLE_PASS" caption="Force single pass" type="checkbox" default="FALSE">
<help>Normally, the phase is removed by bidirectional filtering, ie. running the filter twice, first backward and then forward (this also squares the amplitude response).</help>
</parameter>
<help>This Infinite Impulse Response (IIR), two poles filter either acts as a Low Pass or High Pass filter. &lt;a href="http://www.dspguide.com/ch19/4.htm"&gt;More information&lt;/a&gt;.</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1ProcIIR.html&quot;&gt;This Infinite Impulse Response (IIR)&lt;/a&gt;, two poles filter either acts as a Low Pass or High Pass filter. &lt;a href=&quot;http://www.dspguide.com/ch19/4.htm&quot;&gt;More information&lt;/a&gt;.</help>
</option>
</parametergroup>
......@@ -711,7 +715,7 @@ INIshell include file for MeteoIO filters
<o value="Hellmann"/>
<o value="Hellmannsh"/>
</parameter>
<help>This implements the standard methods for precipitation correction as described in "WMO Solid Precipitation Measurement Intercomparison", B. Goodison, P. Louie and D. Yang, 872, 1998 as well as the overview given by "Literature Study on the Correction of Precipitation Measurements", Annette Wagner, 2009. The correction parameters for the shielded Hellmann gauge (German version) are from "Wind-induced Precipitation Undercatch of the Hellmann Gauges", Daqing Yang et al, Nordic Hydrology, 30, 1999, pp 57-80.</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1ProcUndercatch__WMO.html&quot;&gt;WMO undercatch correction&lt;/a&gt;. This implements the standard methods for precipitation correction as described in &lt;i&gt;"WMO Solid Precipitation Measurement Intercomparison"&lt;/i&gt;, B. Goodison, P. Louie and D. Yang, 872, 1998 as well as the overview given by &lt;i&gt;"Literature Study on the Correction of Precipitation Measurements"&lt;/i&gt;, Annette Wagner, 2009. The correction parameters for the shielded Hellmann gauge (German version) are from &lt;i&gt;"Wind-induced Precipitation Undercatch of the Hellmann Gauges"&lt;/i&gt;, Daqing Yang et al, Nordic Hydrology, 30, 1999, pp 57-80.</help>
</option>
</parametergroup>
......@@ -728,7 +732,7 @@ INIshell include file for MeteoIO filters
<option value="Geonor"/>
<option value="wfj"/>
</parameter>
<help>This implements the standard methods for precipitation correction as described in "Manual for operational correction of Nordic precipitation data", E. Førland, P. Allerup, B. Dahlström, E. Elomaa, T. Jónsson, H. Madsen, P. Perälä Rissanen, H. Vedin, and F. Vejen, 1996, Tech. Rep. 24/96, Norske Meteorologiske Institutt. Some specific coefficients have been calculated by N. Wever for the Davos Weisflujoch experimental field ("wfj" gage choice).</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1ProcUndercatch__Forland.html&quot;&gt;Forland undercatch correction&lt;/a&gt;. This implements the standard methods for precipitation correction as described in &lt;i&gt;"Manual for operational correction of Nordic precipitation data"&lt;/i&gt;, E. Førland, P. Allerup, B. Dahlström, E. Elomaa, T. Jónsson, H. Madsen, P. Perälä Rissanen, H. Vedin, and F. Vejen, 1996, Tech. Rep. 24/96, Norske Meteorologiske Institutt. Some specific coefficients have been calculated by N. Wever for the Davos Weisflujoch experimental field ("wfj" gauge choice).</help>
</option>
</parametergroup>
......@@ -740,7 +744,7 @@ INIshell include file for MeteoIO filters
<option value="UnSh"/>
<option value="Hellmannsh"/>
</parameter>
<help>This implements the standard methods for precipitation correction as described in "Computing actual precipitation", W. R. Hamon, in Distribution of precipitation in mountaineous areas, Geilo symposium 1, pp 159-174, World Meteorological Organization, Geneva, 1972.</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1ProcUndercatch__Hamon.html&quot;&gt;Hamon undercatch corection&lt;/a&gt;. This implements the standard methods for precipitation correction as described in &lt;i&gt;"Computing actual precipitation"&lt;/i&gt;, W. R. Hamon, in Distribution of precipitation in mountaineous areas, Geilo symposium 1, pp 159-174, World Meteorological Organization, Geneva, 1972.</help>
</option>
</parametergroup>
......@@ -767,6 +771,7 @@ INIshell include file for MeteoIO filters
<help>This implements the correction described in (Reina Nakamura, 2005)</help>
</option>
</parameter>
<help>Corrects for &lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1ProcUnventilatedT.html&quot;&gt;unventillated temperature sensors&lt;/a&gt;</help>
</option>
</parametergroup>
......@@ -779,7 +784,7 @@ INIshell include file for MeteoIO filters
<parameter key="%::ARG#::SOFT" caption="SOFT enabled" type="checkbox" default="FALSE">
<help>If set to TRUE, all missing data will be replaced by zeroes, otherwise nodata will propagate.</help>
</parameter>
<help>This distributes accumulated precipitation by assuming that the precipitation has been measured on intervals greater than the sampling interval of the data file (for example, 24 hours accumulations written once per day in an hourly file, the other timesteps receiving nodata). Please be aware that the accumulation has to be written on the last timestep of the accumulation period.</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1ProcPSUMDistribute.html&quot;&gt;This distributes accumulated precipitation&lt;/a&gt; by assuming that the precipitation has been measured on intervals greater than the sampling interval of the data file (for example, 24 hours accumulations written once per day in an hourly file, the other timesteps receiving nodata). Please be aware that the accumulation has to be written on the last timestep of the accumulation period.</help>
</option>
</parametergroup>
......@@ -790,23 +795,20 @@ INIshell include file for MeteoIO filters
<parameter key="%::ARG#::DUMP_MASK" label="DUMP_MASK" caption="Enabled" type="checkbox">
<help>If set to TRUE, the shading mask as computed from the DEM will be printed on the screen (most of the users don't need this!).</help>
</parameter>
<help>The shading from the surrounding is either computed from the DEM (provided with the DEM plugin) or from a provided horizon file.</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/html/classmio_1_1ProcShade.html&quot;&gt;Apply shading to radiation measurements&lt;/a&gt;. The shading from the surrounding is either computed from the DEM (provided with the DEM plugin) or from a provided horizon file.</help>
</option>
</parametergroup>
<!-- PROC RHWATERTOICE -->
<parametergroup name="PROC_RHWATERTOICE">
<option caption="Relative humidity over water correction" value="RHWATERTOICE" color="#459a4a">
<help>This corrects relative humidity over water for the full temperature range to relative humidity over ice when the air temperature is below the triple point and over water otherwise. For example useful for weather stations that report relative humidity with respect to water for the full temperature range.</help>
<help>&lt;a href=&quot;https://models.slf.ch/docserver/meteoio/doc/html/classmio_1_1ProcRHWaterToIce.html&quot;&gt;Relative humidity over water or ice&lt;/a&gt;. This corrects relative humidity over water for the full temperature range to relative humidity over ice when the air temperature is below the triple point and over water otherwise. For example useful for weather stations that report relative humidity with respect to water for the full temperature range.</help>
</option>
</parametergroup>
<!-- SHORTCUTS -->
<parametergroup name="SOFT_CENTER_MIN">
<parameter key="%::ARG#" label="" type="horizontal">
<option>
<parameter key="@::SOFT" type="checkbox" caption="Soft"/>
</option>
<option>
<parameter key="@::CENTERING" label="Centering: " type="alternative">
<o value="left"/>
......@@ -816,7 +818,13 @@ INIshell include file for MeteoIO filters
</option>
<o><parameter key="@::MIN_PTS" type="number" label="No of points:" type="number" format="integer" min="1" default="1"/></o>
<o><parameter key="@::MIN_SPAN" type="number" label="Duration:" type="number" format="integer+" default="${{30*60}}" unit="s"/></o>
<help> Activate "soft" if the window position is allowed to be adjusted. The window position maybe left, center or right. Minimal number of points in data window and minimal time interval spanning the window (seconds) are required.</help>
<help>The window position maybe left, center or right. Minimal number of points in data window and minimal time interval spanning the window (seconds) are required.</help>
</parameter>
<parameter key="%::ARG#" label="" type="horizontal">
<option>
<parameter key="@::SOFT" type="checkbox" caption="Soft"/>
</option>
<help>Activate "soft" if the window position is allowed to be adjusted.</help>
</parameter>
</parametergroup>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment