ReLTER: An Interface for the eLTER Community (v3.0)
Authors/Creators
Description
some functions were deprecated: get_site_MODIS, get_site_ODS, get_ilter_, get_network_, get_sos_*, and produce_zenodo_record;
These were replaced by a new function get_site_EcoDataCube;
Dependency on the older raster package was removed, and terra was used instead;
Vignettes and documentation were improved;
Rarely used packages were removed to reduce the number of dependencies (e.g., purrr);
All map plots were standardized to use leaflet (requires leaflet >= 2.1.1);
Several functions were revised to make them more readable and concise (e.g., produce_network_points_map and produce_site_map);
Dependencies were analyzed across all functions, and their number was reduced accordingly. For this purpose, a summary table was created (see Google Spreadsheet packages_vs_functions) showing the overall number of packages and their usage by function;
Packages used only a few times (≤ 2) were removed, favoring base functions or functions already widely used in the package;
Installation requirements were revised by evaluating which packages should not be mandatory at install time. This was achieved by:
@seealso tags were used (e.g., @seealso[tidyr::nest()]) instead of @importFrom to indicate usage without forcing package loading;
Packages were moved from the Imports to the Suggests section in the DESCRIPTION file;
Package availability was checked dynamically with requireNamespace("<package_name>", quietly = TRUE);
Direct calls were replaced with wrappers to avoid package loading, e.g., unnest_fx <- getNamespace("tidyr", "unnest") and then unnest_fx(cols = c(id)).
Cheatsheets were created to provide users with quick references to the main functionalities of the package
...
Files
ropensci/ReLTER-3.0.0.zip
Files
(42.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:16e5ab2be6db866c46ceba7c46ffa2e4
|
42.6 MB | Preview Download |
Additional details
Related works
- Is documented by
- Journal article: 10.1016/j.ecoinf.2024.102915 (DOI)
- Is supplement to
- Software: https://github.com/ropensci/ReLTER/tree/3.0.0 (URL)
Software
- Repository URL
- https://github.com/ropensci/ReLTER