Bioc2026 Registration Open!

GEOquery

Get data from NCBI Gene Expression Omnibus (GEO)

Bioconductor version: 3.24 · Package version: 2.81.28

The NCBI Gene Expression Omnibus (GEO) is a public repository of high-throughput functional genomics data, including microarray, RNA-seq, and single-cell experiments. GEOquery is the bridge between GEO and Bioconductor: it downloads and parses GEO Series (GSE), Sample (GSM), Platform (GPL), and DataSet (GDS) records. By default it parses GEO Series Matrix files into Bioconductor 'ExpressionSet' objects; it can also parse the full SOFT format into GEOquery's own S4 classes, retrieve NCBI-computed RNA-seq quantifications, download supplementary files, and search GEO.

Installation

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("GEOquery")

Details

MaintainerSean Davis <seandavi@gmail.com>
AuthorSean Davis [aut, cre] (ORCID: <https://orcid.org/0000-0002-8991-6458>)
LicenseMIT + file LICENSE
URLhttps://github.com/seandavi/GEOquery, http://seandavi.github.io/GEOquery, http://seandavi.github.io/GEOquery/
Bug Reportshttps://github.com/seandavi/GEOquery/issues/new
Downloads rank14795
Source branchdevel
biocViewsDataImport, GeneExpression, Microarray, OneChannel, RNASeq, SAGE, Sequencing, SingleCell, Software, ThirdPartyClient, Transcriptomics, TwoChannel

Documentation

Download

Follow the installation instructions to use this package in your R session.

Source packageGEOquery_2.81.28.tar.gz
Windows binary (x86_64)GEOquery_2.81.28.zip
macOS binary (arm64)GEOquery_2.81.28.tgz
macOS binary (x86_64)GEOquery_2.81.28.tgz
Dependencies

Depends: R (>= 4.1.0), methods, Biobase

Imports: readr (>= 1.3.1), xml2, dplyr, data.table, tidyr, magrittr, limma, curl, rentrez, R.utils, stringr, SummarizedExperiment, S4Vectors, rvest, httr2, rlang, BiocFileCache

Suggests: knitr, rmarkdown, BiocGenerics, testthat, covr, markdown, quarto, SingleCellExperiment, TENxIO, anndataR, BiocIO, Seurat

Reverse dependencies

Depends On Me (6): DrugVsDisease, dyebiasexamples, GSE103322, GSE13015, GSE62944, SCAN.UPC

Imports Me (17): BeadArrayUseCases, bigmelon, BioPlex, ChIPXpress, COTAN, DExMA, EGAD, geneExpressionFromGEO, GExPipe, GSE13015, healthyControlsPresenceChecker, minfi, Moonlight2R, MoonlightR, phantasus, RCPA, recount

Suggests Me (52): airway, AnnoProbe, antiProfilesData, ath1121501frmavecs, AUCell, autonomics, BED, BenchHub, CimpleG, ctsGE, dearseq, diffcoexp, dyebias, easybio, EpiDISH, EpiMix, epiSeeker, fdrci, fgsea, FLAMES, GeneExpressionSignature, GenomicOZone, GeoTcgaData, maGUI, metaMA, MLML2R, multiClust, MultiDataSet, MultiOmicsBridge, muscData, NACHO, omicsPrint, PCAtools, phantasusLite, prostateCancerCamcap, prostateCancerGrasso, prostateCancerStockholm, prostateCancerTaylor, prostateCancerVarambally, quantiseqr, RegEnrich, RegParallel, RFGeneRank, RGSEA, Rnits, scregclust, skewr, spatialHeatmap, TargetScore, TcGSA, tinyarray, zFPKM