availableComputations |
Return the currently available (implemented) computations |
availableDataSources |
Return currently implemented data sources |
CoxMaster |
Create a master object to control 'CoxWorker' worker objects |
CoxWorker |
R6 class for object to use as a worker with 'CoxMaster' master objects |
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 |
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()' |
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 |
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()' |
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 |
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()' |
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 |