get_concept {ontologics} | R Documentation |
Get a concept in an ontology
Description
Get a concept in an ontology
Usage
get_concept(..., external = FALSE, ontology = NULL)
Arguments
... |
combination of column name and value to filter that column by. The
value to filter by can be provided as regular expression, if |
external |
|
ontology |
|
Value
A table of a subset of the ontology according to the values in
...
Examples
ontoDir <- system.file("extdata", "crops.rds", package = "ontologics")
onto <- load_ontology(path = ontoDir)
# exact matches from a loaded ontology ...
get_concept(label = "FODDER CROPS", ontology = onto)
# ... or a path
get_concept(label = c("FODDER CROPS", "CEREALS"), ontology = ontoDir)
# ignore querries that would not be valid in filter()
get_concept(label != 'Bioenergy woody' & has_broader == '.01', ontology = onto)
# extract concepts based on regular expressions
library(stringr)
get_concept(str_detect(label, "crop") & str_detect(id, ".03$"), ontology = ontoDir)
[Package ontologics version 0.7.0 Index]