For the past 7 years, Revolution Analytics has been the leading provider of R-based software and services to companies around the globe. Today, we're excited to announce a new, enhanced R distribution for everyone: Revolution R Open.
Revolution R Open is a downstream distribution of R from the R Foundation for Statistical Computing. It's built on the R 3.1.1 language engine, so it's 100% compatible with any scripts, packages or applications that work with R 3.1.1. It also comes with enhancements to improve your R experience, focused on performance and reproducibility:
- Revolution R Open is linked with the Intel Math Kernel Libraries (MKL). These replace the standard R BLAS/LAPACK libraries to improve the performance of R, especially on multi-core hardware. You don't need to modify your R code to take advantage of the performance improvements.
- Revolution R Open comes with the Reproducible R Toolkit. The default CRAN repository is a static snapshot of CRAN (taken on October 1). You can always access newer R packages with the checkpoint package, which comes pre-installed. These changes make it easier to share R code with other R users, confident that they will get the same results as you did when you wrote the code.
Today we are also introducing MRAN, a new website where you can find information about R, Revolution R Open, and R Packages. MRAN includes tools to explore R Packages and R Task Views, making it easy to find packages to extend R's capabilities. MRAN is updated daily.
Revolution R Open is available for download now. Visit mran.revolutionanalytics.com/download for binaries for Windows, Mac, Ubuntu, CentOS/Red Hat Linux and (of course) the GPLv2 source distribution.
With the new Revolution R Plus program, Revolution Analytics is offering technical support and open-source assurance for Revolution R Open and several other open source projects from Revolution Analytics (including DeployR Open, ParallelR and RHadoop). If you are interested in subscribing, you can find more information at www.revolutionanalytics.com/plus . And don't forget that big-data R capabilities are still available in Revolution R Enterprise.
We hope you enjoy using Revolution R Open, and that your workplace will be confident adopting R with the backing of technical support and open source assurance of Revolution R Plus. Let us know what you think in the comments!
Great move!
Posted by: Skylar | October 15, 2014 at 05:53
Will this distro work with or conflict with RStudio? Or does it maintain a separate install path, coexisting with base R ?
Posted by: Matt | October 15, 2014 at 12:17
It works just fine with RStudio (that's how I use it, on the Mac). It replaces any existing R script, so there's nothing you need to do to make it work with RStudio. See http://mran.revolutionanalytics.com/documents/rro/installation/#revorinst-sidebyside for info about running Open side-by-side with an existing R (currently not possible on Mac, though).
Posted by: David Smith | October 15, 2014 at 13:48
I installed it on a Win 7 machine as described on the website (meeting all system requirements, AFAIK) but can't get summary(glm(..., family=binomial)) to work because I get an error message regarding the shared lapack.dll. Any advice on that?
Posted by: Robert Zimbardo | October 15, 2014 at 15:53
We messed up with the Windows builds we first posted, but it's fixed now. (Sorry about that!) Try downloading again and the problem should be fixed. More details at: https://groups.google.com/d/msg/rropen/JP3SDgNNVp0/lEfPN7mo-P8J
Posted by: David Smith | October 15, 2014 at 20:37
Usually I work with sublime text (using sublimeREPL). Installing R Open broke the link between sublimeREPL and R - now can't get R to run in Sublime Text at all. Any advice?
Posted by: Michael | October 15, 2014 at 23:47
I use homebrew to install R on mac, if this version of R can also be installed using homebrew, you will make developers who use Mac REALLY happy.
Posted by: Kevin Tham | October 16, 2014 at 08:58
@Michael, can you post the details to the Google Group at https://groups.google.com/forum/#!forum/rropen -- we'll investigate.
Posted by: David Smith | October 16, 2014 at 13:31
I'm OpenSUSE 13.1 user. Can't get "ggplot2" installed because installation of "highlight" package throws an error:
Also R Open claims that there is no Tcl/Tk support
But plplot-tcltk system package is installed and worked for R 3.1.1.
Also a proper repository for OpenSUSE would be welcome ;-)
Nice performance BTW! Unusable in OpenSUSE though (((
Posted by: Yury | October 16, 2014 at 14:27
@Kevin Tham
Currently RRO does not have a Formula or Bottle for Mac Homebrew. I'll look to see what that would entail, as I use Hombrew myself too.
Posted by: Chris Mosetick | October 16, 2014 at 19:04
On mran - could you please consider adding another column in the overview (where there is package name, date, authors, package title now) with a small sign, whether the package has at least one vignette?
Sometimes when I browse through packages to find something new or to find a place to begin with a facette of statistics that are new to me, I like to start with package vignettes. Just to quickly see which package in a TaskView has a vignette would be very helpfull at least to me. I don't think, I am alone with that.
Bernhard
Posted by: Bernhard | October 17, 2014 at 05:48
Great suggestion, Berhnard! I've passed it on to the MRAN team.
Posted by: David Smith | October 17, 2014 at 09:21
@Yury, thanks for letting us know about the problems on openSUSE. We'll investigate and see if we can find a solution.
Posted by: David Smith | October 17, 2014 at 09:24
Will this work with bioconductor packages out of the bag? It seems it will, but I'm not sure.
Posted by: 2na | October 18, 2014 at 13:31
@Yury, we've pushed a new OpenSUSE binary which we hope fixes the problem you encountered.
Please remove your current Revolution R Open installation:
zypper remove RRO
Then, get the new rpm package
http://mran.revolutionanalytics.com/install/RRO-8.0-Beta-openSUSE-13.1.x86_64.rpm
and re-install.
You should now be able to install ggplot2! Let us know how it goes.
Posted by: David Smith | October 20, 2014 at 12:13
@2na, Revolution R Open works just fine with BioConductor packages. You'll need to point it to the bioconductor repository as you do with R 3.1.1.
Posted by: David Smith | October 20, 2014 at 12:14
@DvidSmith, thank you for the quick fix! Now I'm able to install all the packages I need (for the moment). Will let you know if there will be issues in future.
Posted by: Yury | October 23, 2014 at 02:49
It's the same situation for the tcltk package under Ubuntu 14.04. The R command capabilities() results in tcltk = FALSE. Please fix this in the next iteration of RRO because although tcltk and tcltk-dev are both installed in my Ubuntu machine, I cannot install the R packages that require it e.g. "adehabitat" or "BiodiversityR"
This is the error message:
Error : package ‘tcltk’ could not be loaded
ERROR: lazy loading failed for package ‘tkrplot’
* removing ‘/home/laptop1/R/x86_64-unknown-linux-gnu-library/3.1/tkrplot’
ERROR: lazy loading failed for package ‘tcltk2’
* removing ‘/home/hakim/R/x86_64-unknown-linux-gnu-library/3.1/tcltk2’
Posted by: HakimAbdi | October 25, 2014 at 05:20
Hi,
On Ubuntu 14.04.1 I get the following error when installing "AnalyzeFMRI" package:
Error : .onLoad failed in loadNamespace() for 'tcltk', details:
call: fun(libname, pkgname)
error: Tcl/Tk support is not available on this system
Error : package ‘tcltk’ could not be loaded
ERROR: lazy loading failed for package ‘AnalyzeFMRI’
* removing ‘/home/calcul/R/x86_64-unknown-linux-gnu-library/3.1/AnalyzeFMRI’
The downloaded source packages are in
‘/tmp/Rtmp3UEhM5/downloaded_packages’
Warning message:
In install.packages("AnalyzeFMRI") :
installation of package ‘AnalyzeFMRI’ had non-zero exit status
Posted by: David Ospina | October 27, 2014 at 06:01