Load assay information | R Documentation |
These functions query the tcpl databases and returns a data.table with assay ID and name information. More information about the assay hierarchy is available in the overview vignette.
tcplLoadAcid(fld = NULL, val = NULL, add.fld = NULL)
tcplLoadAeid(fld = NULL, val = NULL, add.fld = NULL)
tcplLoadAid(fld = NULL, val = NULL, add.fld = NULL)
tcplLoadAsid(fld = NULL, val = NULL, add.fld = NULL)
fld |
Character, the field(s) to query/subset on |
val |
List, vectors of values for each field to query/subset on. Must be in the same order as 'fld'. |
add.fld |
Character, additional field(s) to include, but not query/ subset on |
Each element in the assay hierarchy has its own function, loading the ID and
name for the given assay element. For example, tcplLoadAsid
will
return the assay source ID (asid) and assay source name (asnm).
A data.table containing the ID, name, and any additional fields.
## Not run:
## The load assay functions can be used without any parameters to list the
## full list of registered assay elements:
tcplLoadAsid()
tcplLoadAeid()
## Similarly, the user can add fields without doing any element selection:
tcplLoadAeid(add.fld = c("asid", "aid", "acid"))
## Or, the user can look only at a subset:
tcplLoadAeid(fld = "aeid", val = 1, add.fld = "asid")
## The field can be any value in one of the corresponding assay element
## tables, but the functions also recognize the abbreviated version of
## the name fields.
tcplListFlds("assay")
a1 <- tcplLoadAeid(fld = "anm", val = "Steroidogenesis")
a2 <- tcplLoadAeid(fld = "assay_name", val = "Steroidogenesis")
identical(a1, a2)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.