The r-derived entrant in the scientific workbook field.
Hmm. RStudio offers web service, both and IDE and shiny, their general app service. There must be some commercial hosting options for these?
Anyway, in for practical reproducibility purposes, knitr does waht you want, by producing literate code, i.e. papers with the code embedded, and acts also as a basic build system for R. This integrates the scientific computation workflow with the scientific writing workflow.
Here are some guides:
- interactive reports with R and knitr
- Original author Yihui Xie’s examples gallery has lots of opportunities for learning-by-cut-and-paste
- His draft knitr manual is free online.
- tufte is an Edward-Tufte-compliant stylesheet (cran link)
- tint is an alternate version
- Useful tip: you can also integrate it into hydrogen, the jupyter kernel executor for atom.
For online web-friendly (e.g. teaching) purposes, you can do literate interactive coding using shiny and latex via shinytex.