Package: squids
Title: Short Quasi-Unique Identifiers (SQUIDs)
Version: 26.4.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
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.3.2
Suggests: knitr, rmarkdown
VignetteBuilder: knitr
Repository: https://matherion.r-universe.dev
Date/Publication: 2026-04-22 19:21:48 UTC
RemoteUrl: https://codeberg.org/r-packages/squids
RemoteRef: HEAD
RemoteSha: 1878570a8caf18336543f962523c86bb50986488
NeedsCompilation: no
Packaged: 2026-10-19 07:51:41 UTC; root
Author: Gjalt-Jorn Peters [aut, cre] (ORCID:
    <https://orcid.org/0000-0002-0336-9589>)
Maintainer: Gjalt-Jorn Peters <squids@opens.science>
Built: R 4.6.0; ; 2026-10-19 07:53:14 UTC; unix
