Document toolboxDocument toolbox

Provenance Scenarios

Interactive R Session

Automatically collected provenance information

  • This is how much we can collect if the user does nothing.
  • These steps accumulate in a folder owned by the user for steps not owned by any particular analysis. If the user wanted to associate a step at a later date with an analysis, they can do so.
  • If R crashes, we don't end the step, but that's okay. This is a best effort. The next time they start R, we'll create a new step and continue on our merry way.

User creates an analysis

  • You can see that part way through the R session, the user decides this analysis is worth noting.

User creates an analysis and saves code in SVN

  • This user knows how to use SVN

User creates an analysis, saves code, and manually updates the step with more detail

Unsupervised R Session

Basically the same as above.