All functions
|
|
CoxMaster
|
Create a master object to control CoxWorker worker objects |
|
CoxWorker
|
R6 class for object to use as a worker with CoxMaster master objects |
|
HEMaster
|
Create a HEMaster process for use in a distributed homomorphic
encrypted (HE) computation |
|
HEQueryCountMaster
|
Create a homomorphic computation query count master object to employ worker objects generated by HEQueryCountWorker() |
|
HEQueryCountWorker
|
Create a homomorphic computation query count worker object for use with master objects generated by HEQueryCountMaster() |
|
NCP
|
R6 object to use as non-cooperating party in a distributed homomorphic computation |
|
QueryCountMaster
|
Create a master object to control worker objects generated by QueryCountWorker() |
|
QueryCountWorker
|
R6 worker object for use as a worker with master objects generated by QueryCountMaster() |
|
SVDMaster
|
R6 class for SVD master object to control worker objects generated by SVDWorker() |
|
SVDWorker
|
R6 class for a SVD worker object to use with master objects generated by SVDMaster() |
|
availableComputations()
|
Return the currently available (implemented) computations |
|
availableDataSources()
|
Return currently implemented data sources |
|
createHEWorkerInstance()
|
Given the definition identifier of an object, instantiate and store
object in workspace |
|
createNCPInstance()
|
Given the definition identifier of an object, instantiate and store
object in workspace |
|
createWorkerInstance()
|
Given the definition identifier of an object, instantiate and store object in workspace |
|
defineNewComputation()
|
Define a new computation |
|
destroyInstanceObject()
|
Destroy an instance object given its identifier |
|
distcomp
|
Distributed Computing with R |
|
distcompSetup()
|
Setup a workspace and configuration for a distributed computation |
|
executeHEMethod()
|
Given the id of a serialized object, invoke a method on the object
with arguments using homomorphic encryption |
|
executeMethod()
|
Given the id of a serialized object, invoke a method on the object
with arguments |
|
generateId()
|
Generate an identifier for an object |
|
getComputationInfo()
|
Get the value of a variable from the global store |
|
getConfig()
|
Return the workspace and configuration setup values |
|
makeDefinition()
|
Make a computation definition given the computation type |
|
makeHEMaster()
|
Instantiate a master process for HE operations |
|
makeMaster()
|
Make a master object given a definition |
|
makeNCP()
|
Instantiate an noncooperating party |
|
makeWorker()
|
Make a worker object given a definition and data |
|
resetComputationInfo()
|
Clear the contents of the global store |
|
runDistcompApp()
|
Run a specified distcomp web application |
|
saveNewComputation()
|
Save a computation instance, given the computation definition, associated data and
possibly a data file name to use |
|
saveNewNCP()
|
Save an NCP instance, given the sites as associated data and
possibly a data file name to use |
|
setComputationInfo()
|
Set a name to a value in a global variable |
|
setupMaster()
|
Setup a computation master |
|
setupWorker()
|
Setup a worker site |
|
uploadNewComputation()
|
Upload a new computation and data to an opencpu server |
|
uploadNewNCP()
|
Upload a new Non-Cooperating Party (NCP) information and sites to
an opencpu server |
|
writeCode()
|
Write the code necessary to run a master process |