Blog Archives

Continuous Integration with OpenCPU

November 27, 2013
By
Continuous Integration with OpenCPU

Starting version 1.0.7, the OpenCPU cloud server adds support for continuous integration (CI). This means that Github repositories can be configured to automatically install your package on an OpenCPU server, every time a commit is pushed. To t...

Read more »

The RAppArmor Package: Enforcing Security Policies in R Using Dynamic Sandboxing on Linux

November 14, 2013
By
The RAppArmor Package: Enforcing Security Policies in R Using Dynamic Sandboxing on Linux

An article called The RAppArmor Package: Enforcing Security Policies in R Using Dynamic Sandboxing on Linux has appeared in the latest volume of he Journal of Statistical Software: http://www.jstatsoft.org/v55/i07. The RAppArmor package is one of the foundations of the OpenCPU framework. It protects against malicious use and excessive use of hardware...

Read more »

The RAppArmor Package: Enforcing Security Policies in R Using Dynamic Sandboxing on Linux

November 14, 2013
By
The RAppArmor Package: Enforcing Security Policies in R Using Dynamic Sandboxing on Linux

An article called The RAppArmor Package: Enforcing Security Policies in R Using Dynamic Sandboxing on Linux has appeared in the latest volume of he Journal of Statistical Software: http://www.jstatsoft.org/v55/i07. The RAppArmor package is one of the foundations of the OpenCPU framework. It protects against malicious use and excessive use of hardware...

Read more »

OpenCPU Release 1.0.4

October 17, 2013
By
OpenCPU Release 1.0.4

OpenCPU version 1.0.4 was released to CRAN and Launchpad this week. This release brings some bug fixes/improvements and no breaking changes so you can safely upgrade your 1.0.x installations. Upgrade an existing OpenCPU cloud server using: sudo apt-get update sudo apt-get upgrade Or to install the latest version of the OpenCPU local single-user server...

Read more »

OpenCPU Release 1.0.4

October 17, 2013
By
OpenCPU Release 1.0.4

OpenCPU version 1.0.4 was released to CRAN and Launchpad this week. This release brings some bug fixes/improvements and no breaking changes so you can safely upgrade your 1.0.x installations. Upgrade an existing OpenCPU cloud server using: sudo apt-get update sudo apt-get upgrade Or to install the latest version of the OpenCPU local single-user server...

Read more »

Remotely use R packages on Github through OpenCPU

October 1, 2013
By
Remotely use R packages on Github through OpenCPU

Any R package on Github can be used remotely on OpenCPU through the /ocpu/github/ API. Users on the internet can browse code, objects, help pages, or call functions in the package without having to learn R or install it on their local machine. Thereby you can make your method, algorithm, plot...

Read more »

Remotely use R packages on Github through OpenCPU

October 1, 2013
By
Remotely use R packages on Github through OpenCPU

Any R package on Github can be used remotely on OpenCPU through the /ocpu/github/ API. Users on the internet can browse code, objects, help pages, or call functions in the package without having to learn R or install it on their local machine. Thereby you can make your method, algorithm, plot...

Read more »

Calling R functions through AJAX using opencpu.js

September 21, 2013
By
Calling R functions through AJAX using opencpu.js

The opencpu.js library builds on jQuery to call R functions through AJAX, straight from the browser. This makes it easy to embed R based computation or graphics in apps. Moreover, asynchronous requests (which are native in Javascript) make parallelization a natural part of the application. This post introduces some of...

Read more »

Calling R functions through AJAX using opencpu.js

September 21, 2013
By
Calling R functions through AJAX using opencpu.js

The opencpu.js library builds on jQuery to call R functions through AJAX, straight from the browser. This makes it easy to embed R based computation or graphics in apps. Moreover, asynchronous requests (which are native in Javascript) make parallelization a natural part of the application. This post introduces some of...

Read more »

Implementing a DPU with OpenCPU

September 11, 2013
By
Implementing a DPU with OpenCPU

One of the prime use cases in the design of OpenCPU has been the “Data Processing Unit”, for short: DPU. A DPU is a modular, stateless data I/O unit which is called remotely by other software. In the OpenMHealth architecture a DPU must use JSON for data input and output, and is called over...

Read more »