get_vector_ids_list {ontophylo} | R Documentation |
Wrapper for getting vector layer IDs for multiple terms
Description
Given an ontology_index object, data.frame with ontology term labels, and data.frame with picture information (see examples), produces a named vector with layer IDs to be used in the 'make_pic' function.
Usage
get_vector_ids_list(terms_list, ONT, GR)
Arguments
terms_list |
list. A named list with ontology terms to get layer IDs for. The first column corresponds to the ontology term labels, the second to the ontology IDs. |
ONT |
ontology_index object. |
GR |
data.frame. A data.frame with the picture information. It contains the matches between all ontology term labels and layer IDs in the Picture object. The first column corresponds to the ontology term labels, the second to the ontology IDs, and the third to the layer IDs in the Picture object. |
Value
A named vector with the layer IDs corresponding to or descending from the ontology term label queried.
Author(s)
Diego S. Porto
Examples
data("HAO", "hym_graph")
# Get picture layers from three anatomical regions.
terms_list <- as.list(c("HAO:0000397", "HAO:0000576", "HAO:0000626"))
terms_list <- setNames(terms_list, c("head", "mesosoma", "metasoma"))
get_vector_ids_list(terms = terms_list , ONT = HAO, GR = hym_graph)