Moving from drake to targets: package management and documentation recommendations #487
-
Hello! I'm very excited to finally be migrating from (1) In my drake projects, I had been using (2) I previously was using packrat to manage my project packages. I've seen you also discuss Thanks in advance for your suggestions. Jenny |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
I would definitely recommend |
Beta Was this translation helpful? Give feedback.
tarchetypes::tar_render()
is likedrake::knitr_in()
. It allows you to write reports as small pieces of a pipeline that automatically re-render when the upstream targets change. These reports are usually small one-page documents mainly for summarizing upstream computations. Target Markdown, on the other hand, tries to be more comprehensive. I have not personally tried it yet with a multi-page project withbookdown
orworkflowr
, but in theory it should be easier to work into longer book-like workflows. For example, you could distribute your target definitions over multiple chapters and then have another chapter or chapters later on to run the pipeline and load the results. Alternatively, yo…