Rlabkey: Data Exchange Between R and LabKey Server
Version 2.1.134

The LabKey client library for R makes it easy for R users to load live data from a LabKey Server, , 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.

Browse man pages Browse package API and functions Browse package files

AuthorPeter Hussey
Date of publication2017-03-21 06:50:21 UTC
MaintainerCory Nathe <cnathe@labkey.com>
LicenseApache License 2.0
Version2.1.134
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("Rlabkey")

Man pages

getFolderPath: Reutrns the folder path associated with a session
getLookups: Get related data fields that are available to include in a...
getRows: Retrieve data from LabKey Server
getSchema: Returns an object representing a LabKey schema
getSession: Creates and returns a LabKey Server session
labkey.acceptSelfSignedCerts: Convenience method to configure Rlabkey connections to accept...
labkey.curlOptions: Returns the current set of Curl options that are being used...
labkey.deleteRows: Delete rows of data from a LabKey database
labkey.executeSql: Retrieve data from a LabKey Server using SQL commands
labkey.getDefaultViewDetails: Retrieve the fields of a LabKey query view
labkey.getFolders: Retrieve a list of folders accessible to the current user
labkey.getLookupDetails: Retrieve detailed information on a LabKey query
labkey.getQueries: Retrieve a list of available queries for a specified LabKey...
labkey.getQueryDetails: Retrieve detailed information on a LabKey query
labkey.getQueryViews: Retrieve a list of available named views defined on a query...
labkey.getSchemas: Retrieve a list of available schemas from a labkey database
labkey.importRows: Import rows of data into a LabKey Server
labkey.insertRows: Insert new rows of data into a LabKey Server
labkey.makeRemotePath: Build a file path to data on a remote machine
labkey.saveBatch: Save an assay batch object to a labkey database
labkey.selectRows: Retrieve data from a labkey database
labkey.setCurlOptions: Modify the current set of Curl options that are being used in...
labkey.setDefaults: Set the default parameters used for all http or https...
labkey.updateRows: Update existing rows of data in a labkey database
lsFolders: List the available folder paths
lsProjects: List the projects available at a given LabKey Server address
lsSchemas: List the available schemas
makeFilter: Builds filters to be used in labkey.selectRows and getRows
Rlabkey-package: Exchange data between LabKey Server and R
RlabkeyUsersGuide: Open the Rlabkey Users Guide
saveResults: Returns an object representing a LabKey schema

Functions

Rlabkey Man page
Rlabkey-package Man page
RlabkeyUsersGuide Man page Source code
abkeyField Source code
abkeyQuery Source code
abkeySchema Source code
abkeySchemaList Source code
abkeySession Source code
checkValid Source code
convertFactorsToStrings Source code
filterrow Source code
fromJSON2 Source code
getFolderPath Man page Source code
getLookups Man page Source code
getProjectFromPath Source code
getQueriesList Source code
getQueryDetails Source code
getQueryInfo Source code
getQueryLists Source code
getRNameFromName Source code
getRows Man page Source code
getSchema Man page Source code
getSchemasAsList Source code
getSession Man page Source code
ifApiKey Source code
ifcookie Source code
labkey.acceptSelfSignedCerts Man page Source code
labkey.curlOptions Man page Source code
labkey.deleteRows Man page Source code
labkey.executeSql Man page Source code
labkey.get Source code
labkey.getBaseUrl Source code
labkey.getDefaultViewDetails Man page Source code
labkey.getFolders Man page Source code
labkey.getLookupDetails Man page Source code
labkey.getQueries Man page Source code
labkey.getQueryDetails Man page Source code
labkey.getQueryViews Man page Source code
labkey.getSchemas Man page Source code
labkey.importRows Man page Source code
labkey.insertRows Man page Source code
labkey.makeRemotePath Man page Source code
labkey.post Source code
labkey.saveBatch Man page Source code
labkey.selectRows Man page Source code
labkey.setCurlOptions Man page Source code
labkey.setDefaults Man page Source code
labkey.updateRows Man page Source code
listToMatrix Source code
lsFolders Man page Source code
lsProjects Man page Source code
lsSchemas Man page Source code
makeDF Source code
makeFilter Man page Source code
newJSONParser2 Source code
onLoad Source code
onUnload Source code
parseDate Source code
parseHeader Source code
print.LabkeyQuery Source code
print.LabkeySchema Source code
print.LabkeySchemaList Source code
print.LabkeySession Source code
print.jsonParser2 Source code
processResponse Source code
saveResults Man page Source code
setupSchemas Source code

Files

inst
inst/doc
inst/doc/usersguide.pdf
inst/doc/RlabkeyExample.pdf
inst/doc/RlabkeyExample.Rnw
src
src/Makevars
src/listToMatrix.cpp
src/JSON_parser.h
src/JSON_parser.c
src/RJSON_parser.c
src/R_init.c
src/RJSON_parser.h
src/RcppExports.cpp
NAMESPACE
NEWS
R
R/labkey.insertRows.R
R/labkey.setCurlOptions.R
R/labkey.getSchemas.R
R/labkey.importRows.R
R/labkey.saveBatch.R
R/ifcookie.R
R/labkey.deleteRows.R
R/labkey.updateRows.R
R/fromJSON2.R
R/makeDF.R
R/labkey.getQueryInfo.R
R/labkey.executeSql.R
R/RcppExports.R
R/labkey.defaults.R
R/parseHeader.R
R/labkey.selectRows.R
R/labkey.curlOptions.R
R/schemaObjects.R
R/makeFilter.R
R/labkey.getQueryLists.R
R/labkey.makeRemotePath.R
R/labkey.getFolders.R
vignettes
vignettes/RlabkeyExample.Rnw
MD5
build
build/vignette.rds
DESCRIPTION
man
man/labkey.insertRows.Rd
man/getSession.Rd
man/lsProjects.Rd
man/labkey.makeRemotePath.Rd
man/lsSchemas.Rd
man/labkey.setCurlOptions.Rd
man/labkey.getLookupDetails.Rd
man/labkey.updateRows.Rd
man/labkey.selectRows.Rd
man/Rlabkey-package.Rd
man/RlabkeyUsersGuide.Rd
man/labkey.deleteRows.Rd
man/getSchema.Rd
man/labkey.setDefaults.Rd
man/lsFolders.Rd
man/labkey.executeSql.Rd
man/labkey.getFolders.Rd
man/labkey.curlOptions.Rd
man/makeFilter.Rd
man/labkey.getQueries.Rd
man/labkey.getDefaultViewDetails.Rd
man/labkey.importRows.Rd
man/labkey.getQueryViews.Rd
man/getLookups.Rd
man/labkey.saveBatch.Rd
man/labkey.acceptSelfSignedCerts.Rd
man/getRows.Rd
man/saveResults.Rd
man/labkey.getSchemas.Rd
man/getFolderPath.Rd
man/labkey.getQueryDetails.Rd
Rlabkey documentation built on May 20, 2017, 2:31 a.m.