NEWS.md
mc_read_data
function has been fixed.cropt_table
parameter has been added to the mc_prep_crop
function.start
and end
parameters in the mc_prep_crop
function can be only single value.crop_margins_NA
parameter has been added to the mc_states_replace
function.mc_save_localities
has been added.mc_load
can load multiple files.mc_load
can load all .RDS files in a directory.logger_name
is used in the mc_states_join
function instead of the logger_index
as value in the states table.mc_prep_TMSoffsoil
function has been changed to TRUE
/FALSE
instead of 1
/0
.logger_name
is used in myClim object instead of the logger_index
.logger_name
is visible in mc_plot_line
.show_logger_name
parameter has been added to the mc_reshape_wide
function.serias_name
label changed to series
in mc_plot_line
.mc_prep_crop
.mc_prep_clean
step warning is fixed.mc_prep_crop
function has been fixed.tolerance
and by_type
have been added to the mc_join
function.mc_LocalityMetadata
has been extended with the join_serial
slot.mc_states_join
has been added.mc_info_join
has been deleted.tolerance
has been added to the mc_prep_clean
function.mc_info_clean
function has been extended with the logger_index
column.mc_plot_line
function has been fixed.mc_read_data
function has been fixed.mc_join
function with the use always newer logger
option has been fixed.mc_plot_line
function.color_by_logger
to the mc_plot_line
function.logger_types
to the mc_filter
function.mc_prep_clean
function now selects a conflicted value based on the best match with the new rounded date and time.resolve_conflicts
, has been added to the mc_prep_clean
function to allow checking uncleaned data.mc_info_states
, mc_states_insert
, mc_states_update
, and mc_states_delete
have been added.mc_agg
function now rounds states by period.HOBO
to HOBO_U23-001A
.HOBO_U23-004
.mc_join()
function.mc_plot_loggers()
function.mc_calc_vwc()
function.vroom::problems()
function did not function properly when tidyverse was imported. This is now handled in the read functions.vroom::vroom()
function.mc_info_join()
, has been added. This function attempts to join myClim objects and returns an overview of the operation.mc_join()
function.mc_read_data()
function can now read HOBO files which use a comma as the decimal separator.mc_reshape_wide()
function.mc_read_data()
, mc_prep_clean()
, mc_join()
, and mc_agg()
functions.mc_agg()
function, they now inherit the sensor_id
from the parent sensors.TOMST_join
format (internal TOMST data format used by IBOT researchers) the mc_read_data()
function now uses the Thermo
value of the logger_type
parameter when reading TOMST Termo Logger and does not detect the type of the logger from the data.mc_info_logger()
, has been added. This function returns an overview table of loggers in myClim Raw-format.mc_join()
function has been fixed.mc_join()
function has been fixed.TRUE
value in TOMST_join
is now correctly detected.mc_join()
function does not fail if a wrong logger type is defined.mc_read_data()
now skips non-existent files.length()
function now returns the number of localities for myClim
object.TOMST_join
format is now fixed for negative values of moisture.facet
parameter has been added to the mc_plot_line()
function to provide more flexibility in data visualization.mc_plot_line()
function have been updated to TRUE
and FALSE
.mc_calib_moisture()
now produces renamed results to enhance consistency.runner
is removed and data.table
is added as a new dependency.mc_read_files()
and mc_read_data()
, a new parameter user_data_formats
is added for custom source file data formats.mc_prep_clean()
.mc_prep_TMSoffsoil()
is added for detecting when TMS is out of soil.vroom
package, which provides a faster and more efficient way to read CSV data.mc_calc_vwc()
function are now visible to the user under new names: mc_const_CALIB_MOIST_REF_T
, mc_const_CALIB_MOIST_ACOR_T
, and mc_const_CALIB_MOIST_WCOR_T
.mc_const_SENSOR_*
.soiltype
parameter in the mc_calc_vwc()
function can now be a list with user-defined parameters in the format list(a=number1, b=number2, c=number3)
.mc_calc_vwc()
function when the temp_sensor
value is NA.mc_prep_crop()
function now includes a new parameter localities
, which allows for specific localities to be selected.TMS_TMSmoisture
-> TMS_moist
TS_T
-> Thermo_T
DEND_T
-> Dendro_T
DEND_TOMSTdendro
-> Dendro_raw
HOBO_T_C
-> HOBO_T
moisture
-> VWC
RH_perc
-> RH
wind
-> wind_speed
HOBO_T_F
mc_read_data()
function.use_utc
has been added to the following functions: mc_reshape_wide()
, mc_reshape_long()
, mc_plot_image()
, mc_plot_line()
and mc_plot_raster()
. This parameter allows for the use of local time.print(myClim_data)
function to display the metadata of the myClim
object and the head of the table from mc_info()
.[]
to extract specific localities from the myClim
object.mc_plot_raster()
can plot bool type sensors, such as snow.mc_prep_calib_load()
to verify if the type of calib_table$datetime
is POSIXct
.options
and par
using the on.exit()
function.print()
with message()
in the code.dontrun
examples have been modified to run.system.file()
function.region
parameter in the mc_read_tubedb()
function, providing more flexibility in data retrieval.sensor_ids
parameter in the mc_read_tubedb()
function even if region is NULL
.localities_table
in the mc_read_data()
function.states
table in the sensor data list.mc_prep_clean()
is more effective.sensor_ids
in function mc_read_tubedb()
is prepared automatically if names in TubeDB are identical with names in myClim.mc_read_tubedb()
is fixed. The problem is in function rTubeDB::query_timeseries
if the parameter datetimeFormat = "POSIXct"
is used.mc_filter(data, localities="locality_abc", sensors="sensor1", reverse=TRUE)
has changed. Sensor sensor1
is removed only from locality locality_abc
. Other localities remain unchanged.mc_join()
is fixed. Multiple sensors with the same height caused an error.