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