Apply the dictionary to a tibble
Turn expression into character strings.
Inspect the dictionary of a tibble
List the annotations
Permsissions (ACLs) into a data frame.
Default request response handler.
Extract JSON
Handle error response
Create a new R session in Opal.
Turns a value into 0/1 numeric.
Get the DataSHIELD options
Get DataSHIELD methods
Create the opal object
Extract label for locale. If not found, fallback to undefined language label (if any).
Delete a DataSHIELD profile
Set variable annotation with a taxonomy term
dictionary.annotate.harmo_status
Set variable annotation with Harmonization Status term
Extract opalsid from cookie data frame.
Remove a Opal session (logout)
Constructs the value for the Authorization header
Default request response Location handler.
Publish DataSHIELD package settings
Get DataSHIELD profiles
dsadmin.unpublish_package
Unpublish DataSHIELD package settings
dsadmin.set_package_methods
Set DataSHIELD package methods
.handleResponseOrCallback
Process response with default handler or the provided one
Wrapper of httr::content()
Remove a R session from Opal.
Enable or disable a DataSHIELD profile
Check if response content is empty.
Verbose option
Get the R permissions (deprecated)
dsadmin.install_github_package
Install a DataSHIELD package from GitHub
Add or update a R permission (deprecated)
dsadmin.install_local_package
Install a DataSHIELD package from a local archive file
Add or update a R permission
Get the permissions of a DataSHIELD profile
Returns a list r such that r[[i]] == l[[i]][field] for all i:length(l)
Extract absolute path to the pem file
Output the progress status if option "datashield.progress" is allows to.
Extract R session Id from opal object, create a new R session if not found.
Simple transformation function of a list into a JSON object/array.
Create a new progress instance with default settings.
Restrict or open access to a DataSHIELD profile
dsadmin.profile_perm_delete
Delete a permission from a DataSHIELD profile
Create a DataSHIELD profile
Add or update a permission on a DataSHIELD profile
Constructs the value for the X-Opal-Auth header
Verbose flag
Utility method to build urls. Concatenates all arguments and adds a '/' separator between each element
Get all R session in Opal.
oadmin.install_local_package
Install a package from a local archive file
Set or remove the R parser version of a DataSHIELD profile
Install CRAN package
Get the System permissions
Check package is installed
Remove a DataSHIELD option
oadmin.installed_devtools
Check devtools package
Remove DataSHIELD methods.
dsadmin.installed_package
Check DataSHIELD package
Install a DataSHIELD package
Delete a DataSHIELD permission
Get a DataSHIELD method
Remove package
dsadmin.package_description
Get DataSHIELD package description
Add or update a DataSHIELD permission
Get the DataSHIELD permissions
Remove DataSHIELD package
Remove all DataSHIELD options
Remove DataSHIELD method
dsadmin.rm_package_methods
Remove DataSHIELD package methods
Delete a R permission
oadmin.install_github_package
Install a package from GitHub
Install devtools package
Get the annotations of a Opal table
dsadmin.package_descriptions
Get DataSHIELD package descriptions
Get system metrics
Get the users
Apply the annotations to a Opal table
Add or update a System permission
Check user exists
oadmin.user_profile_delete
Delete a user profile
Delete a R permission (deprecated)
oadmin.install_bioconductor_package
Install a package from Bioconductor
oadmin.install_cran_package
Install a package from CRAN
Array to Markdown
Get the R permissions
Get a DataSHIELD profile
Write a file
Generic REST resource getter.
Get result of an asynchronous command
Remove an asynchronous command
Check a project exists
Enable a user
Get a vector of values
Delete a user
Resource assignment
Execute a R file script
Data assignment to a tibble
Data assignment to a data.frame
Get file content
Get the permissions on a project
List content of a folder
Remove all asynchronous commands
List the asynchronous commands
Get an asynchronous command
Copy a file
opal.resource_extension_create
Create an extended resource reference in a project
Download a file
Unzip a zip archive file
Upload a file or a folder
List R profiles
Get the resource object of a project
R script assignment
Get a datasource
Check a DataSHIELD profile exists
Initialize a DataSHIELD profile
Create a project
Logout from Opal(s)
Opal report
Make a folder
Generic REST resource creation.
Delete a resource reference
Turn a R markdown file to html.
Delete a project
Get datasources
Opal login
Remove a file
Load package
Read a file
Add or update a permission on a project
opal.resource_perm_delete
Delete a permission from a resource
Get the permissions on any resource
Delete a permission from a project
Get the resource references of a project
Check a resource reference exists
Get a project
Create a resource reference in a project
Get a resource reference of a project
Save a tibble
List R symbols
Get projects
Restore a project
Import a file as table
Get the permissions on a table
Add or update a permission on any resource
Export a table as a file
Get a Opal table as a tibble
Add or update a permission on any table of a project
Get taxonomies
Delete a permission from any table of a project
Get a taxonomy
Execute a SQL query on tables
Set DataSHIELD method
oadmin.installed_packages
List installed packages
oadmin.package_description
Get package description
Set DataSHIELD option
Import a tibble
SQL query execution history
Delete a Opal table
Remove a R symbol
oadmin.system_perm_delete
Delete a System permission
Cancel a task
Get a task
Delete a taxonomy
Get user profiles
Add a user
Get the tasks
Get the values of an entity
Wait for a task to complete.
Unload package
oadmin.user_reset_password
Reset user password
opal.table_dictionary_get
Get the dictionary of a Opal table
Get variables of a table
opalr: 'Opal' Data Repository Client and 'DataSHIELD' Utils
Download a taxonomy file
Get a variable of a table
Get tables of a datasource
Data or expression assignment
Compare
Get the permissions on any table of a project
opal.table_dictionary_update
Update the dictionary of a Opal table
Data assignment
Generic REST resource deletion.
Save the current session in a opal R workspace.
Get the vocabularies of a taxonomy
Make a temporary folder
Execute a R script
Move and/or rename a file
Backup a project
Get the R workspaces from a opal.
Get projects databases
Get project task
Check a Opal table exists
Get the permissions on a resource
opal.resources_perm_delete
Delete a permission from any resource
Add or update a permission on a resource
Remove a R symbol (deprecated)
Generic REST resource update.
Add or update a permission on a table
Get a table of a datasource
Delete a permission from a table
Create a Opal table or view
Save a local tibble as a Opal table
Get a personal access token
opal.token_datashield_create
Create a personal access token for Datashield usage
Delete a personal access token
Truncate a Opal table
Create a personal access token for R usage
Upload a taxonomy file
Get the terms of a vocabulary
Create a personal access token for SQL usage
Get the personal access tokens
Remove a R workspace from a opal.
Get a taxonomy vocabulary