Poirot is an elegant, blog aware, static site generator to create, manage and publish websites with reproducible content using R Markdown.
Installing Poirot
Poirot is still under development and will be available on github shortly. You will also need to install slidify and slidifyLibraries.
Poirot uses markdown for text content, knitr for code chunks and mustache for templating. Poirot is highly extensible using widgets. As a publishing framework for data scientists, Poirot comes pre-equipped with support for math, visualization and tables.
Reproducing this Blog
Once you have installed Poirot, you can reproduce this blog by cloning this git repository, running blogify
, opening a web server and navigating to http://localhost:8080/posts
on your browser.
$ git clone git@github.com:ramnathv/poirotBlog
$ cd poirotBlog
$ python -m SimpleHTTPServer 8080
$ open localhost:8080/posts
You can generate your own posts by clearing out all files from the posts
folder (except for config.yml
), tweaking site.yml
and posts/config.yml
and running blogify("posts")
from the root directory.
How to contribute
You can fork the repository on Github.
Copyright
All the content in this blog is licensed under CC BY-NC-SA 3.0. This site is hosted on GitHub Pages and uses a modified version of purus theme.