Package: datom Title: A Unified Framework for Versioned, Traceable Tabular Data Version: 0.2.0 Authors@R: person("Afshin", "Mashadi-Hossein", , "amashadihossein@gmail.com", role = c("aut", "cre", "cph")) Description: Provides versioned storage for tabular data without a database or a server. Each table is written as an immutable, content-addressed version -- identical content is detected and stored only once -- while its version history and metadata are kept as code in a 'git' repository and the data itself in a local filesystem or cloud object storage ('S3'). Any past version can be read back exactly by its identifier, and each table records the sources it was derived from, so a project carries full data lineage. A lightweight reader role retrieves current or historical data from storage alone, without 'git' or write access, giving downstream analyses and pipelines a single versioned source of truth. It targets analytical and scientific data management, such as preparing clinical study datasets, and is designed as a foundation for higher-level governance tooling. License: MIT + file LICENSE URL: https://github.com/amashadihossein/datom, https://amashadihossein.github.io/datom/ BugReports: https://github.com/amashadihossein/datom/issues Depends: R (>= 4.1.0) Imports: arrow, cli, digest, fs, glue, httr2, jsonlite, paws.storage, purrr, rlang, utils, yaml Suggests: covr, git2r, knitr, mockery, rio, rmarkdown, testthat (>= 3.0.0), withr Config/testthat/edition: 3 Encoding: UTF-8 Roxygen: list(markdown = TRUE) RoxygenNote: 7.3.3 VignetteBuilder: knitr Config/pak/sysreqs: cmake make libuv1-dev libxml2-dev libssl-dev Repository: https://amashadihossein.r-universe.dev Date/Publication: 2026-10-03 18:01:36 UTC RemoteUrl: https://github.com/amashadihossein/datom RemoteRef: HEAD RemoteSha: 6da9a64b8d8f32e2720cc4629100781de7ea0d0b NeedsCompilation: no Packaged: 2026-10-03 18:37:08 UTC; root Author: Afshin Mashadi-Hossein [aut, cre, cph] Maintainer: Afshin Mashadi-Hossein