Parse GEO Data.

ParseGEO(acce, platform, supp.idx = 1, down.supp = FALSE, ...)

Arguments

acce

GEO accession number.

platform

Platform information/field.

supp.idx

The index of supplementary files to download. This should be consistent with platform. Default: 1.

down.supp

Logical value, whether to download supplementary files to create count matrix. If TRUE, always download supplementary files. If FALSE, use ExpressionSet (If contains non-integer or emoty, download supplementary files automatically). Default: FALSE.

...

Parameters for getGEO.

Value

List contains GEO object of platform, study information, raw count matrix and metadata.

Examples

# GSE149838.list = ParseGEO(acce = "GSE149838", platform = "GPL21626") # GPL28369 is consistent with first supplementary file # GSE147507.list = ParseGEO(acce = "GSE147507", platform = "GPL28369", supp.idx = 1) # GSE122774.list = ParseGEO(acce = "GSE122774", platform = "GPL17021")