This function retrieves information about one or more Ensembl identifiers. Ensembl identifiers for which information is available are: genes, exons, transcripts and proteins.
Arguments
- id
A character vector of Ensembl identifiers. Ensembl identifiers have the form ENS[species prefix][feature type prefix][a unique eleven digit number].
idshould not contain NAs. Please note that while'ENSG00000157764'is a valid identifier as a query,'ENSG00000157764.13'is not.- verbose
Whether to be verbose about the http requests and respective responses' status.
- warnings
Whether to show warnings.
- progress_bar
Whether to show a progress bar.
Value
A tibble of 9 variables:
idEnsembl identifier.
id_latestEnsembl identifier including the version suffix.
typeEntity type: gene (
'Gene'), exon ('Exon'), transcript ('Transcript'), and protein ('Translation').id_versionEnsembl identifier version, indicates how many times that entity has changed during its time in Ensembl.
releaseEnsembl release version.
is_currentIs this the latest identifier for the represented entity.
genome_assembly_nameCode name of the genome assembly.
peptideTODO
possible_replacementTODO
Examples
get_id(c('ENSDARE00000830915', 'ENSG00000248378', 'ENSDART00000033574', 'ENSP00000000233'))
#> # A tibble: 0 × 9
#> # ℹ 9 variables: id <chr>, id_latest <chr>, type <chr>, id_version <int>,
#> # release <int>, is_current <lgl>, genome_assembly_name <chr>, peptide <chr>,
#> # possible_replacement <list>