Community Packages

DataSHIELD is an infrastructure and series of R packages that enables the remote and non-disclosive analysis of sensitive research data.
Package Name
Package Description
R packages that enables the remote and non-disclosive analysis of sensitive research data. dsBase and dsBaseClient provide the non-domain specific data shaping, analysis and presentation methods. The dsBase being deployed to the server and dsBaseClient being deployed to the R environment used by the analyst/researcher and provide the method used by the initiate operations of the server.
Omics analysis. Currently the methods being supported are:
  • Differential expression analysis
  • VCF data
  • PLINK
This package is mostly a wrapper of the rexposome package, which is an R package for exposome characterization and exposome-outcome test association.
This package contains a set of functions to automate processes in DataSHIELD to make data manipulation and analysis easier.
This is a standalone package for survival analysis in DataSHIELD. These are client side functions for building survival models and Cox models.
dsMediation
...
dsUpload
...
dsMice
...
dsSwissKnife is a software package which builds upon (and extends) DataSHIELD to allow non-disclosive remote federated analysis on sensitive data.
Non-disclosive Machine learning functions. Currently the methods being supported are:
  • PCA
  • SVD
  • K-means
  • KNN
  • FAMD
dsGeo
...
This package contains utilities to aid the development and testing of new DataSHIELD methods and packages.
The package is intended to be a collection of methods for microbiome analysis. Currently methods are wrappers around methods provided by the “vegan”.
dsSandBox
...
dsOMOP
...
Implements a no-frills version of https://github.com/OHDSI/QueryLibrary on remote datashield/opal servers
dsResource
...
dsBoltzmannMachines
...
ShinyDataSHIELD
...