Skip to content

Commit

Permalink
Link to RStudio Connect deployment resources
Browse files Browse the repository at this point in the history
  • Loading branch information
wlandau-lilly committed Jan 5, 2022
1 parent b1b5c12 commit 113b530
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 4 deletions.
8 changes: 7 additions & 1 deletion README.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -80,13 +80,19 @@ Minimal example | <https://github.com/wlandau/targets-minimal>
Machine learning with Keras | <https://github.com/wlandau/targets-keras>
Validating a minimal Stan model | <https://github.com/wlandau/targets-stan>
Using Target Markdown and `stantargets` to validate a Bayesian longitudinal model for clinical trial data analysis | <https://github.com/wlandau/rmedicine2021-pipeline>
Shiny app that runs a pipeline | <https://github.com/wlandau/targets-shiny>
Deploying a pipeline to RStudio Connect | <https://github.com/sol-eng/targets-deployment-rsc>

## Apps

* [`targets-shiny`](https://github.com/wlandau/targets-shiny): a simple prototype of a Shiny app with a `targets` backend. Shows how to build powerful data pipelines inside apps.
* [`tar_watch()`](https://docs.ropensci.org/targets/reference/tar_watch.html): a built-in Shiny app to visualize progress while a pipeline is running. Available as a Shiny module via [`tar_watch_ui()`](https://docs.ropensci.org/targets/reference/tar_watch_ui.html) and [`tar_watch_server()`](https://docs.ropensci.org/targets/reference/tar_watch_server.html).
* [`targetsketch`](https://wlandau.shinyapps.io/targetsketch): a Shiny app to help sketch pipelines ([app](https://wlandau.shinyapps.io/targetsketch), [source](https://github.com/wlandau/targetsketch)).

## Deployment

* <https://solutions.rstudio.com/r/workflows/> explains how to deploy a pipeline to RStudio Connect ([example code](https://github.com/sol-eng/targets-deployment-rsc)).
* [`tar_github_actions()`](https://docs.ropensci.org/targets/reference/tar_github_actions.html) sets up a pipeline to run on GitHub Actions. The [minimal example](https://github.com/wlandau/targets-minimal) demonstrates this approach.

## Extending and customizing targets

* [R Targetopia](https://wlandau.github.io/targetopia/): a collection of [R packages](https://wlandau.github.io/targetopia/packages.html) that extend `targets`. [These packages](https://wlandau.github.io/targetopia/packages.html) simplify pipeline construction for specific fields of Statistics and data science.
Expand Down
15 changes: 12 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,12 +116,11 @@ the results.
| Machine learning with Keras | <https://github.com/wlandau/targets-keras> |
| Validating a minimal Stan model | <https://github.com/wlandau/targets-stan> |
| Using Target Markdown and `stantargets` to validate a Bayesian longitudinal model for clinical trial data analysis | <https://github.com/wlandau/rmedicine2021-pipeline> |
| Shiny app that runs a pipeline | <https://github.com/wlandau/targets-shiny> |
| Deploying a pipeline to RStudio Connect | <https://github.com/sol-eng/targets-deployment-rsc> |

## Apps

- [`targets-shiny`](https://github.com/wlandau/targets-shiny): a
simple prototype of a Shiny app with a `targets` backend. Shows how
to build powerful data pipelines inside apps.
- [`tar_watch()`](https://docs.ropensci.org/targets/reference/tar_watch.html):
a built-in Shiny app to visualize progress while a pipeline is
running. Available as a Shiny module via
Expand All @@ -133,6 +132,16 @@ the results.
([app](https://wlandau.shinyapps.io/targetsketch),
[source](https://github.com/wlandau/targetsketch)).

## Deployment

- <https://solutions.rstudio.com/r/workflows/> explains how to deploy
a pipeline to RStudio Connect ([example
code](https://github.com/sol-eng/targets-deployment-rsc)).
- [`tar_github_actions()`](https://docs.ropensci.org/targets/reference/tar_github_actions.html)
sets up a pipeline to run on GitHub Actions. The [minimal
example](https://github.com/wlandau/targets-minimal) demonstrates
this approach.

## Extending and customizing targets

- [R Targetopia](https://wlandau.github.io/targetopia/): a collection
Expand Down
2 changes: 2 additions & 0 deletions inst/WORDLIST
Original file line number Diff line number Diff line change
Expand Up @@ -257,6 +257,8 @@ RMSPE
roadmap
ropensci
rOpenSci
rsc
rstudio
RStudio
Rtools
Rüeger
Expand Down

0 comments on commit 113b530

Please sign in to comment.