Hive utility functions | R Documentation |
These convenience functions perform low-level tasks used by other GeneHive functions.
hiveApp( type = c("Entity", "EntityClass", "Group", "User", "WorkFileProperties") ) hiveExists( id, type = c("Entity", "EntityClass", "Group", "User", "WorkFileProperties"), con = hiveConnection() ) hiveKeyFields(class, con = hiveConnection()) hiveLabelFields(class, con = hiveConnection()) hiveS4Class( type = c("Entity", "EntityClass", "Group", "User", "WorkFileProperties"), class ) hiveSlotName( Class, attribute = c("creationDate", "creator", "description", "group", "id", "name", "owner", "permissions", "updated") )
type |
A character string representing a record type;
defaults to |
id |
A character string specifying a record identifier |
con |
A |
class |
A character string representing an Entity class;
in function |
Class |
A character string representing an S4 object class |
attribute |
A character string representing an attribute (e.g., "id", "name") for which the corresponding slot name is desired |
A character vector of length 1 specifying the app name to be used in the API URL
A logical value specifying whether a record of the given type exists with the given identifier
A character vector containing the names of any 'key'
fields of an
Entity
class (i.e., those used to compute the UUID of the
record), or, if no key fields exist for the class, a character vector of
length 0
If the input corresponds to a valid S4 object class, it is returned;
otherwise, NULL
.
A character vector of length 1 containing the name of the slot that corresponds to the specified attribute
Adam C. Gower agower@bu.edu
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.