3 Installation

Most of the tesselle packages are distributed on CRAN, but WIP packages and large data packages can only be installed from our CRAN-like repository at tesselle.r-universe.dev.

If available, CRAN releases must be regarded as the preferred source.

If you want to install a package (tab. 3.1), simply use install.packages() with the additional repository:

## Enable the repository globally
options(repos = c(tesselle = "https://tesselle.r-universe.dev",
                  CRAN = "https://cloud.r-project.org"))

## Install some packages
install.packages(c("tabula", "kairos"))

You can use this repository in your R package (always prefer the CRAN release if available). To do so, prepare the DESCRIPTION file of your R package:

  • List the package under Suggests:
  • Add the line Additional_repositories: https://tesselle.r-universe.dev
  • Test your package with R CMD check --as-cran
Table 3.1: Details of the packages available at the tesselle universe (https://tesselle.r-universe.dev).
Package Version Depends License
arkhe 0.4.0.9000 R (>= 3.3) GPL (>= 3)
dimensio 0.2.2.9000 R (>= 3.3) GPL (>= 3)
fasti 0.0.0.9000 R (>= 2.10) GPL (>= 3)
folio 1.0.0.9000 R (>= 2.10) GPL (>= 3)
janus 0.0.0.9002 NA GPL (>= 3)
kairos 1.0.0.9000 R (>= 3.4) GPL (>= 3)
khroma 1.7.0.9000 R (>= 3.3) GPL (>= 3)
tabula 1.6.1.9000 R (>= 3.3) GPL (>= 3)
tekton 0.0.0.9000 NA GPL (>= 3)