Learn R Programming

BioTIMEr

BioTIMEr is an R package which gives you functions to work with BioTIME communities and provides an subset of the BioTIME database.

BioTIME (the Global database of assemblage time series for quantifying and understanding biodiversity change) is an international network and an open access database, free to anyone, anywhere in the world to use for education, research, and conservation.

For a complete description of the database, please refer to our open access publication entitled BioTIME 2.0: Expanding and Improving a Database of Biodiversity Time Series.

Installation

install.packages("BioTIMEr") # CRAN version
remotes::github_install("bioTIMEHub/BioTIMEr") # dev version

Getting Started

Most BioTIME users are interested in standardising the extent of the datasets. Here using the data subset included inside the package.

library(BioTIMEr)
gridding(BTsubset_meta, BTsubset_data)

A likely following step would be to rarefy communities to a common sampling effort.

gridding(BTsubset_meta, BTsubset_data) |>
   resampling("ABUNDANCE")

Citation

Under the terms of the BioTIME data user agreement, users who download data agree to cite all underlying DOIs.

Please also cite BioTIMEr by running citation(package = "BioTIMEr").

Meta

Copy Link

Version

Install

install.packages('BioTIMEr')

Monthly Downloads

190

Version

0.3.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Alban Sagouis

Last Published

November 28th, 2025

Functions in BioTIMEr (0.3.0)

resampling_core

Rarefy BioTIME data Applies sample-based rarefaction to standardise the number of samples per year within a cell-level time series.
resampling

Rarefy BioTIME data to an equal number of samples per year
BTsubset_data

BioTIME subset
getAlphaMetrics

Alpha diversity metrics
getLinearRegressions

Get Linear Regressions BioTIME
gridding

gridding BioTIME data
scale_color_biotime

Scale construction for ggplot use
getBetaMetrics

Beta diversity metrics
themeBioTIME

ggplot2 theme for BioTIME plots
BioTIMEr-package

BioTIMEr: Tools to Use and Explore the 'BioTIME' Database
getAlpha

Alpha
gridding_internal

gridding BioTIME data
BTsubset_meta

BioTIME subset metadata
plotSlopes

Plot slopes BioTIME
getBeta

Beta