gagneurlab / wBuild

R project report builder

Home Page:https://wbuild.readthedocs.io/en/latest/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wBuild

Automatic build tool for R Reports

Documentation

Full documentation is available at https://wbuild.readthedocs.io

Features

  • Supports reproducible research
    • Append R-markdown scripts to the Snakemake pipeline
  • Render the R scripts to a structured web page
  • Snakemake rules written directly in the header of scripts
    • Dependencies updated automatically!

Installation

Install using pip:

  • pip install wBuild

See "Installation" tab in the documentation for more details.

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/
  • Run snakemake to build the project
  • Open Output/html/index.html in your web browser
    • There you will find useful and understandable examples of features and operations with wBuild

Usage

  • Navigate to the root of your project (new or existing)
  • Run wbuild init
  • Run snakemake

GitHub

wBuild is an open-source software. The source-code is available at https://github.com/gagneurlab/wBuild.

Credits

Leonhard Wachutka

About

R project report builder

https://wbuild.readthedocs.io/en/latest/


Languages

Language:Python 59.1%Language:R 19.9%Language:CSS 12.6%Language:HTML 5.6%Language:Makefile 2.8%