Learn R Programming

gprofiler2 (version 0.2.4)

Interface to the 'g:Profiler' Toolset

Description

A toolset for functional enrichment analysis and visualization, gene/protein/SNP identifier conversion and mapping orthologous genes across species via 'g:Profiler' (). The main tools are: (1) 'g:GOSt' - functional enrichment analysis and visualization of gene lists; (2) 'g:Convert' - gene/protein/transcript identifier conversion across various namespaces; (3) 'g:Orth' - orthology search across species; (4) 'g:SNPense' - mapping SNP rs identifiers to chromosome positions, genes and variant effects. This package is an R interface corresponding to the 2019 update of 'g:Profiler' and provides access to 'g:Profiler' for versions 'e94_eg41_p11' and higher. See the package 'gProfileR' for accessing older versions from the 'g:Profiler' toolset.

Copy Link

Version

Install

install.packages('gprofiler2')

Monthly Downloads

8,832

Version

0.2.4

License

GPL (>= 2)

Maintainer

Liis Kolberg

Last Published

November 11th, 2025

Functions in gprofiler2 (0.2.4)

get_tls_version

Get the TLS version for SSL
gprofiler_request

Perform a g:Profiler API request
get_base_url

Get the current base URL.
get_user_agent

Get current user agent string.
gconvert

Gene ID conversion.
gost

Gene list functional enrichment.
gostplot

Manhattan plot of functional enrichment results.
get_version_info

Get version info of g:Profiler data sources
gorth

Orthology search.
gsnpense

Convert SNP rs identifiers to genes.
mapViridis

Map vector of numeric values to Viridis color scale.
random_query

Generate a random gene list for testing.
publish_gosttable

Create and save a table with the functional enrichment analysis results.
publish_gostplot

Create and save an annotated Manhattan plot of enrichment results.
set_tls_version

Set the TLS version to use for SSL
set_base_url

Set the base URL.
set_user_agent

Set custom user agent string.
upload_GMT_file

Upload custom annotations for functional enrichment analysis in g:GOSt.