'shiny' Applications for the 'tesselle' Packages

A collection of 'shiny' applications for the 'tesselle' packages < https://www.tesselle.org/>. This package provides applications for archaeological data analysis and visualization. These mainly, but not exclusively, include applications for chronological modelling (e.g. matrix seriation, aoristic analysis) and count data analysis (e.g. diversity measures, compositional data analysis).


kinesis

status-badge Code coverage Dependencies

r-universe CRAN Version CRAN checks CRAN Downloads

Project Status: WIP – Initial development is in progress, but therehas not yet been a stable, usable release suitable for thepublic.

DOIZenodo SWH

Overview

A collection of shiny applications that provides graphical user interfaces for the tesselle packages.

This package is currently experimental. This means that it is functional, but interfaces and functionalities may change over time, testing and documentation may be lacking.


To cite kinesis in publications use:

Frerebeau N (2024). “The tesselle Project: a Collection of R Packages for Research and Teaching in Archaeology.” Advances in Archaeological Practice, 12(4), 424-430. doi:10.1017/aap.2024.10 https://doi.org/10.1017/aap.2024.10.

Frerebeau N (2026). kinesis: ‘shiny’ Applications for the ‘tesselle’ Packages. Université Bordeaux Montaigne, Pessac, France. doi:10.5281/zenodo.14645671 https://doi.org/10.5281/zenodo.14645671. R package version 0.5.0, https://packages.tesselle.org/kinesis/.

This package is a part of the tesselle project https://www.tesselle.org.

Remote use

The applications are deployed online.

Local use

Installation

You can install the released version of kinesis from CRAN with:

install.packages("kinesis")

And the development version from Codeberg with:

# install.packages("remotes")
remotes::install_git("https://codeberg.org/tesselle/kinesis")

Usage

## Load the package
library(kinesis)

## Run the app for matrix seriation
run_app("seriation")
Keyword Application name
aoristic Aoristic Analysis
ca Correspondence Analysis
pca Principal Components Analysis
diversity Diversity Measures
mcd Mean Ceramic Date
radiocarbon Radiocarbon Calibration
scatter Scatter Plot
seriation Matrix Seriation
source Compositional Data Analysis
ternary Ternary Plot

Asynchronous backend

## Run app using 3 local daemons
# install.packages("mirai")
obj <- run_app("seriation")
with(mirai::daemons(3), shiny::runApp(obj))

Translation

This package provides translations of the user interface. The preferred language is by default taken from the locale. This can be overridden by setting of the environment variable LANGUAGE (you only need to do this once per session):

Sys.setenv(LANGUAGE = "<language code>")

Languages currently available are English (en) and French (fr).

Contributing

Please note that the kinesis project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("kinesis")

0.5.0 by Nicolas Frerebeau, 4 months ago


https://codeberg.org/tesselle/kinesis, https://packages.tesselle.org/kinesis/, https://tesselle.r-universe.dev/kinesis


Report a bug at https://codeberg.org/tesselle/kinesis/issues


Browse source code at https://github.com/cran/kinesis


Authors: Nicolas Frerebeau [aut, cre] (ORCID: , Brice Lebrun [art] , Logo designer) , Université Bordeaux Montaigne [fnd] (ROR: <https://ror.org/03pbgwk21>) , CNRS [fnd] (ROR: <https://ror.org/02feahw73>)


Documentation:   PDF Manual  


GPL (>= 3) license


Imports aion, ananke, arkhe, bslib, config, dimensio, grDevices, gt, isopleuros, kairos, khroma, mirai, nexus, sass, shiny, stats, tabula, utils

Suggests tinytest


See at CRAN