opencpu: Embedded Scientific Computing and Reproducible Research with R

The OpenCPU system exposes an http API for embedded scientific computing with R. The server can run either as a single-user development server within the interactive R session, or as a multi-user linux stack based on rApache and NGINX. The current R package implements the core of the system. When loaded in R, it automatically initiates the single-user server and displays the web address in the console. The OpenCPU website has more detailed API documentation.

Install the latest version of this package by entering the following in R:
install.packages("opencpu")
AuthorJeroen Ooms
Date of publication2016-05-18 17:39:54
MaintainerJeroen Ooms <jeroen.ooms@stat.ucla.edu>
LicenseApache License 2.0
Version1.6.1
https://www.opencpu.org https://github.com/jeroenooms/opencpu#readme

View on CRAN

Files

inst
inst/CITATION
inst/config
inst/config/defaults.conf
inst/test
inst/test/index.html
inst/test/debug.js
inst/test/R.css
inst/test/jquery-1.10.2.min.js
inst/test/spinner.gif
inst/test/debug.css
inst/test/bootstrap
inst/test/bootstrap/img
inst/test/bootstrap/img/glyphicons-halflings-white.png
inst/test/bootstrap/img/glyphicons-halflings.png
inst/test/bootstrap/css
inst/test/bootstrap/css/bootstrap.css
inst/test/bootstrap/css/bootstrap.min.css
inst/test/bootstrap/css/bootstrap-responsive.css
inst/test/bootstrap/css/bootstrap-responsive.min.css
inst/test/bootstrap/js
inst/test/bootstrap/js/bootstrap.js
inst/test/bootstrap/js/bootstrap.min.js
inst/doc
inst/doc/opencpu-server.Rnw
inst/doc/opencpu-server.pdf
inst/doc/opencpu-paper.pdf
inst/doc/opencpu-paper.pdf.asis
inst/doc/opencpu-server.R
NAMESPACE
NEWS
R
R/load_session_namespaces.R R/httpget_library.R R/httpget_package_doc.R R/httpget.R R/parse_arg.R R/httpget_static.R R/httpget_user_apps.R R/bioc_load.R R/httpget_session_tar.R R/request.R R/isdangerous.R R/parse_post.R R/dir.move.R R/utils.R R/stop.R R/multipart.R R/res.R R/cleanup.R R/cleanwin.R R/httpget_package_info.R R/httpget_file.R R/setLibPaths.R R/errorif.R R/gist_list.R R/onLoad.R R/httpget_session_info.R R/send_index.R R/httpget_session_source.R R/rapachehandler.R R/httpget_session_r.R R/session.R R/onAttach.R R/find_aliases.R R/gitsecret.R R/httpget_package_man.R R/inittempdir.R R/parse_dots.R R/loadsessioninfo.R R/updatecran.R R/gist_load.R R/eval_fork.R R/fixplot.R R/httpget_session_zip.R R/tryCatch_capture_stack.R R/httpget_bioc.R R/eval_current.R R/printwithmax.R R/github_install.R R/req.R R/httpget_package.R R/inlib.R R/httpget_session_graphics.R R/httpget_session_files.R R/httpget_user_library.R R/createconfigfile.R R/is_windows.R R/httpget_session_warnings.R R/parse_query.R R/email.R R/error2file.R R/serve.R R/saveDESCRIPTION.R R/github_load.R R/httpget_doc.R R/loadPackageFrom.R R/httpget_cran.R R/httpget_object.R R/httpget_apps.R R/loadconfigs.R R/httpget_gist.R R/check.enabled.R R/rhttpdhandler.R R/httpget_package_demo.R R/httpget_session_stdout.R R/config.R R/mail_CI.R R/updatebioc.R R/userlibpath.R R/httpget_package_data.R R/gettmpdir.R R/updategithub.R R/httpget_package_r.R R/httpget_package_www.R R/httpget_package_html.R R/stoponwarn.R R/httpuv_fork.R R/execute_function.R R/httpget_session_messages.R R/rhttpd.R R/listallusers.R R/cmd_exists.R R/httpget_webhook.R R/httpget_package_file.R R/try_rscript.R R/cran_load.R R/extract.R R/stub.R R/httpget_session.R R/httpget_github.R R/httpget_tmp.R R/http_session_console.R R/opencpu.R R/mimelist.R R/github_list.R R/rookhandler.R R/httpget_user.R R/rapache.R R/system_capture.R R/islazydata.R R/from.R R/httpget_session_console.R R/getlocalurl.R R/emptyplot.R R/rstudioproxy.R R/getfromURL.R R/eval_psock.R R/getrapache.R R/windir.R R/makelock.R R/main.R R/parse_arg_prim.R R/httpget_info.R R/execute_file.R
vignettes
vignettes/opencpu-server.Rnw
vignettes/opencpu-paper.pdf.asis
MD5
build
build/vignette.rds
DESCRIPTION
man
man/cleanup.Rd man/rhttpd.Rd man/opencpu.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.