This repository has been archived by the owner on Jan 10, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.Rmd
122 lines (95 loc) · 2.41 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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
---
title: "ramora: Quick Start Research Project"
output: github_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
![](inst/header_logo.png)
Running below code your project root directory. Then the rstudio server which mounted the local project directory will start up (`localhost:8787`).
```bash
docker pull uribo/ramora
```
`docker run -e PASSWORD=<PASSWORD> -p 8787:8787 uribo/ramora`
## Session Info
![R](https://img.shields.io/badge/R-4.0.3-brightgreen) ![CRAN/METACRAN](https://img.shields.io/cran/v/renv)
```{r, eval=FALSE, echo=FALSE}
renv::install(c("assertr", "bench", "classInt", "colormap",
"config", "conflicted", "cowplot", "cptcity",
"drake", "dtplyr", "ensurer", "furrr", "gganimate",
"here", "hrbrthemes", "naniar", "patchwork", "progressr",
"rdrop2", "reticulate", "rnaturalearth", "roxygen2md",
"scico", "tictoc", "whoami"))
renv::install("ropenscilabs/rnaturalearthhires")
```
```{r, include=FALSE}
library(assertr)
library(bench)
library(classInt)
library(colormap)
library(config)
library(conflicted)
library(cowplot)
library(cptcity)
library(drake)
library(dtplyr)
library(ensurer)
library(furrr)
library(gganimate)
library(here)
library(hrbrthemes)
library(naniar)
library(patchwork)
library(progressr)
library(rdrop2)
library(reticulate)
library(rnaturalearth)
library(roxygen2md)
library(scico)
library(tictoc)
library(whoami)
```
## System Components
- `r emo::ji("heavy_check_mark")` Ansible
- `r emo::ji("heavy_check_mark")` RStudio Server
- including `tidyverse`, `sf` etc.
- `r emo::ji("heavy_check_mark")` pandoc
- `r emo::ji("heavy_check_mark")` LaTeX environment
- Available Japanese PDF Output `r emo::ji("Japan")`
## R Packages `r emo::ji("package")`
### `r emo::ji("recycle")` Reproducibility
- drake
- reprex
### `r emo::ji("floppy")` Collect Data
- rdrop2
### `r emo::ji("bulb")` EDA
- assertr
- ensurer
- naniar
- skimr
### `r set.seed(71); emo::ji("graph")` Visualization
- cowplot
- ggforce
- hrbrthemes
- patchwork
- colormap
- cptcity
- scico
### `r set.seed(71); emo::ji("pencil")` Writing Process Enhancement
- rmarkdown
- knitr
### `r emo::ji("gear")` Others
- bench
- config
- conflicted
- here
- usethis
- whoami
- tictoc
## How to build
```bash
cd ramora/
docker build -t <user_name/image_name>:<YYYYMMDD> .
docker login
docker push <user_name/image_name:YYYYMMDD>
```