getgeodata - Retrieve Gene Expression Omnibus (GEO) SOFT format data

Syntax

GEOSOFTData = getgeodata(AccessionNumber)

getgeodata(AccessionNumber, 'ToFile', ToFileValue)

Arguments

AccessionNumberString specifying a unique identifier for a GEO SOFT Sample (GSM) or Data Set (GDS) record in the GEO database.
ToFileValueString specifying a file name or path and file name for saving the data. If you specify only a file name, that file will be saved in the MATLAB® Current Directory.

Return Values

HMMStructMATLAB structure containing information for a GEO SOFT record retrieved from the GEO database.

Description

GEOSOFTData = getgeodata(AccessionNumber) searches the Gene Expression Omnibus database for the specified accession number of a SOFT Sample (GSM) or Data Set (GDS) record and returns a MATLAB structure containing the following fields:

FieldDescription
ScopeType of data retrieved (SAMPLE or DATASET)
AccessionAccession number for record in GEO database.
HeaderMicroarray experiment information.
ColumnDescriptionsCell array containing descriptions of columns in the data.
ColumnNamesCell array containing names of columns in the data.
DataArray containing microarray data.
Identifier (GDS files only)Cell array containing probe IDs.
IDRef (GDS files only)Cell array containing indices to probes.


getgeodata(AccessionNumber, 'ToFile', ToFileValue)
saves the data returned from the database to a file.

For more information, see

http://www.ncbi.nlm.nih.gov/About/disclaimer.html
   

Examples

geoStruct = getgeodata('GSM1768')

See Also

Bioinformatics Toolbox functions: geosoftread, getgenbank, getgenpept

  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS