Skip to contents

All functions

DSConnection-class
DSConnection class
DSDriver-class
DSDriver class
DSLoginBuilder
DataSHIELD login details builder
DSObject-class
DSObject class
DSResult-class
DSResult class
DSSession-class
DSSession class
datashield.aggregate()
Data aggregation
datashield.assign()
Data assignment (table or expression result)
datashield.assign.expr()
Expression result assignment
datashield.assign.resource()
Resource assignment
datashield.assign.table()
Table assignment
datashield.connections()
List the DSConnection objects in the analytic environment
datashield.connections_default()
Set or get the default list of DSConnection objects in the analytic environment
datashield.connections_find()
Search for DSConnection objects in the analytic environment
datashield.errorMessages()
datashield.errorMessages
datashield.errors()
datashield.errors
datashield.login()
Logs in a DataSHIELD R sessions and optionaly assigns variables to R
datashield.logout()
Logout from DataSHIELD R sessions
datashield.method_status()
Status of the DataSHIELD methods
datashield.methods()
List of DataSHIELD methods
datashield.pkg_check()
Check server-side package minimum version
datashield.pkg_status()
Status of the DataSHIELD packages
datashield.profiles()
List of DataSHIELD profiles
datashield.resource_status()
Status of some resources
datashield.resources()
List of the resources
datashield.rm()
Remove a R symbol
datashield.sessions()
R/DataSHIELD remote sessions
datashield.symbols()
List R symbols
datashield.table_status()
Status of some tables
datashield.tables()
List of the tables
datashield.workspace_restore()
Restore saved workspace to the current DataSHIELD R session
datashield.workspace_rm()
Remove a DataSHIELD workspace
datashield.workspace_save()
Save DataSHIELD R session to a workspace
datashield.workspaces()
List saved DataSHIELD R workspaces
dsAggregate()
Aggregate data
dsAssignExpr()
Assign an expression result
dsAssignResource()
Assign a resource object
dsAssignTable()
Assign a data table
dsConnect()
Create a connection to a DataSHIELD-aware data repository
dsDisconnect()
Disconnect (close) a connection
dsFetch()
Get the raw result
dsGetInfo()
Get DataSHIELD-aware data repository metadata
dsHasResource()
Check remote resource exists
dsHasSession()
Check remote R session exists
dsHasTable()
Check remote table exists
dsIsAsync()
Asynchronous result support
dsIsCompleted()
Get whether the operation is completed
dsIsReady()
Get whether the remote R session is up and running
dsKeepAlive()
Keep a connection alive
dsListMethods()
Get the DataSHIELD methods
dsListPackages()
Get the DataSHIELD packages
dsListProfiles()
Get the DataSHIELD profiles
dsListResources()
List remote resources
dsListSymbols()
List symbols
dsListTables()
List remote tables
dsListWorkspaces()
Get the DataSHIELD workspaces
dsRestoreWorkspace()
Restore a saved DataSHIELD R session (a workspace) into the current DataSHIELD R session
dsRmSymbol()
Remove a symbol
dsRmWorkspace()
Remove a DataSHIELD workspace
dsSaveWorkspace()
Save the DataSHIELD R session in a workspace
dsSession()
Create a remote R session
dsStateMessage()
Get the state of the remote R session
newDSLoginBuilder()
Create a new DataSHIELD login details builder