Changelog
Source:NEWS.md
BioTIMEr 0.3.0 - 29.11.2025
CRAN release: 2025-11-28
Major Improvement
- The package now uses
data.tablein the background for major speed and memory usage improvements. Resampling the whole BioTIME database used to take > 1 hour and now takes < 1 minute. - methods: gridding and resampling functions now handle
data.frame,data.tableandtibbleobjects with dedicated functions. - getAlphaMetrics and getBetaMetrics are faster and use 100x less memory.
New Features
-
In the
resamplingfunction:-
new argument
summarise, TRUE by default keeps previous behaviour.If TRUE, the abundance and/or biomass is summed per rarefyID while if FALSE the abundance and/or biomass will be summed per rarefyID/SAMPLE_DESC and gives more columns.
-
In the getAlphaMetrics and getBetaMetrics functions:
-
data.framescontaining several resamplings are acceptedIf the provided data contain several resamplings, metrics will be computed per resampling, per assemblageID, per year.
-
In the getLinearRegressions function:
-
removed the
divTypeargument.The function now reads the class of the objects produced by
getAlphaMetricsandgetBetaMetricsand computes the expected metrics.
-
Minor Improvements and Bug Fixes
-
In the
themeBioTIMEfunction:- argument
lpis soft deprecated in favour oflegend.position - argument
fontSizeis soft deprecated in favour offont.size - argument
colxis soft deprecated in favour ofaxis.colour - argument
colyis soft deprecated in favour ofstrip.background - the order of the arguments did not change.
- argument
BioTIMEr 0.2.5 - 19.09.2025
CRAN release: 2025-09-19
- Patch. all testthat snapshot tests are now skipped on CRAN and CI.
BioTIMEr 0.2.4 - 06.06.2025
CRAN release: 2025-06-06
- Data update matching structure from BioTIME v2.0.
BioTIMEr 0.2.3 - 31.07.2024
CRAN release: 2024-07-31
- Update of the vignette for clarity
- FIX of the Mac M1 specific issue happening in package dggridR
- FIX in
resampling()to sample without replacement - FIX in
getLinearRegressions()to correct result dimensions and metric order