All functions

WorkflowJob()

WorkflowJob class constructor

category_delete()

Delete a phenotype category

create_category()

Add a new category to this project.

create_phenotype()

Create a new phenotype in the current project.

create_phenotype_matrix()

Get a phenotype matrix object.

create_playlist()

Create a new playlist in the current project.

get_access_token()

Get an access token from a refresh token

get_categories()

A list of all categories available in the system.

get_covariate()

Get a single covariate by its id.

get_covariates()

Get all covariates in current project.

get_data()

Retrieve phenotype data or phenotype matrix data from the server.

get_gorpipe()

get_gorpipe

get_job()

Get a workflow job

get_jobs()

Get a list of jobs satisfying the supplied criteria

get_jwt_token_payload()

Decode a JWT token and extract payload

get_phenotype()

Get a specific phenotype in the current project.

get_phenotype_matrix()

Get a phenotype matrix object.

get_phenotypes()

A list of all/subset of phenotypes in the current project.

get_phenotypes_data()

Retrieve phenotype data from the server.

get_phenotypes_dataframe()

A dataframe of all/subset of phenotypes in the current project.

get_pipelines()

Returns the pipelines available on the current server

get_playlist()

Get playlist in the current project based on the playlist's name OR id.

get_playlists()

A list of all the playlists in the current project.

get_tags()

Get all tags

gor_connect()

Set up a connection object, and call the health endpoint to make sure everything is up and running on the server side

gor_create()

gor_create

gor_define()

GOR Define

gor_knitr_setup()

GOR Knitr Setup

gor_query()

Run a GOR query

gorr

GOR-R

gorr__cat()

Custom wrapper for cli::cat..()

gorr__elapsed_time()

Custom wrapper for formatted query progress messages

gorr__failure()

Custom wrapper for stop() with formated error messages

gorr__get_query_results()

Get server query results This is not a public function, but is called from gorr__queryservice

gorr__get_query_status()

Get query status from api. This is not a public function, but is called from gorr__queryservice

gorr__get_response_body()

Get response body, fail with an error if it has one

gorr__info()

Custom wrapper for message() with formatted messages

gorr__kill_query()

Kill remote query

gorr__kill_stream()

Kill remote query stream

gorr__post_query()

Post query to api. This is not a public function, but is called from gor_query

gorr__queryserver()

Get query from queryserver api. This is not a public function, but is called from gor_query

gorr__queryservice()

Get query from queryservice api. This is not a public function, but is called from gor_query

gorr__reconnect()

Reconnect using a connection object from platform_connect

gorr__warning()

Custom wrapper for warning() with formatted error messages

phemat_add_phenotype()

Add a new phenotype to the matrix request.

phemat_add_phenotypes()

Add multiple phenotypes to a phenotype matrix request.

phemat_remove_phenotype()

Remove a phenotype from the matrix request.

phenotype_add_tag()

Add a new tag/s to this phenotype.

phenotype_add_tags()

Add new tag/s phenotype.

phenotype_connect()

Set up a connection object, and call the phenotype-catalog endpoint to make sure everything is up and running on the server side

phenotype_delete()

Delete a phenotype, including all data from a project

phenotype_delete_tag()

Delete a tag/s from phenotype.

phenotype_delete_tags()

Delete tag/s from phenotype.

phenotype_get_error()

Retrieve latest error from phenotype query run

phenotype_get_errors()

Retrieve all errors for phenotype query runs

phenotype_get_tags()

Retrieve all tags for phenotype

phenotype_plot()

Plot phenotype

phenotype_refresh()

Refresh phenotype

phenotype_set_tags()

Set the tag/s for this phenotype, overriding previous tags

phenotype_update()

Update phenotype attributes

phenotype_update_description()

Update the phenotype with a new description

phenotype_update_query()

Update the phenotype with new query

phenotype_upload_data()

Upload phenotype data

platform_connect()

Set up a connection object, and call the health endpoint to make sure everything is up and running on the server side

playlist_add_phenotype()

Add phenotype to a playlist.

playlist_add_phenotypes()

Add phenotype/s to playlist

playlist_delete()

Delete a playlist from a project.

playlist_delete_phenotypes()

Delete phenotype/s from playlist

playlist_refresh()

Refresh playlist

playlist_update_description()

Update playlist's description

playlist_update_phenotypes()

Update playlist phenotypes

plot__category()

Plot categorical phenotypes. This is not a public function, but is called from phenotype_plot

plot__qt()

Plot quantitative phenotypes. This is not a public function, but is called from phenotype_plot

plot__set()

Plot set phenotypes. This is not a public function, but is called from phenotype_plot

post_job()

Run a workflow job

workflow__is_running()

Is the job currently running. This is not a public function

workflow_check_status()

Get current status of job

workflow_inspect()

Inspect a failed job for debugging.

workflow_refresh()

Refresh the local object of the serverside job object

workflow_wait()

Wait for a running job to complete.