DSLite1.4.0 package

'DataSHIELD' Implementation on Local Datasets

BinaryOpNode

Binary operation AST node

defaultDSConfiguration

Default DataSHIELD configuration

dot-strToList

Parse a key pairs string to a list

dsAggregate-DSLiteConnection-method

Aggregate data

dsAssignExpr-DSLiteConnection-method

Assign the result of an expression

dsAssignResource-DSLiteConnection-method

Assign a resource

dsAssignTable-DSLiteConnection-method

Assign a table

dsConnect-DSLiteDriver-method

Connect to a DSLite server

dsDisconnect-DSLiteConnection-method

Disconnect from a DSLite server

dsFetch-DSLiteResult-method

Fetch the result

dsGetInfo-DSLiteResult-method

Get result info

dsHasResource-DSLiteConnection-method

Verify DSLite server resource

dsHasTable-DSLiteConnection-method

Verify DSLite server dataset

dsIsAsync-DSLiteConnection-method

DSLite asynchronous support

dsIsCompleted-DSLiteResult-method

Get whether the operation is completed

dsKeepAlive-DSLiteConnection-method

Keep connection with a DSLite server alive

dsListMethods-DSLiteConnection-method

List methods

dsListPackages-DSLiteConnection-method

List packages

dsListProfiles-DSLiteConnection-method

List profiles

dsListResources-DSLiteConnection-method

List DSLite server resources

dsListSymbols-DSLiteConnection-method

List R symbols

dsListTables-DSLiteConnection-method

List DSLite server datasets

dsListWorkspaces-DSLiteConnection-method

List workspaces

DSLite

Create a DSLite driver

DSLiteConnection-class

Class DSLiteConnection.

DSLiteDriver-class

Class DSLiteDriver with constructor DSLite.

DSLiteResult-class

Class DSLiteResult.

DSLiteServer

Lightweight DataSHIELD server-side component

dsRestoreWorkspace-DSLiteConnection-method

Restore workspace

dsRmSymbol-DSLiteConnection-method

Remove a R symbol

dsRmWorkspace-DSLiteConnection-method

Remove a workspace

dsSaveWorkspace-DSLiteConnection-method

Save workspace

FormulaNode

Formula AST node

FunctionNode

Function AST node

getDSLiteData

Get data value from DSLite connection(s)

GroupNode

Group AST node

newDSLiteServer

Create a new DSLite server

Node

Simple AST node

NumericNode

Numeric AST node

ParameterNode

Parameter AST node

RangeNode

Range AST node

setupCNSIMTest

Setup a test environment based on the CNSIM simulated datasets

setupDASIMTest

Setup a test environment based on the DASIM simulated datasets

setupDATASETTest

Setup a test environment based on the TESTING.DATASET simulated datase...

setupDISCORDANTTest

Setup a test environment based on the DISCORDANT simulated datasets

setupDSLiteServer

Setup an environment based on named datasets and logindata

setupSURVIVALTest

Setup a test environment based on the SURVIVAL (EXPAND_WITH_MISSING) s...

StringNode

String AST node

SymbolNode

Symbol AST node

testParse

Parse an expression according to DataSHIELD syntax rules and returns a...

UnaryOpNode

Unary operator AST node

'DataSHIELD' is an infrastructure and series of R packages that enables the remote and 'non-disclosive' analysis of sensitive research data. This 'DataSHIELD Interface' implementation is for analyzing datasets living in the current R session. The purpose of this is primarily for lightweight 'DataSHIELD' analysis package development.

  • Maintainer: Yannick Marcon
  • License: LGPL (>= 2.1)
  • Last published: 2022-10-07