This function return data.frame with sensors range (min value, max value) and possible jumps.

mc_info_range(data)

Arguments

data

myClim object see myClim-package

Value

data.frame with columns:

  • sensor_name - name of sensor (e.g., TMS_T1, TMS_moist, HOBO_T) see mc_data_sensors

  • min_value - minimal value

  • max_value - maximal value

  • positive_jump - Maximal difference between two consecutive values. Next value is higher than previous. (Positive number)

  • negative_jump - Maximal difference between two consecutive values. Next value is lower than previous. (Positive number)

Details

This function is mainly useful to prepare input parameter for mc_states_outlier() function. The range values are taken from mc_data_sensors. Those are manually defined ranges based on logger/sensor technical limits and biologically meaningful values.

Examples

mc_info_range(mc_data_example_raw)
#>   sensor_name min_value max_value positive_jump negative_jump
#> 1     HOBO_RH         0       100            NA            NA
#> 2    Thermo_T       -40        60            NA            NA
#> 3   TMS_moist         0      4000            NA            NA
#> 4  Dendro_raw      1279     34000            NA            NA
#> 5      TMS_T1       -40        60            NA            NA
#> 6      TMS_T2       -40        60            NA            NA
#> 7      TMS_T3       -40        60            NA            NA
#> 8    Dendro_T       -40        60            NA            NA
#> 9      HOBO_T       -40        70            NA            NA