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