This R/Shiny app is a companion to the
targets
R package. It helps new
users learn targets
, and it
helps new and experienced users set up new
targets
-powered projects.
Simply provide a _targets.R
script, and
targetsketch
will show you the end-to-end dependency graph of your
workflow, a manifest of the pipeline, and produce a downloadable
_targets.R
script to get your project started.
This app is available online at https://wlandau.shinyapps.io/targetsketch. If you cannot access it, you can install it locally in an R session.
install.packages("remotes")
remotes::install_github("wlandau/targetsketch")
Then run it on your own machine.
targetsketch::targetsketch()
Pipeline
view (left sidebar)._targets.R
script in the
_targets.R
box. The code must return a valid list of
tar_target()
objects at the end. If you want the app to analyze custom functions
called in the commands of the targets, define them in the
_targets.R
box as well. See the
tar_script()
help file for more details.Update
button in the Control
box._targets.R
box as an R
script file, click the Download
button in the Control
box.Contributions are welcome. If you plan to file an issue or submit a pull request, please first read the code of conduct and rules for contributing.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.