Community Middleware PackageS
DataSHIELD's Community Middleware R packages enables the remote access to DataSHIELD on a number of platforms.
Platform Name | Package Name | Version |
---|---|---|
- | DSI | The DataSHIELD Interface (DSI) defines a set of S4 classes and generic methods that can be implemented for accessing a data repository supporting the DataSHIELD infrastructure: controlled R commands to be executed on the server side are garanteeing that non disclosive information is returned to client side. Further details... |
- | DSLite | Serverless DataSHIELD Interface (DSI) implementation which purpose is to mimic the behavior of a distant (virtualized or barebone) data repository server. The datasets that are being analyzed are fully accessible in the local environment. The DataSHIELD configuration (set of allowed aggregation and assignment functions) is discovered at runtime by inspecting the DataSHIELD server-side R packages installed locally. This configuration can also be amended or provided explicitly. Further details... |
Opal | DSOpal | Implementation of DataSHIELD Interface (DSI) for Opal data warehouse, based on Opal R Client (opalr) package. This package contains the OpalDriver class Further details... |
Opal | opalr | 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. Note: to use two-factor authentication requires opalr 3.1.1 or later. Further details... |
Armadillo | DSMolgenisArmadillo | A DSI implementation for the MOLGENIS Armadillo DataSHIELD Service. This package contains the ArmadilloDriver class. Further details... |
Armadillo | MolgenisArmadillo | This library can be used by data managers to share datasets on a MOLGENIS Armadillo server. Researchers can then analyse these datasets and datasets shared on other servers using DataSHIELD. Further details... |
Armadillo | MolgenisAuth |