MarkdownReports

An R function library to generate (scientific) reports easily.


Project maintained by vertesy Hosted on GitHub Pages — Theme by mattgraham

DOI

What is MarkdownReports?

MarkdownReports is a set of R functions that allows you to generate precise figures easily, and create clean reports about what you just discovered with your analysis script. It helps you to:

  1. Create scientifically accurate figures and save them automatically as vector graphic (.pdf), that you can use from presentation to posters anywhere.
  2. Note down your findings easily in a clear and nicely formatted way, parsed from your variables into english sentences.
  3. Link & display your figures automatically inside your report, right there where they are needed.
  4. Version your findings, annotating which parameters were used to reach certain results.
  5. Share your report with others via email, Github or a personal website.

Why did I make it & why might you like it?

I do exploratory data analysis as a daily routine, and I have constant interaction with all sorts of people: supervisors, collaborators, colleagues, etc.

I often have to...

  1. ...write emails summarizing the results (text & figures) of the last few days.
  2. ...find back results a couple of month back, with all tiny details (parameters used, etc).
  3. ...assemble each step I did that day into a logical story line, that others can understand at first glimpse, e.g.: I observed X; I controlled for Y; Hypothesized explanation A; Falsified it; Came up with explanation B; Tested & proven it...

For all of the above, my solution is MarkdownReports. I think its better than other solutions I found. Many of those like to combine source code with results, and many are too complex to use. Most of people I interact with are not interested in the source code, but are very keen on seeing my results from all possible angles and are asking detailed questions about the analysis.

Where does MarkdownReports stand out?



Installation

Install directly from GitHub via devtools with one R command:

devtools::install_github(repo = "vertesy/MarkdownReports/MarkdownReports")

...then simply load the package:

require("MarkdownReports")



Discover 4 Yourself!

Learn about the markdown format

DOI


MarkdownReports is a project of @vertesy.






edit the website