ontology_ensure_id {OmnipathR} | R Documentation

## Only ontology IDs

### Description

Converts a mixture of ontology IDs and names to only IDs. If an element of the input is missing from the chosen ontology it will be dropped. This can happen if the ontology is a subset (slim) version, but also if the input is not a valid ID or name.

### Usage

    ontology_ensure_id(terms, db_key = "go_basic")

### Arguments

`terms` | Character: ontology IDs or term names.
`db_key` | Character: key to identify the ontology database. For the available keys see `omnipath_show_db`.

### Value

Character vector of ontology IDs.

### Examples

    ontology_ensure_id(c('mitochondrion inheritance', 'GO:0001754'))
    # [1] "GO:0000001" "GO:0001754"

[Package OmnipathR version 3.0.0 Index]