tesselle

Easily Install and Load tesselle Packages - :exclamation: This is a read-only mirror from https://codeberg.org/tesselle/tesselle

https://github.com/tesselle/tesselle

Science Score: 77.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 12 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
    1 of 1 committers (100.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (19.1%) to scientific vocabulary

Keywords

archaeological-science archaeology r-package
Last synced: 6 months ago · JSON representation ·

Repository

Easily Install and Load tesselle Packages - :exclamation: This is a read-only mirror from https://codeberg.org/tesselle/tesselle

Basic Info
Statistics
  • Stars: 7
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 6
Topics
archaeological-science archaeology r-package
Created about 4 years ago · Last pushed 10 months ago
Metadata Files
Readme Changelog License Citation Codemeta

README.Rmd

---
output: github_document
---



```{r, include = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-",
  out.width = "100%"
)
Sys.setenv(LANGUAGE = "en") # Force locale
```

# tesselle 


[![status-badge](https://ci.codeberg.org/api/badges/14698/status.svg)](https://ci.codeberg.org/repos/14698){.pkgdown-devel}
[![Code coverage](https://packages.tesselle.org/tesselle/coverage/badge.svg)](https://packages.tesselle.org/tesselle/coverage/){.pkgdown-devel}
[![Dependencies](https://tinyverse.netlify.app/badge/tesselle)](https://cran.r-project.org/package=tesselle){.pkgdown-devel}

[![r-universe](https://tesselle.r-universe.dev/badges/tesselle)](https://tesselle.r-universe.dev/tesselle){.pkgdown-devel}
[![CRAN Version](https://www.r-pkg.org/badges/version/tesselle)](https://cran.r-project.org/package=tesselle){.pkgdown-release}
[![CRAN checks](https://badges.cranchecks.info/worst/tesselle.svg)](https://cran.r-project.org/web/checks/check_results_tesselle.html){.pkgdown-release}
[![CRAN Downloads](https://cranlogs.r-pkg.org/badges/tesselle)](https://cran.r-project.org/package=tesselle){.pkgdown-release}

[![Project Status: Active – The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)

[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.6500491.svg)](https://doi.org/10.5281/zenodo.6500491)


## Overview

The [tesselle](https://www.tesselle.org/) suite is a collection of packages for research and teaching in archaeology. These packages focus on quantitative analysis methods developed for archaeology. The tesselle packages are designed to work seamlessly together and to complement general-purpose and other specialized statistical packages. These packages can be used to explore and analyze common data types in archaeology: [count data](https://packages.tesselle.org/tabula/), [compositional data](https://packages.tesselle.org/nexus/) and [chronological data](https://packages.tesselle.org/kairos/).

The **tesselle** package is designed to make it easy to install and load key packages from the tesselle suite in a single step.

---

```{r citation, echo=FALSE, comment='', results='asis'}
cite <- utils::citation("tesselle")
print(cite, bibtex = FALSE)
```

## Installation

You can install the released version of **tesselle** from [CRAN](https://CRAN.R-project.org) with:

```{r cran-installation, eval=FALSE}
install.packages("tesselle")
```

And the development version from [Codeberg](https://codeberg.org/) with:

```{r gh-installation, eval=FALSE}
# install.packages("remotes")
remotes::install_git("https://codeberg.org/tesselle/tesselle")
```

## Usage

`library(tesselle)` will load the core packages:

* [**tabula**](https://packages.tesselle.org/tabula/): analysis and visualization of archaeological count data;
* [**kairos**](https://packages.tesselle.org/kairos/): analysis of chronological patterns from archaeological count data;
* [**nexus**](https://packages.tesselle.org/nexus/): analysis of compositional data;

And two companion packages:

* [**dimensio**](https://packages.tesselle.org/dimensio/): multivariate analysis;
* [**isopleuros**](https://packages.tesselle.org/isopleuros/): ternary plots.

```{r library}
library(tesselle)
```

## Contributing

Please note that the **tesselle** project is released with a [Contributor Code of Conduct](https://www.tesselle.org/conduct.html). By contributing to this project, you agree to abide by its terms.

```{r metadata, include=FALSE}
## Update codemeta.json
codemetar::write_codemeta(verbose = FALSE)

## Update CITATION.cff
cff_keys <- list(
  identifiers = list(
    list(description = "The concept DOI.",
         type = "doi",
         value = "10.5281/zenodo.6500491"),
    list(description = "The versioned DOI for version 1.0.0.",
         type = "doi",
         value = "10.5281/zenodo.6500492"),
    list(description = "The versioned DOI for version 1.1.0.",
         type = "doi",
         value = "10.5281/zenodo.7013602"),
    list(description = "The versioned DOI for version 1.2.0.",
         type = "doi",
         value = "10.5281/zenodo.7315628"),
    list(description = "The versioned DOI for version 1.3.0.",
         type = "doi",
         value = "10.5281/zenodo.10017663"),
    list(description = "The versioned DOI for version 1.4.0.",
         type = "doi",
         value = "10.5281/zenodo.10226956"),
    list(description = "The versioned DOI for version 1.5.0.",
         type = "doi",
         value = "10.5281/zenodo.14362201"),
    list(description = "The versioned DOI for version 1.6.0.",
         type = "doi",
         value = "10.5281/zenodo.15297128"),
    list(description = "The CRAN DOI",
         type = "doi",
         value = "10.32614/cran.package.tesselle")
  )
)
cff <- cffr::cff_create("DESCRIPTION", keys = cff_keys)
if (cffr::cff_validate(cff)) cffr::cff_write(cff, outfile = "CITATION.cff")
```

Owner

  • Name: tesselle
  • Login: tesselle
  • Kind: organization
  • Location: France

A collection of R packages for archaeological research and teaching

Citation (CITATION.cff)

# --------------------------------------------
# CITATION file created with {cffr} R package
# See also: https://docs.ropensci.org/cffr/
# --------------------------------------------
 
cff-version: 1.2.0
message: 'To cite package "tesselle" in publications use:'
type: software
license: GPL-3.0-or-later
title: 'tesselle: Easily Install and Load ''tesselle'' Packages'
version: 1.6.0
doi: 10.1017/aap.2024.10
identifiers:
- description: The concept DOI.
  type: doi
  value: 10.5281/zenodo.6500491
- description: The versioned DOI for version 1.0.0.
  type: doi
  value: 10.5281/zenodo.6500492
- description: The versioned DOI for version 1.1.0.
  type: doi
  value: 10.5281/zenodo.7013602
- description: The versioned DOI for version 1.2.0.
  type: doi
  value: 10.5281/zenodo.7315628
- description: The versioned DOI for version 1.3.0.
  type: doi
  value: 10.5281/zenodo.10017663
- description: The versioned DOI for version 1.4.0.
  type: doi
  value: 10.5281/zenodo.10226956
- description: The versioned DOI for version 1.5.0.
  type: doi
  value: 10.5281/zenodo.14362201
- description: The versioned DOI for version 1.6.0.
  type: doi
  value: 10.5281/zenodo.15297128
- description: The CRAN DOI
  type: doi
  value: 10.32614/cran.package.tesselle
abstract: 'Easy install and load key packages from the ''tesselle'' suite in a single
  step. The ''tesselle'' suite is a collection of packages for research and teaching
  in archaeology. These packages focus on quantitative analysis methods developed
  for archaeology. The ''tesselle'' packages are designed to work seamlessly together
  and to complement general-purpose and other specialized statistical packages. These
  packages can be used to explore and analyze common data types in archaeology: count
  data, compositional data and chronological data. Learn more about ''tesselle'' at
  <https://www.tesselle.org>.'
authors:
- family-names: Frerebeau
  given-names: Nicolas
  email: nicolas.frerebeau@u-bordeaux-montaigne.fr
  orcid: https://orcid.org/0000-0001-5759-4944
preferred-citation:
  type: article
  title: 'The tesselle Project: a Collection of R Packages for Research and Teaching
    in Archaeology'
  authors:
  - family-names: Frerebeau
    given-names: Nicolas
    email: nicolas.frerebeau@u-bordeaux-montaigne.fr
    orcid: https://orcid.org/0000-0001-5759-4944
  year: '2024'
  journal: Advances in Archaeological Practice
  volume: '12'
  issue: '4'
  doi: 10.1017/aap.2024.10
  start: 424-430
repository: https://CRAN.R-project.org/package=tesselle
repository-code: https://codeberg.org/tesselle/tesselle
url: https://packages.tesselle.org/tesselle/
contact:
- family-names: Frerebeau
  given-names: Nicolas
  email: nicolas.frerebeau@u-bordeaux-montaigne.fr
  orcid: https://orcid.org/0000-0001-5759-4944
keywords:
- archaeological-science
- archaeology
- statistics
- r-package
references:
- type: manual
  title: 'tesselle: Easily Install and Load ''tesselle'' Packages'
  authors:
  - family-names: Frerebeau
    given-names: Nicolas
  year: '2025'
  institution:
    name: Université Bordeaux Montaigne
    address: Pessac, France
  notes: R package version 1.6.0
  url: https://packages.tesselle.org/tesselle/
  doi: 10.5281/zenodo.6500491
- type: software
  title: dimensio
  abstract: 'dimensio: Multivariate Data Analysis'
  notes: Imports
  url: https://packages.tesselle.org/dimensio/
  repository: https://CRAN.R-project.org/package=dimensio
  authors:
  - family-names: Frerebeau
    given-names: Nicolas
    email: nicolas.frerebeau@u-bordeaux-montaigne.fr
    orcid: https://orcid.org/0000-0001-5759-4944
  year: '2025'
  doi: 10.32614/CRAN.package.dimensio
  version: '>= 0.13.0'
- type: software
  title: folio
  abstract: 'folio: Datasets for Teaching Archaeology and Paleontology'
  notes: Imports
  url: https://packages.tesselle.org/folio/
  repository: https://CRAN.R-project.org/package=folio
  authors:
  - family-names: Frerebeau
    given-names: Nicolas
    email: nicolas.frerebeau@u-bordeaux-montaigne.fr
    orcid: https://orcid.org/0000-0001-5759-4944
    affiliation: Université Bordeaux Montaigne
  year: '2025'
  doi: 10.32614/CRAN.package.folio
  version: '>= 1.5.0'
- type: software
  title: isopleuros
  abstract: 'isopleuros: Ternary Plots'
  notes: Imports
  url: https://packages.tesselle.org/isopleuros/
  repository: https://CRAN.R-project.org/package=isopleuros
  authors:
  - family-names: Frerebeau
    given-names: Nicolas
    email: nicolas.frerebeau@u-bordeaux-montaigne.fr
    orcid: https://orcid.org/0000-0001-5759-4944
  year: '2025'
  doi: 10.32614/CRAN.package.isopleuros
  version: '>= 1.4.0'
- type: software
  title: kairos
  abstract: 'kairos: Analysis of Chronological Patterns from Archaeological Count
    Data'
  notes: Imports
  url: https://packages.tesselle.org/kairos/
  repository: https://CRAN.R-project.org/package=kairos
  authors:
  - family-names: Frerebeau
    given-names: Nicolas
    email: nicolas.frerebeau@u-bordeaux-montaigne.fr
    orcid: https://orcid.org/0000-0001-5759-4944
  year: '2025'
  doi: 10.32614/CRAN.package.kairos
  version: '>= 2.2.1'
- type: software
  title: khroma
  abstract: 'khroma: Colour Schemes for Scientific Data Visualization'
  notes: Imports
  url: https://packages.tesselle.org/khroma/
  repository: https://CRAN.R-project.org/package=khroma
  authors:
  - family-names: Frerebeau
    given-names: Nicolas
    email: nicolas.frerebeau@u-bordeaux-montaigne.fr
    orcid: https://orcid.org/0000-0001-5759-4944
  year: '2025'
  doi: 10.32614/CRAN.package.khroma
  version: '>= 1.16.0'
- type: software
  title: nexus
  abstract: 'nexus: Sourcing Archaeological Materials by Chemical Composition'
  notes: Imports
  url: https://packages.tesselle.org/nexus/
  repository: https://CRAN.R-project.org/package=nexus
  authors:
  - family-names: Frerebeau
    given-names: Nicolas
    email: nicolas.frerebeau@u-bordeaux-montaigne.fr
    orcid: https://orcid.org/0000-0001-5759-4944
  - family-names: Philippe
    given-names: Anne
    email: anne.philippe@univ-nantes.fr
    orcid: https://orcid.org/0000-0002-5331-5087
  year: '2025'
  doi: 10.32614/CRAN.package.nexus
  version: '>= 0.5.0'
- type: software
  title: tabula
  abstract: 'tabula: Analysis and Visualization of Archaeological Count Data'
  notes: Imports
  url: https://packages.tesselle.org/tabula/
  repository: https://CRAN.R-project.org/package=tabula
  authors:
  - family-names: Frerebeau
    given-names: Nicolas
    email: nicolas.frerebeau@u-bordeaux-montaigne.fr
    orcid: https://orcid.org/0000-0001-5759-4944
  year: '2025'
  doi: 10.32614/CRAN.package.tabula
  version: '>= 3.2.1'

CodeMeta (codemeta.json)

{
  "@context": "https://doi.org/10.5063/schema/codemeta-2.0",
  "@type": "SoftwareSourceCode",
  "identifier": "tesselle",
  "description": "Easy install and load key packages from the 'tesselle' suite in a single step. The 'tesselle' suite is a collection of packages for research and teaching in archaeology. These packages focus on quantitative analysis methods developed for archaeology. The 'tesselle' packages are designed to work seamlessly together and to complement general-purpose and other specialized statistical packages. These packages can be used to explore and analyze common data types in archaeology: count data, compositional data and chronological data. Learn more about 'tesselle' at <https://www.tesselle.org>.",
  "name": "tesselle: Easily Install and Load 'tesselle' Packages",
  "relatedLink": [
    "https://packages.tesselle.org/tesselle/",
    "https://CRAN.R-project.org/package=tesselle"
  ],
  "codeRepository": "https://codeberg.org/tesselle/tesselle",
  "issueTracker": "https://codeberg.org/tesselle/tesselle/issues",
  "license": "https://spdx.org/licenses/GPL-3.0",
  "version": "1.6.0",
  "programmingLanguage": {
    "@type": "ComputerLanguage",
    "name": "R",
    "url": "https://r-project.org"
  },
  "runtimePlatform": "R version 4.5.0 (2025-04-11)",
  "provider": {
    "@id": "https://cran.r-project.org",
    "@type": "Organization",
    "name": "Comprehensive R Archive Network (CRAN)",
    "url": "https://cran.r-project.org"
  },
  "author": [
    {
      "@type": "Person",
      "givenName": "Nicolas",
      "familyName": "Frerebeau",
      "email": "nicolas.frerebeau@u-bordeaux-montaigne.fr",
      "@id": "https://orcid.org/0000-0001-5759-4944"
    }
  ],
  "funder": [
    {
      "@type": "Organization",
      "name": "Universit Bordeaux Montaigne"
    },
    {
      "@type": "Organization",
      "name": "CNRS"
    }
  ],
  "maintainer": [
    {
      "@type": "Person",
      "givenName": "Nicolas",
      "familyName": "Frerebeau",
      "email": "nicolas.frerebeau@u-bordeaux-montaigne.fr",
      "@id": "https://orcid.org/0000-0001-5759-4944"
    }
  ],
  "softwareRequirements": {
    "1": {
      "@type": "SoftwareApplication",
      "identifier": "dimensio",
      "name": "dimensio",
      "version": ">= 0.13.0",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=dimensio"
    },
    "2": {
      "@type": "SoftwareApplication",
      "identifier": "folio",
      "name": "folio",
      "version": ">= 1.5.0",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=folio"
    },
    "3": {
      "@type": "SoftwareApplication",
      "identifier": "isopleuros",
      "name": "isopleuros",
      "version": ">= 1.4.0",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=isopleuros"
    },
    "4": {
      "@type": "SoftwareApplication",
      "identifier": "kairos",
      "name": "kairos",
      "version": ">= 2.2.1",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=kairos"
    },
    "5": {
      "@type": "SoftwareApplication",
      "identifier": "khroma",
      "name": "khroma",
      "version": ">= 1.16.0",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=khroma"
    },
    "6": {
      "@type": "SoftwareApplication",
      "identifier": "nexus",
      "name": "nexus",
      "version": ">= 0.5.0",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=nexus"
    },
    "7": {
      "@type": "SoftwareApplication",
      "identifier": "tabula",
      "name": "tabula",
      "version": ">= 3.2.1",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=tabula"
    },
    "SystemRequirements": null
  },
  "applicationCategory": "ArchaeologicalScience",
  "isPartOf": "https://www.tesselle.org",
  "keywords": [
    "archaeological-science",
    "archaeology",
    "statistics",
    "r-package"
  ],
  "fileSize": "97.13KB",
  "citation": [
    {
      "@type": "ScholarlyArticle",
      "datePublished": "2024",
      "author": [
        {
          "@type": "Person",
          "givenName": "Nicolas",
          "familyName": "Frerebeau"
        }
      ],
      "name": "{The tesselle Project: a Collection of R Packages for Research and Teaching in Archaeology}",
      "identifier": "10.1017/aap.2024.10",
      "pagination": "424-430",
      "@id": "https://doi.org/10.1017/aap.2024.10",
      "sameAs": "https://doi.org/10.1017/aap.2024.10",
      "isPartOf": {
        "@type": "PublicationIssue",
        "issueNumber": "4",
        "datePublished": "2024",
        "isPartOf": {
          "@type": [
            "PublicationVolume",
            "Periodical"
          ],
          "volumeNumber": "12",
          "name": "Advances in Archaeological Practice"
        }
      }
    },
    {
      "@type": "SoftwareSourceCode",
      "datePublished": "2025",
      "author": [
        {
          "@type": "Person",
          "givenName": "Nicolas",
          "familyName": "Frerebeau"
        }
      ],
      "name": "{tesselle: Easily Install and Load 'tesselle' Packages}",
      "identifier": "10.5281/zenodo.6500491",
      "url": "https://packages.tesselle.org/tesselle/",
      "description": "R package version 1.6.0",
      "@id": "https://doi.org/10.5281/zenodo.6500491",
      "sameAs": "https://doi.org/10.5281/zenodo.6500491"
    }
  ],
  "developmentStatus": "https://www.repostatus.org/#active"
}

GitHub Events

Total
  • Release event: 1
  • Push event: 8
  • Create event: 2
Last Year
  • Release event: 1
  • Push event: 8
  • Create event: 2

Committers

Last synced: almost 3 years ago

All Time
  • Total Commits: 24
  • Total Committers: 1
  • Avg Commits per committer: 24.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
nfrerebeau n****u@u****r 24
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels

Dependencies

DESCRIPTION cran
  • R >= 3.3 depends
  • arkhe >= 0.5.0 imports
  • dimensio >= 0.3.0 imports
  • folio >= 1.2.0 imports
  • kairos >= 1.1.0 imports
  • khroma >= 1.9.0 imports
  • tabula >= 1.8.0 imports
  • covr * suggests