Learn R Programming

geneExpressionFromGEO (version 1.3)

Easily Downloads a Gene Expression Dataset from a GEO Code and Retrieves the Gene Symbols of Its Probesets

Description

A function that reads in the GEO code of a gene expression dataset, retrieves its data from GEO, (optionally) retrieves the gene symbols of the dataset, and returns a simple dataframe table containing all the data. Platforms available: GPL11532, GPL23126, GPL6244, GPL8300, GPL80, GPL96, GPL570, GPL571, GPL20115, GPL1293, GPL6102, GPL6104, GPL6883, GPL6884, GPL13497, GPL14550, GPL17077, GPL6480. GEO: Gene Expression Omnibus. ID: identifier code. The GEO datasets are downloaded from the URL . More information can be found in the following manuscript: Davide Chicco, "geneExpressionFromGEO: an R package to facilitate data reading from Gene Expression Omnibus (GEO)". Microarray Data Analysis, Methods in Molecular Biology, volume 2401, chapter 12, pages 187-194, Springer Protocols, 2021, .

Copy Link

Version

Install

install.packages('geneExpressionFromGEO')

Monthly Downloads

373

Version

1.3

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Davide Chicco

Last Published

December 9th, 2025

Functions in geneExpressionFromGEO (1.3)

dec_two

Function that returns numeric values with 2 decimal numbers.
getGeneExpressionFromGEO

Function that reads in the GEO code of a dataset, and returns the gene expression dataframe.
readUrl

Function that reads in a URL to check and verifies if it exists (function written by Janko Thyson @rappster and taken from https://stackoverflow.com/a/12195574 )
getDatasetFeaturesFromGEOcode

Function that reads in the GEO code of a dataset, and returns the complete gene expression dataframe by printing its features (if requested).