Learn R Programming

⚠️There's a newer version (0.2.1) of this package.Take me there.

convertid (version 0.2.0)

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.0

License

GPL-3

Maintainer

Vidal Fey

Last Published

February 3rd, 2026

Functions in convertid (0.2.0)

.checkInCache

Check whether value in cache exists
convert.alias

Convert Symbols to Aliases and Vice Versa.
convertId2

Convert Gene Symbols to Ensembl Gene IDs or vice versa
.addToCache

Add values to cache
likely_symbol

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

Read values from cache
.get.Ensembl_config

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

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

Make a Query to Biomart.
todisp2

Convenience Function to Convert Ensembl Gene IDs to Gene Symbols
.create.cache

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

Unexported functions Set the location for the biomaRt cache
.get.httr_config

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

Retrieve Additional Annotations from Biomart
convertid

Convert Gene IDs Between Each Other and Fetch Annotations from Biomart