myClim 1.5.0
- The new function mc_prep_expandtimehas been added to
expand time series to shorter steps.
myClim 1.4.5
- Empty calibration parameters are now removed from joined data in the
mc_joinfunction.
myClim 1.4.4
- The mc_read_datafunction now skips empty data
files.
- The minimum required R version is now 4.0.
myClim 1.4.3
- The new function mc_info_calibhas been added to
provide an overview of the calibration parameters.
- The output table of the mc_infofunction has been
extended with theheightandcalibratedcolumns.
- The mc_prep_calibfunction skips sensors that are
already calibrated.
myClim 1.4.2
- Only one logger can be used for uncleaned data in the
mc_reshape_widefunction.
- The raw indexes are loaded from TOMST files to logger metadata.
- The new function mc_prep_deletehas been added.
- The loggersparameter has been added to themc_filterfunction.
- The sensor without states in the mc_plot_linefunction
has been fixed.
- The missing states in mc_states_join have been fixed.
- The new parameter older_newer_suffixhas been added to
themc_states_joinfunction.
- The multiple parameters can be combined in the
mc_filterfunction, ifreverseisTRUE.
- The unexistent tag issue in the mc_states_replacefunction has been fixed.
myClim 1.4.1
- The calculated sensor in mc_states_joinissue has been
fixed.
myClim 1.4.0
- The save localities unit test has been fixed.
- CRAN version.
myClim 1.3.11
- The numbers in the TOMS_joinformat can be in
scientific notation.
myClim 1.3.10
- The environment mc_read_problemswith vroom parse
problems has been added.
myClim 1.3.9
- The clean_conflictstates issue in themc_prep_cleanfunction has been fixed.
- The NAvalues in themc_prep_TMSoffsoilfunction have been fixed.
myClim 1.3.8
- The tagparameter has been added to themc_plot_linefunction.
myClim 1.3.7
- The uninitialsed date_format warning in the
mc_read_datafunction has been fixed.
- The cropt_tableparameter has been added to themc_prep_cropfunction.
- The startandendparameters in themc_prep_cropfunction can be only single value.
- The crop_margins_NAparameter has been added to themc_states_replacefunction.
myClim 1.3.6
- A new function mc_save_localitieshas been added.
- The function mc_loadcan load multiple files.
- The function mc_loadcan load all .RDS files in a
directory.
- The warnings about missing sensors have been removed.
myClim 1.3.5
- The logger_nameis used in themc_states_joinfunction instead of thelogger_indexas value in the states table.
- The result of mc_prep_TMSoffsoilfunction has been
changed toTRUE/FALSEinstead of1/0.
myClim 1.3.4
- The logger_nameis used in myClim object instead of thelogger_index.
- The logger_nameis visible inmc_plot_line.
- The show_logger_nameparameter has been added to themc_reshape_widefunction.
- The serias_namelabel changed toseriesinmc_plot_line.
- The progress bar is added to mc_prep_crop.
- The mc_prep_cleanstep warning is fixed.
myClim 1.3.3
- A performance issue in the mc_prep_cropfunction has
been fixed.
- The parameters toleranceandby_typehave
been added to themc_joinfunction.
- The class mc_LocalityMetadatahas been extended with
thejoin_serialslot.
- The new function mc_states_joinhas been added.
- The function mc_info_joinhas been deleted.
myClim 1.3.2
- The parameter tolerancehas been added to themc_prep_cleanfunction.
- The result table of the mc_info_cleanfunction has been
extended with thelogger_indexcolumn.
- The plot colors of sensors have been updated.
- The colors issue in the mc_plot_linefunction has been
fixed.
myClim 1.3.1
- The conflict state issue in the mc_prep_cleanfunction
has been fixed.
myClim 1.3.0
myClim 1.2.6
- New functions mc_info_rangeandmc_states_outlierhave been added.
myClim 1.2.5
- The issue with the HOBO logger_typein themc_read_datafunction has been fixed.
myClim 1.2.4
- The multiple custom date formats issue for HOBO logger in the
mc_read_datafunction has been fixed.
myClim 1.2.3
- It is possible to define multiple custom date formats in the
mc_read_datafunction.
myClim 1.2.2
- The issue in the mc_joinfunction with theuse always newer loggeroption has been fixed.
myClim 1.2.1
- The new functions mc_states_from_sensorandmc_states_to_sensorhave been added.
myClim 1.2.0
- The color palette of mc_plot_linefunction has been
extended.
myClim 1.1.6
- New function mc_states_replacehas been added.
myClim 1.1.5
- Updated the color palette of mc_plot_linefor greater
differentiation between values.
myClim 1.1.4
- Fixed the issue with the joined series of loggers in the
mc_plot_linefunction.
- Added a new parameter color_by_loggerto themc_plot_linefunction.
- Added a new parameter logger_typesto themc_filterfunction.
myClim 1.1.3
- Fixed reading of TOMST Thermologger data CSV. The data format has
changed in the new version of Lolly.
myClim 1.1.2
- The mc_prep_cleanfunction now selects a conflicted
value based on the best match with the new rounded date and time.
- A new parameter, resolve_conflicts, has been added to
themc_prep_cleanfunction to allow checking uncleaned
data.
- Fixed the round-off issue of datetimes in states when an
unconventional step is used.
myClim 1.1.1
- New functions mc_info_states,mc_states_insert,mc_states_update, andmc_states_deletehave been added.
- The mc_aggfunction now rounds states by period.
myClim 1.1.0
- Fixed an issue with the read progress bar when some files were
skipped.
- Changed the logger type HOBOtoHOBO_U23-001A.
- Added support for the logger type HOBO_U23-004.
myClim 1.0.19
- Fixed an issue that affected the calibration table after calling the
mc_join()function.
- Added a file counter to the mc_plot_loggers()function.
myClim 1.0.18
- Fixed temperature drift correction in the mc_calc_vwc()function.
- Resolved the issue where the vroom::problems()function
did not function properly when tidyverse was imported. This is now
handled in the read functions.
- Disabled progress bar for the vroom::vroom()function.
myClim 1.0.17
- Multiple custom date formats can be defined for TOMST data
format.
myClim 1.0.16
- A new function, mc_info_join(), has been added. This
function attempts to join myClim objects and returns an overview of the
operation.
- The skip option has been added to the mc_join()function.
- The mc_read_data()function can now read HOBO files
which use a comma as the decimal separator.
- The logger index has now been added to the column name in the
mc_reshape_wide()function.
- Progress bars have been added to the mc_read_data(),mc_prep_clean(),mc_join(), andmc_agg()functions.
- When new sensors are created from a custom function in the
mc_agg()function, they now inherit thesensor_idfrom the parent sensors.
- If a wrong physical unit is input into the calc functions, it will
now result in a warning instead of an error.
myClim 1.0.15
- when reading TOMST_joinformat (internal TOMST data
format used by IBOT researchers) themc_read_data()function now uses theThermovalue of thelogger_typeparameter when reading TOMST Termo Logger and
does not detect the type of the logger from the data.
- A new function, mc_info_logger(), has been added. This
function returns an overview table of loggers in myClim Raw-format.
- The issue with NA values in the mc_join()function has
been fixed.
- The issue with always choices in the mc_join()function
has been fixed.
- The TRUEvalue inTOMST_joinis now
correctly detected.
- The mc_join()function does not fail if a wrong logger
type is defined.
myClim 1.0.14
- The function mc_read_data()now skips non-existent
files.
- The length()function now returns the number of
localities formyClimobject.
- Detection of TOMST_joinformat is now fixed for
negative values of moisture.
myClim 1.0.13
- The issue of NA values at the beginning of TOMST_join format data
files has been resolved.
myClim 1.0.12
- A new facetparameter has been added to themc_plot_line()function to provide more flexibility in data
visualization.
- The y-axis labels for Boolean sensors in the
mc_plot_line()function have been updated toTRUEandFALSE.
- The function mc_calib_moisture()now produces renamed
results to enhance consistency.
- The manual and vignettes have been enhanced to provide more
comprehensive and user-friendly documentation.
myClim 1.0.11
- The reading of TOMST data with a comma decimal separator was
incorrect in the 1.0.9 and 1.0.10 versions. This error has been
fixed.
myClim 1.0.10
- Dependency on the package runneris removed anddata.tableis added as a new dependency.
- In the functions mc_read_files()andmc_read_data(), a new parameteruser_data_formatsis added for custom source file data
formats.
- A new vignette for user data formats is added.
- A check for different values in same time is added to the function
mc_prep_clean().
- A new function mc_prep_TMSoffsoil()is added for
detecting when TMS is out of soil.
myClim 1.0.9
- The citation of the package has been changed to the article
myClim: Microclimate data handling and standardised analyses in
R.
- The reading of CSV data files is now processed by the
vroompackage, which provides a faster and more efficient
way to read CSV data.
myClim 1.0.8
- The calibration constants for the 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, andmc_const_CALIB_MOIST_WCOR_T.
- The sensor ID constants are now visible to the user under new names:
mc_const_SENSOR_*.
- The soiltypeparameter in themc_calc_vwc()function can now be a list with user-defined
parameters in the formatlist(a=number1, b=number2, c=number3).
myClim 1.0.7
- The temperature correction is no longer applied in the
mc_calc_vwc()function when thetemp_sensorvalue is NA.
myClim 1.0.6
- The mc_prep_crop()function now includes a new
parameterlocalities, which allows for specific localities
to be selected.
- The definitions of physicals, loggers, and sensors have been
modified.
- 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
- deleted HOBO_T_F
 
- Data from HOBO loggers in °F are now automatically converted to
°C.
myClim 1.0.5
- Metadata of a locality can now be loaded from a table using the
mc_read_data()function.
- The parameter use_utchas been added to the following
functions:mc_reshape_wide(),mc_reshape_long(),mc_plot_image(),mc_plot_line()andmc_plot_raster(). This
parameter allows for the use of local time.
myClim 1.0.4
- Updated the print(myClim_data)function to display the
metadata of themyClimobject and the head of the table
frommc_info().
- Enabled the use of the extraction operator []to
extract specific localities from themyClimobject.
myClim 1.0.3
- Function mc_plot_raster()can plot bool type sensors,
such as snow.
myClim 1.0.2
- Enhanced help texts.
- Added a check in mc_prep_calib_load()to verify if the
type ofcalib_table$datetimeisPOSIXct.
myClim 1.0.1
- Updated help texts to comply with CRAN rules.
- Restored optionsandparusing theon.exit()function.
- Replaced print()withmessage()in the
code.
- Utilized temporary directories in tests, examples, and
vignettes.
- Some dontrunexamples have been modified to run.
- Detection of the installed plotly package using the
system.file()function.
myClim 1.0.0
- Improved the vignette.
- Added the ability to specify multiple TubeDB regions using the
regionparameter in themc_read_tubedb()function, providing more flexibility in data retrieval.
- Automatically prepared the sensor_idsparameter in themc_read_tubedb()function even if region isNULL.
- Fixed the issue with factors in the localities_tablein
themc_read_data()function.
- Fixed the issue with factors in the statestable in the
sensor data list.
- Concluded beta testing.
myClim 0.3.1
- Deletion of duplicated items in function
mc_prep_clean()is more effective.
- The parameter sensor_idsin functionmc_read_tubedb()is prepared automatically if names in
TubeDB are identical with names in myClim.
- Conversion of datetimes in function mc_read_tubedb()is
fixed. The problem is in functionrTubeDB::query_timeseriesif the parameterdatetimeFormat = "POSIXct"is used.
- The issue with loading data from TubeDB when the elevation is
missing has been fixed.
myClim 0.3.0
- Behavior of
mc_filter(data, localities="locality_abc", sensors="sensor1", reverse=TRUE)has changed. Sensorsensor1is removed only from localitylocality_abc. Other localities remain unchanged.
- Function mc_join()is fixed. Multiple sensors with the
same height caused an error.