get_targets {signatureSearch} | R Documentation |
This function returns for a set of query drug names/ids the corresponding
target gene/protein ids. The required drug-target annotations are from
DrugBank, CLUE and STITCH. An SQLite database storing these drug-target
interactions based on the above three annotation resources is available in
the signatureSearchData
package.
get_targets(drugs, database = "all", verbose = TRUE, output = "df")
drugs |
character vector of drug names |
database |
drug-target annotation resource; one of 'DrugBank', 'CLUE', 'STITCH' or 'all'. If 'all', the targets from DrugBank, CLUE and STITCH databases will be combined. |
verbose |
TRUE or FALSE, whether to print messages |
output |
one of "df", "list" or "vector". If setting as "df", the result is in a data.frame format containing target gene symbols separated by semicolon for each drug. If setting as "list", the result is a list of targets for each query drug. If setting as "vector", the result is a character vector of the target set that are collapsed with duplications if different drugs have the same targets. |
drug-target annotation in a format defined by the output
argument.
data(drugs10) dt <- get_targets(drugs10)