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