Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nies-consplan/ramora

Kick Start
https://github.com/nies-consplan/ramora

Last synced: 3 months ago
JSON representation

Kick Start

Awesome Lists containing this project

README

        

---
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= -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 : .
docker login
docker push
```