Package: squids
Title: Short Quasi-Unique Identifiers (SQUIDs)
Version: 25.6.1
Authors@R: 
    person("Gjalt-Jorn", "Peters",
           email = "squids@opens.science",
           role = c("aut", "cre"),
           comment = c(ORCID = "0000-0002-0336-9589"))
Description: It is often useful to produce short, quasi-unique
    identifiers (SQUIDs) without the benefit of a central authority to
    prevent duplication. Although Universally Unique Identifiers (UUIDs)
    provide for this, these are also unwieldy; for example, the most used UUID,
    version 4, is 36 characters long. SQUIDs are short (8 characters) at the
    expense of having more collisions, which can be mitigated by combining them
    with human-produced suffixes, yielding relatively brief, half
    human-readable, almost-unique identifiers (see for example the identifiers
    used for Decentralized Construct Taxonomies; Peters & Crutzen,
    2024 <doi:10.15626/MP.2022.3638>). SQUIDs are the number of 
    centiseconds elapsed since the beginning of 1970 converted to a base 30
    system. This package contains functions to produce SQUIDs as well as
    convert them back into dates and times.
License: GPL (>= 3)
BugReports: https://codeberg.org/R-packages/squids/issues
URL: https://squids.opens.science
Encoding: UTF-8
RoxygenNote: 7.3.2
Suggests: knitr, rmarkdown
VignetteBuilder: knitr
NeedsCompilation: no
Packaged: 2025-06-07 10:30:37 UTC; gjalt
Author: Gjalt-Jorn Peters [aut, cre] (ORCID:
    <https://orcid.org/0000-0002-0336-9589>)
Maintainer: Gjalt-Jorn Peters <squids@opens.science>
Repository: CRAN
Date/Publication: 2025-06-07 10:50:02 UTC
Built: R 4.6.0; ; 2026-04-25 12:32:46 UTC; unix
