-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.Rmd
68 lines (45 loc) · 2.79 KB
/
README.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
---
output: github_document
---
<!-- README.md is generated from README.Rmd. Please edit that file -->
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
library(lockr)
```
# lockr
<!-- badges: start -->
[![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)
[![Lifecycle: maturing](https://img.shields.io/badge/lifecycle-maturing-blue.svg)](https://lifecycle.r-lib.org/articles/stages.html#maturing)
[![R-CMD-check](https://github.com/giperbio/lockr/workflows/R-CMD-check/badge.svg)](https://github.com/giperbio/lockr/actions)
[![Codecov test coverage](https://codecov.io/gh/giperbio/lockr/branch/main/graph/badge.svg)](https://app.codecov.io/gh/giperbio/lockr?branch=main)
[![License: MIT](https://img.shields.io/badge/license-MIT-green)](https://choosealicense.com/licenses/mit/)
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg)](https://giperbio.github.io/lockr/CODE_OF_CONDUCT.html)
<!-- badges: end -->
## Overview
`lockr` is a user-friendly R package designed for encrypting/decrypting files, with the aim of facilitating the storage and sharing of research compendiums using R.
The creation of this package was inspired by Ben Marwick, Carl Boettiger & Lincoln Mullen's article [Packaging Data Analytical Work Reproducibly Using R (and Friends)](https://doi.org/10.1080/00031305.2017.1375986).
## Prerequisites
To use the main functions of `lockr`, some familiarity with the [R programming language](https://www.r-project.org/) is required.
If you are not comfortable with R, we strongly recommend checking out Hadley Wickham and Garrett Grolemund's free online book [R for Data Science](https://r4ds.had.co.nz/), as well as the Coursera course [Data Science: Foundations using R](https://www.coursera.org/specializations/data-science-foundations-r) from John Hopkins University (free for audit students).
## Installation
You can install `lockr` using:
``` {r, eval = FALSE}
# install.packages("remotes")
remotes::install_github("giperbio/lockr")
```
## Citation
If you use `lockr` in your research, please consider citing it. We have put a lot of work into building and maintaining this free and open-source R package. The citation can be found below.
```{r}
citation("lockr")
```
## Contributing
We welcome contributions, including bug reports.
Please take a moment to review our [Guidelines for Contributing](https://giperbio.github.io/lockr/CONTRIBUTING.html).
<br>
Become a supporter of `lockr`!
Click [here](https://github.com/sponsors/danielvartan) to make a donation. Please indicate the `lockr` package in your donation message.