Renjin Integration
- Mentor(s)
- Details
Overview
Renjin is a JVM-based interpreter for the R language. In other means, it allows the execution of R code within the JVM to perform some calucations and statistical operations.
Objectives
This project can be divided into several goals, the first goals represents the key features of the application that would ensure its usability, and the next goals would allow the application to be applied a wider range of use cases.
- R code macro : create a macro within XWiki allowing to execute R code using the Renjin engine
- Allow plots generated through a R script to be rendered into a wiki page upon the script execution
- Create an interactive interpreter within XWiki to use the R command line interface
- Allow R extensions to be integrated within XWiki either through a specific interface or through the already existing extension manager
Requirements
- Good knowledge of Java and JavaScript
- Some knowledge of the R language
Other resources
- The Renjin website : http://www.renjin.org/
- Year
2019
- Status
Proposed