⚠️There's a newer version (3.4.1) of this package. Take me there.

Opal R

Opal R Client for the Opal data warehouse. Most of the web services of Opal can be reached by an opalr function: import/export, data dictionaries, projects, tables, resources, permissions, users, DataSHIELD profiles etc.

See opalr documentation.

Installation:

# install from CRAN
install.packages("opalr")

# or install latest development version
remotes::install_github("obiba/opalr")

Basic usage:

library(opalr)
o <- opal.login('administrator', 'password', url = 'https://opal-demo.obiba.org')

# assign a table (as a data.frame) to a R symbol
opal.assign(o, 'D', 'CNSIM.CNSIM1')

# perform R operations on the server side
opal.execute(o, 'summary(D$GENDER)')
opal.execute(o, 'summary(D$LAB_GLUC)')

opal.logout(o)

Cookbooks

DataSHIELD Client

See the DSOpal documentation.

Copy Link

Version

Down Chevron

Install

install.packages('opalr')

Monthly Downloads

754

Version

3.1.0

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Last Published

May 2nd, 2022

Functions in opalr (3.1.0)