| Contents | Index |
Contain experiment information from microarray gene expression experiment
The MIAME class is designed to contain information about experimental methods and conditions from a microarray gene expression experiment. It loosely follows the Minimum Information About a Microarray Experiment (MIAME) specification. It can include information about:
Experiment design
Microarrays used in the experiment
Samples used
Sample preparation and labeling
Hybridization procedures and parameters
Normalization controls
Preprocessing information
Data processing specifications
It provides a convenient way to store related information about a microarray experiment in a single data structure (object).
The MIAME class includes properties and methods that let you access, retrieve, and change experiment information related to a microarray experiment. These properties and methods are useful to view and analyze the information.
MIAMEobj = bioma.data.MIAME() creates an empty MIAME object for storing experiment information from a microarray gene expression experiment.
MIAMEobj = bioma.data.MIAME(GeoSeriesStruct) creates a MIAME object from a structure containing Gene Expression Omnibus (GEO) Series data.
MIAMEobj = bioma.data.MIAME(..., 'PropertyName', PropertyValue) constructs the object using options, specified as property name/property value pairs.
MIAMEobj = bioma.data.MIAME(...,'Investigator', InvestigatorValue) specifies the name of the experiment investigator.
MIAMEobj = bioma.data.MIAME(...,'Lab', LabValue) specifies the laboratory that conducted the experiment.
MIAMEobj = bioma.data.MIAME(...,'Contact', ContactValue) specifies the contact information for the experiment investigator or laboratory.
MIAMEobj = bioma.data.MIAME(...,'URL', URLValue) specifies the experiment URL.
GeoSeriesStruct |
Gene Expression Omnibus (GEO) Series data specified by either:
|
InvestigatorValue |
String specifying the name of the experiment investigator. |
LabValue |
String specifying the laboratory that conducted the experiment. |
ContactValue |
String specifying the contact information for the experiment investigator or laboratory |
URLValue |
String specifying the experiment URL. |
| combine | Combine two MIAME objects |
| isempty | Determine whether MIAME object is empty |
An ExpressionSet object contains a MIAME object.
To learn about attributes of classes, see Class Attributes in the MATLAB Object-Oriented Programming documentation.
Value. To learn how this affects your use of the class, see Copying Objects in the MATLAB Programming Fundamentals documentation.
Construct a MIAME object from a structure containing information from a Gene Expression Omnibus (GEO) Series record:
% Create a MATLAB structure containing GEO Series data
geoStruct = getgeodata('GSE4616');
% Import bioma.data package to make constructor function
% available
import bioma.data.*
% Construct MIAME object
MIAMEObj1 = MIAME(geoStruct);
% Display information about the MIAME object
MIAMEObj1
% Supply a URL for the MIAME object
MIAMEObj1.URL = 'www.nonexistinglab.com'Construct a MIAME object using properties:
% Import bioma.data package to make constructor function
% available
import bioma.data.*
% Construct MIAME object
MIAMEObj2 = MIAME('investigator', 'Jane Researcher',...
'lab', 'One Bioinformatics Laboratory',...
'contact', 'jresearcher@lab.not.exist',...
'url', 'www.lab.not.exist',...
'title', 'Normal vs. Diseased Experiment',...
'abstract', 'Example of using expression data',...
'other', {'Notes:Created from a text file.'});
% Display information about the MIAME object
MIAMEObj2
% Replace the URL for the MIAME object
MIAMEObj2.URL = 'www.nonexistinglab.com'bioma.data.ExptData | bioma.data.MetaData | bioma.ExpressionSet | getgeodata

See how to analyze, visualize, and model biological data and systems using MathWorks products.
Get free kit| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |