Learn R Programming

convertid (version 0.2.1)

Convert Gene IDs Between Each Other and Fetch Annotations from Biomart

Description

Gene Symbols or Ensembl Gene IDs are converted using the Bimap interface in 'AnnotationDbi' in convertId2() but that function is only provided as fallback mechanism for the most common use cases in data analysis. The main function in the package is convert.bm() which queries BioMart using the full capacity of the API provided through the 'biomaRt' package. Presets and defaults are provided for convenience but all "marts", "filters" and "attributes" can be set by the user. Function convert.alias() converts Gene Symbols to Aliases and vice versa and function likely_symbol() attempts to determine the most likely current Gene Symbol.

Copy Link

Version

Install

install.packages('convertid')

Monthly Downloads

519

Version

0.2.1

License

GPL-3

Maintainer

Vidal Fey

Last Published

February 5th, 2026

Functions in convertid (0.2.1)

.get.Ensembl_config

Unexported functions Test and retrieve Ensembl-specific CURL SSL configuration.
.addToCache

Add values to cache
convert.alias

Convert Symbols to Aliases and Vice Versa.
convertId2

Convert Gene Symbols to Ensembl Gene IDs or vice versa
likely_symbol

Retrieve Symbol Aliases and Previous symbols to determine a likely current symbol
.readFromCache

Read values from cache
.create.cache

Unexported functions Create a file cache directory at a given location.
.checkInCache

Check whether value in cache exists
.cache.writable

Unexported functions Test if a path exists and is writable
convert.bm

Retrieve Additional Annotations from Biomart
.get.httr_config

Unexported functions Get httr configuration, i.e., current CURL options for data fetching functions.
.setCacheLocation

Unexported functions Set the location for the biomaRt cache
todisp2

Convenience Function to Convert Ensembl Gene IDs to Gene Symbols
get.bm

Make a Query to Biomart.
convertid

Convert Gene IDs Between Each Other and Fetch Annotations from Biomart