'DataSHIELD' Implementation for 'Opal'
Connect to a Opal server
Disconnect from a Opal server
Fetch the result
Get result info
Verify Opal resource
Check remote R session exists
Verify Opal table
Opal asynchronous support
Get whether the operation is completed
Get whether the remote R session is up and running
Keep connection with a Opal server alive
List methods
List packages
List profiles
List Opal resources
List R symbols
List Opal tables
List workspaces
DSOpal: 'DataSHIELD' Implementation for 'Opal'
Restore workspace
Remove a R symbol
Remove a workspace
Save workspace
Create a remote R session
Get the remote R session state message
Create a Opal driver
Class OpalConnection.
Class OpalDriver with constructor Opal.
Class OpalResult.
Class OpalSession.
Data aggregation
Data assignment
Resource data assignment
Table data assignment
Get result of an asynchronous command
Remove an asynchronous command
Get an asynchronous command
Remove all asynchronous commands
List the asynchronous commands
List Datashield methods
List Datashield profiles
Remove a R symbol
List R symbols
Restore a saved workspace in the current DataSHIELD session.
Remove a DataSHIELD workspace from a opal.
Save current session in a DataSHIELD workspace.
Get the DataSHIELD workspaces.
Turn expression into character strings.
Extract R session Id from opal object, create a new Datashield R sessi...
Extract absolute path to the pem file
Create a new Datashield R session in Opal.
Remove a Datashield R session in Opal.
Aggregate data
Assign the result of an expression
Assign a resource
Assign a table
'DataSHIELD' is an infrastructure and series of R packages that enables the remote and 'non-disclosive' analysis of sensitive research data. This package is the 'DataSHIELD' interface implementation for 'Opal', which is the data integration application for biobanks by 'OBiBa'. Participant data, once collected from any data source, must be integrated and stored in a central data repository under a uniform model. 'Opal' is such a central repository. It can import, process, validate, query, analyze, report, and export data. 'Opal' is the reference implementation of the 'DataSHIELD' infrastructure.
Useful links