Automtic build tool for R Reports
Project description
wBuild
Automatic build tool for R Reports
Features
Enables reproducible research by appending every R-markdown script to the global analysis pipeline written in snakemake
All R scripts using R-markdown get compiled via Rmarkdown and rendered in a navigable web-page
This is achieved by writing the snakemake rules directly in the header of your R scripts * Headers allow the same flexibility (i.e. usage of python) as in the traditional Snakefile
Installation
pip install wBuild
Within the Gagneurlab, load python version /opt/modules/i12g/anaconda/3-4.1.1/ using module system..
Getting started
Navigate to an empty directory
Run wbuild demo. This will create a wBuild demo project with various examples.
Explore the files in Scripts/
View the compiled version of the demo project: <https://i12g-gagneurweb.in.tum.de/project/wBuild/>
Run snakemake to compile the projects
Open Output/html/index.html in your web browser.
Usage
Navigate to the root of your project (new or existing)
Run wbuild init
Run snakemake
Documentation
Run wbuild –help or wbuild <command> –help to learn more about available wBuild commands.
See the documentation/demo page at <https://i12g-gagneurweb.in.tum.de/project/wBuild/>
Credits
Leonhard Wachutka
History
0.1.0 (2017-06-23)
First release on PyPI.
1.0 (2017-12-15)
Improved Demo
Many fixes
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file wbuild-1.0.tar.gz.
File metadata
- Download URL: wbuild-1.0.tar.gz
- Upload date:
- Size: 94.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5122ac99df863ea33f2fd9d39cdff3c2556bb7e9493100e7e04494f5a40068dd
|
|
| MD5 |
af00945f844dc06ac11fc037f8d83793
|
|
| BLAKE2b-256 |
bd9eba9f9cf398af272ef9cf84490dc0a8877001babd86e471ef4f03e4aedc6e
|