I was wondering if there is any way you can run concurrent jobs in R.
There are (at least) two: the MPI and PVM interfaces, both of which
are on the contributed packages section of CRAN.
Cheers
Jason
PS messages like this should only go to R-Help, not R-devel.
Indigo Industrial Controls Ltd.
64-21-343-545
jasont at indigoindustrial.co.nz
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
The Bioconductor development team announces release 1.1 of the
Bioconductor packages for the analysis of genomic data. Bioconductor
is an open source bioinformatics software project based on R.
Version 1.1 features:
=====================
* All packages from the 1.0 release are included. All current bug
fixes have been applied, and most have upgraded and provide
enhanced functionality.
* New packages and major upgrades for release 1.1: affy:
read.MIAME, a widget for entering phenoData. expresso, a
flexible function for computing expression measures as well as
providing widgets to choose among options in the various steps
of preprocessing. rma, a fast and efficient function to compute
the multi-array average expression measure.
* Biobase: vignette and openVignette, functions to give users
greater interaction with package vignettes from the R command
line.
* graph: A new package that provides classes & tools to handle
graph objects in R.
* hexbin: A new package which includes binning functions, in
particular hexagonal bins for graphing
* marrayTools: A new package with miscellaneous functions use in
the functional genomics core facility in UCB
* reposTools: A new package that provides tools for dealing with
file repositories, which allow users to easily install, update
and distribute packages, vignettes and other files.
* tkWidgets: vExplorer, a powerful tool designed to allow users to
interact with vignette documentation in a hands on manner.
* vsn: A new package providing calibration and variance
stabilizing transformations for DNA array data.
Software, documentation, and further details are available on the
Bioconductor WWW site:
http://www.bioconductor.org/
HELP AND RESOURCES:
===================
Information on subscribing to the mailing list and viewing its archives
can be found at:
http://www.stat.math.ethz.ch/mailman/listinfo/bioconductor
Please use that list to discuss Bioconductor specific issues, bugs,
and problems. Note that every package has a vignette (a literate
program which provides an annotated example of the package's use) as
well as possibly some "HOWTO"s. These document the tool's usage, and
are provided in the "doc" subdirectory of each package library.
WHO:
====
For the Bioconductor development team:
Douglas Bates, University of Wisconsin, USA.
Vince Carey, Harvard Medical School, USA.
Marcel Dettling, Federal Inst. Technology, Switzerland.
Sandrine Dudoit, Division of Biostatistics, University of
California, Berkeley, USA.
Byron Ellis, Harvard Department of Statistics, USA.
Laurent Gautier, Technial University of Denmark, Denmark.
Robert Gentleman, Harvard Medical School, USA.
Jeff Gentry, Dana-Farber Cancer Institute, USA.
Kurt Hornik, Technische Universitat Wien, Austria.
Torsten Hothorn, Institut fuer Medizininformatik, Biometrie und
Epidemiologie, Germany.
Wolfgang Huber, DKFZ Heidelberg, Molecular Genome Analysis,
Germany.
Stefano Iacus, Italy
Rafael Irizarry, Department of Biostatistics (JHU), USA.
Friedrich Leisch, Technische Universitat Wien, Austria.
Cheng Li, Harvard Medical School, USA.
Martin Maechler, Federal Inst. Technology, Switzerland.
Anthony Rossini, University of Washington and the Fred Hutchinson
Cancer Research Center, USA.
Gunther Sawitzki, Institute fur Angewandte Mathematik, Germany.
Luke Tierney, University of Iowa, USA.
Jean Yee Hwa Yang, University of California, San Francisco, USA.
Jianhua (John) Zhang, Dana-Farber Cancer Institute, USA
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
Dear All,
I'm looking for any documentation or examples on how to call R from JAVA.
I really appreciate your help,
-Mohamed.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
Dear All,
I am completely new to R, and I was wondering if there is any way you can run concurrent jobs in R.
Thanks,
-Mohamed.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
Dear All,
I am completely new to R, and I was wondering if there is any way you can run concurrent jobs in R.
Depends on what you mean. Your subject line says "parallel", here you
say "concurrent". Those are different. Processes on a time sharing
single processor run concurrently; on a multiprocessor machine some of
them may run in parallel.
There are tools available for using R for parallel programming on a
cluster of workstations. The rpvm and Rmpi packages available from
CRAN provide powerful low level facilities for this. The package snow
available at www.stat.uiowa.edu/~luke/R/cluster/ provides a simpler,
higher level interface that is useful for many "embarassingly
parallel" applications. snow runs on top of sockets, or rpvm, or
Rmpi. snow is still udergoing changes in its basic design but should
stabilize and get submitted to CRAN within a month or so.
R does not currently allow multiple threads within a single R process.
It may eventually allow concurrent threads; it is unlikely that it
will ever allow parallel threads (for lots of reasons it will probably
always be necessary to make sure that at most one R thread is running
in the R internals at any given time).
luke
Luke Tierney
University of Iowa Phone: 319-335-3386
Department of Statistics and Fax: 319-335-3017
Actuarial Science
241 Schaeffer Hall email: luke at stat.uiowa.edu
Iowa City, IA 52242 WWW: http://www.stat.uiowa.edu
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._