Package: DSOpal 1.5.0
DSOpal: 'DataSHIELD' Implementation for 'Opal'
'DataSHIELD' is an infrastructure and series of R packages that enables the remote and 'non-disclosive' analysis of sensitive research data. This package is the 'DataSHIELD' interface implementation for 'Opal', which is the data integration application for biobanks by 'OBiBa'. Participant data, once collected from any data source, must be integrated and stored in a central data repository under a uniform model. 'Opal' is such a central repository. It can import, process, validate, query, analyze, report, and export data. 'Opal' is the reference implementation of the 'DataSHIELD' infrastructure.
Authors:
DSOpal_1.5.0.tar.gz
DSOpal_1.5.0.zip(r-4.7)DSOpal_1.5.0.zip(r-4.6)DSOpal_1.5.0.zip(r-4.5)
DSOpal_1.5.0.tgz(r-4.6-any)DSOpal_1.5.0.tgz(r-4.5-any)
DSOpal_1.5.0.tar.gz(r-4.7-any)DSOpal_1.5.0.tar.gz(r-4.6-any)
DSOpal_1.5.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
DSOpal/json (API)
| # Install 'DSOpal' in R: |
| install.packages('DSOpal', repos = c('https://datashield.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/datashield/dsopal/issues
Pkgdown/docs site:https://datashield.github.io
- logindata.opal.demo - DataSHIELD login data file
Last updated from:07deca654e. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 133 | ||
| source / vignettes | OK | 160 | ||
| linux-release-x86_64 | OK | 124 | ||
| macos-release-arm64 | OK | 216 | ||
| macos-oldrel-arm64 | OK | 183 | ||
| windows-devel | OK | 74 | ||
| windows-release | OK | 81 | ||
| windows-oldrel | OK | 94 | ||
| wasm-release | OK | 107 |
Exports:dsAggregatedsAssignExprdsAssignResourcedsAssignTabledsConnectdsDisconnectdsFetchdsGetInfodsHasResourcedsHasSessiondsHasTabledsIsAsyncdsIsCompleteddsIsReadydsKeepAlivedsListMethodsdsListPackagesdsListProfilesdsListResourcesdsListSymbolsdsListTablesdsListWorkspacesdsRestoreWorkspacedsRmSymboldsRmWorkspacedsSaveWorkspacedsSessiondsStateMessageOpal
Dependencies:askpassbitbit64clicliprcpp11crayoncurldplyrDSIforcatsgenericsgluehavenhmshttrjsonlitelabelledlifecyclemagrittrmimeopalropensslpillarpkgconfigprettyunitsprogresspurrrR6readrrlangstringistringrsystibbletidyrtidyselecttzdbutf8vctrsvroomwithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Aggregate data | dsAggregate,OpalConnection-method |
| Assign the result of an expression | dsAssignExpr,OpalConnection-method |
| Assign a resource | dsAssignResource,OpalConnection-method |
| Assign a table | dsAssignTable,OpalConnection-method |
| Connect to a Opal server | dsConnect,OpalDriver-method |
| Disconnect from a Opal server | dsDisconnect,OpalConnection-method |
| Fetch the result | dsFetch,OpalResult-method |
| Get result info | dsGetInfo,OpalResult-method |
| Verify Opal resource | dsHasResource,OpalConnection-method |
| Check remote R session exists | dsHasSession,OpalConnection-method |
| Verify Opal table | dsHasTable,OpalConnection-method |
| Opal asynchronous support | dsIsAsync,OpalConnection-method |
| Get whether the operation is completed | dsIsCompleted,OpalResult-method |
| Get whether the remote R session is up and running | dsIsReady,OpalSession-method |
| Keep connection with a Opal server alive | dsKeepAlive,OpalConnection-method |
| List methods | dsListMethods,OpalConnection-method |
| List packages | dsListPackages,OpalConnection-method |
| List profiles | dsListProfiles,OpalConnection-method |
| List Opal resources | dsListResources,OpalConnection-method |
| List R symbols | dsListSymbols,OpalConnection-method |
| List Opal tables | dsListTables,OpalConnection-method |
| List workspaces | dsListWorkspaces,OpalConnection-method |
| Restore workspace | dsRestoreWorkspace,OpalConnection-method |
| Remove a R symbol | dsRmSymbol,OpalConnection-method |
| Remove a workspace | dsRmWorkspace,OpalConnection-method |
| Save workspace | dsSaveWorkspace,OpalConnection-method |
| Create a remote R session | dsSession,OpalConnection-method |
| Get the remote R session state message | dsStateMessage,OpalSession-method |
| DataSHIELD login data file | logindata.opal.demo |
| Create a Opal driver | Opal |
