Можно хранить информацию об экспериментальных методах и условиях из эксперимента по экспрессии гена микромассивов в объекте MIAME. Он свободно соответствует спецификации Minimum Information About a Microarray Experiment (MIAME). Он может включать информацию о:
Проект эксперимента
Используемые микромассивы
Используемые выборки
Подготовка образца и маркировка
Процедуры и параметры гибридизации
Управление нормализацией
Предварительная обработка информации
Спецификации обработки данных
Объект MIAME включает свойства и методы, которые позволяют вам получить доступ, извлечь и изменить информацию об эксперименте, связанную с микромассивом экспериментом. Эти свойства и методы полезны для просмотра и анализа информации. Список свойств и методов см. в разделе Класс MIAME.
Полную информацию о построении объектов MIAME см. в классе MIAME.
Импортируйте bioma.data упаковать так, чтобы MIAME функция конструктора доступна.
import bioma.data.*
Используйте getgeodata функция для возврата MATLAB® структура, содержащая данные серии Gene Expression Omnibus (GEO), относящиеся к номеру присоединения GSE4616.
geoStruct = getgeodata('GSE4616')
geoStruct =
Header: [1x1 struct]
Data: [12488x12 bioma.data.DataMatrix]Используйте MIAME функция конструктора для создания объекта MIAME из структуры.
MIAMEObj1 = MIAME(geoStruct);
Отображение информации об объекте MIAME, MIAMEObj.
MIAMEObj1
MIAMEObj1 =
Experiment Description:
Author name: Mika,,Silvennoinen
Riikka,,Kivelä
Maarit,,Lehti
Anna-Maria,,Touvras
Jyrki,,Komulainen
Veikko,,Vihko
Heikki,,Kainulainen
Laboratory: LIKES - Research Center
Contact information: Mika,,Silvennoinen
URL:
PubMedIDs: 17003243
Abstract: A 90 word abstract is available. Use the Abstract property.
Experiment Design: A 234 word summary is available. Use the ExptDesign property.
Other notes:
[1x80 char]Импортируйте bioma.data упаковать так, чтобыMIAME функция конструктора доступна.
import bioma.data.*
Используйте MIAME функция конструктора для создания объекта MIAME с использованием отдельных свойств.
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.'});Отображение информации об объекте MIAME, MIAMEObj2.
MIAMEObj2
MIAMEObj2 =
Experiment Description:
Author name: Jane Researcher
Laboratory: One Bioinformatics Laboratory
Contact information: jresearcher@lab.not.exist
URL: www.lab.not.exist
PubMedIDs:
Abstract: A 4 word abstract is available. Use the Abstract property.
No experiment design summary available.
Other notes:
'Notes:Created from a text file.'Для доступа к свойствам объекта MIAME используйте следующий синтаксис:
objectname.propertyname
Например, чтобы получить идентификатор PubMed публикаций, связанных с объектом MIAME:
MIAMEObj1.PubMedID ans = 17003243
Чтобы задать свойства объекта MIAME, используйте следующий синтаксис:
objectname.propertyname = propertyvalue
Для примера установите Laboratory свойство объекта MIAME:
MIAMEObj1.Laboratory = 'XYZ Lab'
Примечание
Имена свойства учитываются в регистре. Список и описание всех свойств объекта MIAME см. в разделе Класс MIAME.
Чтобы использовать методы объекта MIAME, используйте любой из следующих синтаксисов:
objectname.methodname
или
methodname(objectname)
Для примера, чтобы определить, пуст ли объект MIAME:
MIAMEObj1.isempty
ans =
0Примечание
Полный список методов объекта MIAME см. в классе MIAME.