Rlabkey v2.2.2


Monthly downloads



Data Exchange Between R and 'LabKey' Server

The 'LabKey' client library for R makes it easy for R users to load live data from a 'LabKey' Server, <http://www.labkey.com/>, into the R environment for analysis, provided users have permissions to read the data. It also enables R users to insert, update, and delete records stored on a 'LabKey' Server, provided they have appropriate permissions to do so.

Functions in Rlabkey

Name Description
Rlabkey-package Exchange data between LabKey Server and R
labkey.makeRemotePath Build a file path to data on a remote machine
labkey.getLookupDetails Retrieve detailed information on a LabKey query
labkey.getQueryDetails Retrieve detailed information on a LabKey query
labkey.setDefaults Set the default parameters used for all http or https requests
labkey.getQueries Retrieve a list of available queries for a specified LabKey schema
lsProjects List the projects available at a given LabKey Server address
lsSchemas List the available schemas
labkey.getQueryViews Retrieve a list of available named views defined on a query in a schema
labkey.setDebugMode Helper function to enable/disable debug mode.
labkey.saveBatch Save an assay batch object to a labkey database
labkey.rstudio.saveReport Update RStudio report source back to LabKey
labkey.importRows Import rows of data into a LabKey Server
labkey.getSchemas Retrieve a list of available schemas from a labkey database
makeFilter Builds filters to be used in labkey.selectRows and getRows
labkey.selectRows Retrieve data from a labkey database
saveResults Returns an object representing a LabKey schema
labkey.rstudio.initReport Initialize a RStudio session for LabKey R report source editing
labkey.executeSql Retrieve data from a LabKey Server using SQL commands
labkey.rstudio.isInitialized Check valid rlabkey session
labkey.setCurlOptions Modify the current set of Curl options that are being used in the existing session
labkey.updateRows Update existing rows of data in a labkey database
lsFolders List the available folder paths
labkey.curlOptions Returns the current set of Curl options that are being used in the existing session
getFolderPath Returns the folder path associated with a session
labkey.acceptSelfSignedCerts Convenience method to configure Rlabkey connections to accept self-signed certificates
getRows Retrieve data from LabKey Server
getSession Creates and returns a LabKey Server session
getLookups Get related data fields that are available to include in a query on a given query object
getSchema Returns an object representing a LabKey schema
labkey.deleteRows Delete rows of data from a LabKey database
RlabkeyUsersGuide Open the Rlabkey Users Guide
labkey.getDefaultViewDetails Retrieve the fields of a LabKey query view
labkey.getFolders Retrieve a list of folders accessible to the current user
labkey.domain.save Updates an existing LabKey domain
labkey.domain.create Create a new LabKey domain
labkey.domain.get Returns the metadata for an existing LabKey domain
labkey.domain.createDesign Helper function to create a domain design data structure
labkey.domain.drop Delete a LabKey domain
labkey.insertRows Insert new rows of data into a LabKey Server
labkey.domain.createAndLoad Create a new LabKey domain and load data
labkey.domain.inferFields Infer field metadata from a data frame
No Results!

Vignettes of Rlabkey

No Results!

Last month downloads


Date 2018-06-14
License Apache License 2.0
Copyright Copyright (c) 2010-2018 LabKey Corporation
LazyLoad true
LinkingTo Rcpp
NeedsCompilation yes
Packaged 2018-07-05 19:41:46 UTC; Cory
Repository CRAN
Date/Publication 2018-07-12 20:20:02 UTC

Include our badge in your README