An experimental alternative to targets::tar_watch() to monitor and
(eventually) control DAGs from the UI.
Ultra-early stage with some performance issues and clunkyness! Still finding out if any useful. Help/Support/Ideas are welcomed!
You can install the development version of targetsboard like so:
remotes::install_github("Athospd/targetsboard")In your normal, day-to-day targets workflow, launch the targetsboard
through tar_board().
library(targetsboard)
# launch the app
app <- tar_board()# go to localhost:9999 where the board is being served
browseURL("http://localhost:9999")
# you can check it is alive, running on background
app$is_alive()It will keep track of your targets’ metadata just like tar_watch()
would do.
tar_make()
# tar_destroy()
# tar_invalidate()
# tar_read()
# tar_... and so on# you can eventually shut the app down like so
app$kill()