Exchange data between LabKey Server and R | Rlabkey-package Rlabkey |
Returns the folder path associated with a session | getFolderPath |
Get related data fields that are available to include in a query on a given query object | getLookups |
Retrieve data from LabKey Server | getRows |
Returns an object representing a LabKey schema | getSchema |
Creates and returns a LabKey Server session | getSession |
Convenience method to configure Rlabkey connections to accept self-signed certificates | labkey.acceptSelfSignedCerts |
Returns the current set of Curl options that are being used in the existing session | labkey.curlOptions |
Delete rows of data from a LabKey database | labkey.deleteRows |
Create a new LabKey domain | labkey.domain.create |
Create a new LabKey domain and load data | labkey.domain.createAndLoad |
Create a conditional format data frame | labkey.domain.createConditionalFormat |
Create a conditional format query filter | labkey.domain.createConditionalFormatQueryFilter |
Helper function to create a domain design data structure | labkey.domain.createDesign |
Helper function to create a domain design indices list | labkey.domain.createIndices |
Delete a LabKey domain | labkey.domain.drop |
Provide comparator access | labkey.domain.FILTER_TYPES |
Returns the metadata for an existing LabKey domain | labkey.domain.get |
Infer field metadata from a data frame | labkey.domain.inferFields |
Updates an existing LabKey domain | labkey.domain.save |
Retrieve data from a LabKey Server using SQL commands | labkey.executeSql |
Create an experiment data object | labkey.experiment.createData |
Create an experiment material object | labkey.experiment.createMaterial |
Create an experiment run object | labkey.experiment.createRun |
Constant for the Simple Derivation Protocol | labkey.experiment.SAMPLE_DERIVATION_PROTOCOL |
Saves a modified experiment batch | labkey.experiment.saveBatch |
Saves Runs. | labkey.experiment.saveRuns |
Get the default baseUrl parameter used for all http or https requests | labkey.getBaseUrl |
Retrieve the fields of a LabKey query view | labkey.getDefaultViewDetails |
Retrieve a list of folders accessible to the current user | labkey.getFolders |
Retrieve detailed information on a LabKey query | labkey.getLookupDetails |
Get effective module property value | labkey.getModuleProperty |
Retrieve a list of available queries for a specified LabKey schema | labkey.getQueries |
Retrieve detailed information on a LabKey query | labkey.getQueryDetails |
Retrieve a list of available named views defined on a query in a schema | labkey.getQueryViews |
Helper function to get the HTTP request options for a specific method type. | labkey.getRequestOptions |
Retrieve a list of available schemas from a labkey database | labkey.getSchemas |
Import rows of data into a LabKey Server | labkey.importRows |
Insert new rows of data into a LabKey Server | labkey.insertRows |
Build a file path to data on a remote machine | labkey.makeRemotePath |
Move rows of data from a LabKey database | labkey.moveRows |
Gets the protocol file status for a pipeline | labkey.pipeline.getFileStatus |
Gets the container in which the pipeline is defined | labkey.pipeline.getPipelineContainer |
Gets the protocols that have been saved for a particular pipeline | labkey.pipeline.getProtocols |
Start an analysis of a set of files using a pipeline | labkey.pipeline.startAnalysis |
Add a step to a provenance recording | labkey.provenance.addRecordingStep |
Create provenance parameter object | labkey.provenance.createProvenanceParams |
Start a provenance recording | labkey.provenance.startRecording |
Stop a provenance recording | labkey.provenance.stopRecording |
Bulk import an R data frame into a LabKey Server table using file import. | labkey.query.import |
Initialize a RStudio session for LabKey R report source editing | labkey.rstudio.initReport |
Initialize a RStudio session for LabKey integration | labkey.rstudio.initRStudio |
Initialize a RStudio session for LabKey integration using a time one request id | labkey.rstudio.initSession |
Check valid rlabkey session | labkey.rstudio.isInitialized |
Update RStudio report source back to LabKey | labkey.rstudio.saveReport |
Save an assay batch object to a labkey database | labkey.saveBatch |
Creates a new container, which may be a project, folder, or workbook, on the server | labkey.security.createContainer |
Deletes an existing container, which may be a project, folder, or workbook | labkey.security.deleteContainer |
Returns information about the specified container | labkey.security.getContainers |
Start impersonating a user | labkey.security.impersonateUser |
Moves an existing container, which may be a folder or workbook | labkey.security.moveContainer |
Rename an existing container at the given container path | labkey.security.renameContainer |
Stop impersonating a user | labkey.security.stopImpersonating |
Retrieve data from a labkey database | labkey.selectRows |
Modify the current set of Curl options that are being used in the existing session | labkey.setCurlOptions |
Helper function to enable/disable debug mode. | labkey.setDebugMode |
Set the default parameters used for all http or https requests | labkey.setDefaults |
Set module property value | labkey.setModuleProperty |
Helper function to enable/disable wafEncoding mode. | labkey.setWafEncoding |
Create a new LabKey Freezer Manager storage item | labkey.storage.create |
Delete a LabKey Freezer Manager storage item | labkey.storage.delete |
Update a LabKey Freezer Manager storage item | labkey.storage.update |
Assay transform script helper function to get a run property value from a data.frame | labkey.transform.getRunPropertyValue |
Assay transform script helper function to read a run properties file | labkey.transform.readRunPropertiesFile |
Delete all rows from a table | labkey.truncateTable |
Update existing rows of data in a labkey database | labkey.updateRows |
Deletes the provided file/folder on a LabKey Server via WebDAV | labkey.webdav.delete |
Recursively download a folder via WebDAV | labkey.webdav.downloadFolder |
Download a file via WebDAV | labkey.webdav.get |
List the contents of a LabKey Server folder via WebDAV | labkey.webdav.listDir |
Create a folder via WebDAV | labkey.webdav.mkDir |
Create a folder via WebDAV | labkey.webdav.mkDirs |
Tests if a path exists on a LabKey Server via WebDAV | labkey.webdav.pathExists |
Upload a file via WebDAV | labkey.webdav.put |
Call the whoami API | labkey.whoAmI |
List the available folder paths | lsFolders |
List the projects available at a given LabKey Server address | lsProjects |
List the available schemas | lsSchemas |
Builds filters to be used in labkey.selectRows and getRows | makeFilter |
Returns an object representing a LabKey schema | saveResults |