Learn R Programming

pda (version 1.2.7)

Privacy-Preserving Distributed Algorithms

Description

A collection of privacy-preserving distributed algorithms for conducting multi-site data analyses. The regression analyses can be linear regression for continuous outcome, logistic regression for binary outcome, Cox proportional hazard regression for time-to event outcome, Poisson regression for count outcome, or multi-categorical regression for nominal or ordinal outcome. The PDA algorithm runs on a lead site and only requires summary statistics from collaborating sites, with one or few iterations. The package can be used together with the online system () for safe and convenient collaboration. For more information, please visit our software websites: , and .

Copy Link

Version

Install

install.packages('pda')

Monthly Downloads

266

Version

1.2.7

License

Apache License 2.0

Maintainer

Last Published

March 4th, 2024

Functions in pda (1.2.7)

ODACAT.synthesize

PDA synthesize surrogate estimates from all sites, optional
ODAL.derive

ODAL derivatives
ODAP.estimate

PDA surrogate estimation
ODAH.estimate

PDA surrogate estimation
ODAP.derive

ODAP derivatives
ODACATH.initialize

ODACATH initialize
ODACATH.estimate

PDA surrogate estimation
ODAC.synthesize

PDA synthesize surrogate estimates from all sites, optional
ODACAT.derive

ODACAT derivatives
ODAL.synthesize

PDA synthesize surrogate estimates from all sites, optional
ODAL.initialize

ODAL initialize
ODAL.estimate

PDA surrogate estimation
ODAC.deriveUWZ

Generate pda UWZ summary statistics before calculating derivatives
ODAH.derive

ODAH derivatives
ODAH.initialize

ODAH initialize
ODAC.derive

Generate pda UWZ derivatives
ODAPB.estimate

PDA surrogate estimation
dGEM.initialize

dGEM initialize
dGEM.synthesize

PDA dGEM synthesize
ODACAT_ordinal

ODACAT simulated data
getCloudConfig

gather cloud settings into a list
covid

COVID-19 LOS and mortality data
ODACATH.derive

ODACATH derivatives
pda

PDA: Privacy-preserving Distributed Algorithm
ODAPB.derive

ODAPB derivatives
ODAP.initialize

ODAP initialize
myglmmPQL

A flexible version of MASS::glmmPQL
pdaPut

Function to upload object to cloud as json
ODAPB.initialize

ODAPB initialize
dGEM.derive

dGEM hospital-specific effect derivation
pdaSync

pda control synchronize
dGEM.estimate

dGEM standardized event rate estimation
pdaList

Function to list available objects
pdaGet

Function to download json and return as object
cs

CrabSatellites data
lung2

Lung cancer survival time data
ADAP.initialize

ADAP initialize
DPQL.initialize

DPQL initialize
ODAC.estimate

PDA surrogate estimation
DLM.estimate

PDA DLM estimation
ADAP_data

ADAP simulated data
DPQL.estimate

PDA DPQL estimation
ODAC.initialize

ODAC initialize
ADAP.derive

ADAP derivatives
DPQL.derive

DPQL derive
LOS

Length of Stay data
DLM.initialize

DLM initialize
ODACAT_nominal

ODACAT simulated data
ADAP.estimate

ADAP surrogate estimation
ODACATH.synthesize

PDA synthesize surrogate estimates from all sites, optional
ODACAT.estimate

PDA surrogate estimation
ODACAT.initialize

ODACAT initialize