powered by
The origin is directly taken as provided by the original database. This function does not return indirect relationships.
getDirectOrigin( ids, sources = NULL, process = c("is_expressed_as", "is_translated_in", "codes_for") )
a data.frame with the following columns:
origin: the origin BE identifiers
osource: the origin database
product: the product BE identifiers
psource: the production database
canonical: whether the production process is canonical or not
The process is also returned as an attribute of the data.frame.
list of product identifiers
a character vector corresponding to the possible product ID sources. If NULL (default), all sources are considered
the production process among: "is_expressed_as", "is_translated_in", "codes_for".
getDirectOrigin, convBeIds
if (FALSE) { oriId <- c("XP_016868427", "NP_001308979") res <- getDirectOrigin( ids=oriId, source="RefSeq_peptide", process="is_translated_in" ) attr(res, "process") }
Run the code above in your browser using DataLab