qat_call_lim_rule
Perform a LIM Rule Check
This function calls the described tests, which are defined by the parameters in the workflowlist\_part. The possible called functions are qat\_analyse\_lim\_rule\_dynamic\_1d, qat\_analyse\_lim\_rule\_static\_1d and qat\_analyse\_lim\_rule\_sigma\_1d.
 Keywords
 utilities
Usage
qat_call_lim_rule(measurement_vector, workflowlist_part, element = 999, time = NULL,
height = NULL, lat = NULL, lon = NULL, vec1 = NULL, vec2 = NULL, vec3 = NULL,
vec4 = NULL, resultlist = list(), resultlistcounter = 1)
Arguments
 measurement_vector
 The measurement vector, which should be tested
 workflowlist_part
 A list with the parameters of the check
 element
 Elementidentifier for the result, which will be given back in the resultlist
 time
 A vector of time elements with the length of the measurement vector
 height
 A vector of height elements with the length of the measurement vector
 lat
 A vector of latitude elements with the length of the measurement vector
 lon
 A vector of longitude elements with the length of the measurement vector
 vec1
 An additional vector, which is named as vec1
 vec2
 An additional vector, which is named as vec2
 vec3
 An additional vector, which is named as vec3
 vec4
 An additional vector, which is named as vec4
 resultlist
 A list with results of tests
 resultlistcounter
 Number of elements of the resultlist
Details
This function calls the described tests, which are defined by the parameters in the workflowlist\_part. The possible called functions are qat\_analyse\_lim\_rule\_dynamic\_1d, qat\_analyse\_lim\_rule\_static\_1d and qat\_analyse\_lim\_rule\_sigma\_1d. As a result the resultlist will get additional entries, which are defined by the tests, which may called by this function.
Value

The given resultlist will be returned, with included results of the functions which may called in this function.
See Also
qat_analyse_lim_rule_static_1d
,
qat_analyse_lim_rule_dynamic_1d
,
qat_analyse_lim_rule_sigma_1d
,
qat_plot_lim_rule_dynamic_1d
, qat_plot_lim_rule_static_1d
, qat_plot_lim_rule_sigma_1d
Examples
vec < rnorm(1000)
min_vector<seq(1,2,length.out=1000)
max_vector<seq(1,2,length.out=1000)
workflowlist_part < list(minimum_value=2, maximum_value=2,minimum_vector="vec1",
maximum_vector="vec2",minimum_vector_name="minimum vector",maximum_vector_name="maximum vector",
sigma_factor=2)
result < qat_call_lim_rule(vec, workflowlist_part, vec1=min_vector, vec2=max_vector)