getAtlasExperiment: Download data for an Expression Atlas experiment

Description Usage Arguments Value Examples

View source: R/functions.R

Description

This function downloads and returns a SimpleList object representing a single Expression Atlas experiment, based on the ArrayExpress accession of the experiment.

Usage

1
    getAtlasExperiment( experimentAccession )

Arguments

experimentAccession

ArrayExpress experiment accession e.g. "E-GEOD-11175"

Value

A SimpleList object representing a single Expression Atlas experiment. The SimpleList contains one entry per platform used in the experiment. For sequencing experiments, there is a single entry in the list. For microarray experiments, there is one entry per array design used. Currently Expression Atlas does not support multi-technology (e.g. microarray and RNA-seq) experiments.

For a single-channel microarray experiment, each entry of the list is an ExpressionSet object. For a sequencing experiment, the single entry is a SummarizedExperiment object. Please refer to the relevant documentation on these classes for more information about them.

RNA-seq data

Each SummarizedExperiment object contains the following:

Single-channel microarray data

Each ExpressionSet object contains the following:

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
    
    # Download the experiment summary for E-GEOD-11175
    geod11175 <- getAtlasExperiment( "E-GEOD-11175" )

    # See the entries available (in this case array design accessions)
    names( geod11175 )
    # Prints out the following:
    # [1] "A-AFFY-126"

    # Get the only ExpressionSet object from this experiment.
    eset <- geod11175[[ "A-AFFY-126" ]]

ExpressionAtlas documentation built on Nov. 8, 2020, 5:39 p.m.