'DataSHIELD' Interface
Makes a typical logindata data frame a list of items named by the serv...
Check if there are last errors
Clear some cache
Clear last errors
Deparse language expression
Gets the DSConnection-class
objects
Get time to sleep depending on the numer of previous iterations
Check if there are last errors
Check if a callback parameter is a valid function
Check if provided object is a S4 class instance and if this class inhe...
Create a new progress instance with default settings.
Update and increment the progress status if option "datashield.progres...
Update the progress status if option "datashield.progress" is TRUE.
Get the DataSHIELD workspaces
Save the DataSHIELD R session in a workspace
Create a new DataSHIELD login details builder
Remove a DataSHIELD workspace
List of the tables
Save DataSHIELD R session to a workspace
List saved DataSHIELD R workspaces
Append error message to last errors vector
Makes a single DSConnection-class
object or a named list of `DSConne...
Makes a typical logindata data frame a list of resources named by the ...
Makes a typical logindata data frame a list of tables named by the ser...
Restore saved workspace to the current DataSHIELD R session
Remove a R symbol
List R symbols
Data aggregation
Expression result assignment
Status of some tables
Data assignment (table or expression result)
Resource assignment
Table assignment
List the DSConnection objects in the analytic environment
Set or get the default list of DSConnection objects in the analytic en...
Search for DSConnection objects in the analytic environment
List R last errors
Logs in a DataSHIELD R sessions and optionaly assigns variables to R
Logout from DataSHIELD R sessions
Status of the DataSHIELD methods
List of DataSHIELD methods
Check server-side package minimum version
Status of the DataSHIELD packages
List of DataSHIELD profiles
Status of some resources
List of the resources
Aggregate data
Assign an expression result
Assign a resource object
Assign a data table
Check remote resource exists
Create a connection to a DataSHIELD-aware data repository
DSConnection class
Disconnect (close) a connection
DSDriver class
Get the raw result
Get DataSHIELD-aware data repository metadata
Check remote table exists
DSI: 'DataSHIELD' Interface
Asynchronous result support
Get whether the operation is completed
Keep a connection alive
Get the DataSHIELD methods
Get the DataSHIELD packages
Get the DataSHIELD profiles
List remote resources
List symbols
List remote tables
DataSHIELD login details builder
DSObject class
Restore a saved DataSHIELD R session (a workspace) into the current Da...
DSResult class
Remove a symbol
Remove a DataSHIELD workspace
'DataSHIELD' is an infrastructure and series of R packages that enables the remote and 'non-disclosive' analysis of sensitive research data. This package defines the API that is to be implemented by 'DataSHIELD' compliant data repositories.
Useful links