Составьте таблицу результатов квартета зонда SNP для набора зондов Affymetrix
SNPQStruct
=
affysnpquartets(CELStruct
, CDFStruct
, PS
)
CELStruct | Структура, созданная affyread функция от Affymetrix® Файл CEL, который содержит информацию о значениях интенсивности отдельных зондов. |
CDFStruct | Структура, созданная affyread функция из файла библиотеки Affymetrix CDF, сопоставленного с файлом CEL. Файл библиотеки CDF содержит информацию о том, какие зонды относятся к какому набору зондов. |
PS | Индекс набора зондов или идентификатор/имя набора зондов. |
SNPQStruct | Структура, содержащая результаты квартета зонда для определенного набора зондов SNP из данных в файле CEL и связанном файле библиотеки CDF. |
создает SNPQStruct
=
affysnpquartets(CELStruct
, CDFStruct
, PS
)SNPQStruct
, структура, содержащая результаты квартета зонда для определенного набора зондов SNP, заданные как PS
, из данных уровня зонда в файле CEL и связанном файле библиотеки CDF. CELStruct
- структура, созданная affyread
функция из файла Affymetrix CEL. PS
- индекс набора зондов или идентификатор/имя набора зондов из CDFStruct
, структуру, созданную affyread
функция из файла библиотеки Affymetrix CDF, сопоставленного с файлом CEL. SNPQStruct
- структура, содержащая следующие поля.
Область | Описание |
---|---|
'ProbeSet' | Идентификатор набора зондов. |
'AlleleA' | Вектор символов, задающий основу, которая является аллелем A для набора зондов. |
'AlleleB' | Вектор символов, задающий основу, которая является аллелем B для набора зондов. |
'Quartet' | Массив структур, содержащий значения интенсивности для пар зондов PM (идеальное соответствие) и MM (несоответствие), включая чувствительные и антисмысловые зонды для аллелей A и B. Каждая структура в массиве соответствует паре зондов в наборе зондов. |
В следующем примере используется NA06985_Hind_B5_3005533.CEL
файл. Вы можете скачать этот и другие примеры файлов CEL из:
The NA06985_Hind_B5_3005533.CEL
файл включен в 100K_trios.hind.1.zip
файл.
В следующем примере используется файл библиотеки CDF для массива Mapping 50K Hind 240, который можно загрузить из:
Следующий пример принимает, что NA06985_Hind_B5_3005533.CEL
файл хранится в MATLAB® путь поиска файлов или в текущей папке. Это также принимает, что связанный файл библиотеки CDF, Mapping50K_Hind240.cdf
, хранится в D:\Affymetrix\LibFiles\
.
Чтение содержимого файла CEL в структуру MATLAB.
celStruct = affyread('NA06985_Hind_B5_3005533.CEL');
Чтение содержимого CDF-файла в структуру MATLAB.
cdfStruct = affyread('D:\Affymetrix\LibFiles\Mapping50K_Hind240.cdf');
Создайте структуру, содержащую результаты квартета зонда SNP для SNP_A-1684395
набор зондов.
SNPQStruct = affysnpquartets(celStruct,cdfStruct,'SNP_A-1684395') SNPQStruct = ProbeSet: 'SNP_A-1684395' AlleleA: 'A' AlleleB: 'G' Quartet: [1x5 struct]
Просмотрите значения интенсивности первой пары зондов в наборе зондов.
SNPQStruct.Quartet(1) ans = A_Sense_PM: 5013 B_Sense_PM: 1290 A_Sense_MM: 1485 B_Sense_MM: 686 A_Antisense_PM: 3746 B_Antisense_PM: 1406 A_Antisense_MM: 1527 B_Antisense_MM: 958