Package: git2rdata
Title: Store and Retrieve Data.frames in a Git Repository
Version: 0.3.1
Authors@R: 
    c(person(given = "Thierry",
             family = "Onkelinx",
             role = c("aut", "cre"),
             email = "thierry.onkelinx@inbo.be",
             comment = c(ORCID = "0000-0001-8804-4216")),
      person(given = "Floris",
             family = "Vanderhaeghe",
             role = "ctb",
             email = "floris.vanderhaeghe@inbo.be",
             comment = c(ORCID = "0000-0002-6378-6229")),
      person(given = "Peter",
             family = "Desmet",
             role = "ctb",
             email = "peter.desmet@inbo.be",
             comment = c(ORCID = "0000-0002-8442-8025")),
      person(given = "Els",
             family = "Lommelen",
             role = "ctb",
             email = "els.lommelen@inbo.be",
             comment = c(ORCID = "0000-0002-3481-5684")),
      person(given = "Research Institute for Nature and Forest",
             role = c("cph", "fnd"),
             email = "info@inbo.be"))
Description: The git2rdata package is an R package for writing and reading
    dataframes as plain text files.  A metadata file stores important
    information.  1) Storing metadata allows to maintain the classes of
    variables.  By default, git2rdata optimizes the data for file storage.
    The optimization is most effective on data containing factors.  The
    optimization makes the data less human readable.  The user can turn
    this off when they prefer a human readable format over smaller files.
    Details on the implementation are available in vignette("plain_text",
    package = "git2rdata").  2) Storing metadata also allows smaller row
    based diffs between two consecutive commits.  This is a useful feature
    when storing data as plain text files under version control.  Details
    on this part of the implementation are available in
    vignette("version_control", package = "git2rdata").  Although we
    envisioned git2rdata with a git workflow in mind, you can use it in
    combination with other version control systems like subversion or
    mercurial.  3) git2rdata is a useful tool in a reproducible and
    traceable workflow.  vignette("workflow", package = "git2rdata") gives
    a toy example.  4) vignette("efficiency", package = "git2rdata")
    provides some insight into the efficiency of file storage, git
    repository size and speed for writing and reading.  Please cite using
    <doi:10.5281/zenodo.1485309>.
License: GPL-3
URL: https://ropensci.github.io/git2rdata/
BugReports: https://github.com/ropensci/git2rdata/issues
Depends: R (>= 3.5.0)
Imports: assertthat, git2r (>= 0.23.0), methods, yaml
Suggests: ggplot2, knitr, microbenchmark, rmarkdown, spelling, testthat
VignetteBuilder: knitr
Encoding: UTF-8
Language: en-GB
LazyData: true
RoxygenNote: 7.1.1
Collate: 'clean_data_path.R' 'datahash.R' 'git2rdata_package.R'
        'write_vc.R' 'is_git2rdata.R' 'is_git2rmeta.R' 'list_data.R'
        'meta.R' 'prune.R' 'read_vc.R' 'recent_commit.R' 'reexport.R'
        'relabel.R' 'rename_variable.R' 'upgrade_data.R' 'utils.R'
NeedsCompilation: no
Packaged: 2021-01-20 18:50:05 UTC; thierry
Author: Thierry Onkelinx [aut, cre] (<https://orcid.org/0000-0001-8804-4216>),
  Floris Vanderhaeghe [ctb] (<https://orcid.org/0000-0002-6378-6229>),
  Peter Desmet [ctb] (<https://orcid.org/0000-0002-8442-8025>),
  Els Lommelen [ctb] (<https://orcid.org/0000-0002-3481-5684>),
  Research Institute for Nature and Forest [cph, fnd]
Maintainer: Thierry Onkelinx <thierry.onkelinx@inbo.be>
Repository: CRAN
Date/Publication: 2021-01-21 10:50:03 UTC
