Считайте файл данных, содержащий информацию о последовательности зондов для массива Affymetrix GeneChip
Struct
= affyprobeseqread(SeqFile
, CDFFile
)
Struct
= affyprobeseqread(SeqFile
, CDFFile
,
...'SeqPath', SeqPathValue
, ...)
Struct
= affyprobeseqread(SeqFile
, CDFFile
,
...'CDFPath', CDFPathValue
, ...)
Struct
= affyprobeseqread(SeqFile
, CDFFile
,
...'SeqOnly', SeqOnlyValue
, ...)
SeqFile | Вектор символов или строка, задающая имя файла последовательности (разделенный табуляцией или FASTA), который содержит следующую информацию для определенного типа Affymetrix® GeneChip® массив:
Файл последовательности (разделенный табуляцией или FASTA) должен находиться в MATLAB® путь поиска файлов или в текущей папке (если вы не используете |
CDFFile | Одно из следующих:
Внимание Убедитесь, что |
SeqPathValue | Вектор символов или строка, задающая папку или путь и папку где SeqFile сохранен. |
CDFPathValue | Вектор символов или строка, задающая папку или путь и папку где CDFFile сохранен. |
SeqOnlyValue | Управляет возвратом структуры, Struct , только с одним полем, SequenceMatrix . Варианты true или false (по умолчанию). |
Struct | Структура MATLAB, содержащая следующие поля:
|
считывает данные из файлов Struct
= affyprobeseqread(SeqFile
, CDFFile
)SeqFile
и CDFFile
, и сохраняет данные в структуре MATLAB Struct
, который содержит следующие поля.
Область | Описание |
---|---|
ProbeSetIDs | Массив ячеек, содержащий идентификаторы набора зондов из файла библиотеки Affymetrix CDF. |
ProbeIndices | Вектор-столбец, содержащая информацию индексации зонда. Зонды в наборе зондов пронумерованы с 0 по N-1, где N - количество зондов в наборе зондов. |
SequenceMatrix | Матрица N -by-25 информации о последовательности для зондов идеального соответствия (PM) в массиве Affymetrix GeneChip, где N количество зондов в массиве. Каждая строка соответствует зонду, и каждый столбец соответствует одной из 25 позиций последовательности. Нуклеотиды в последовательностях представлены одним из следующих целых чисел:
Примечание Зонды без информации о последовательности представлены в Совет Вы можете использовать |
вызывает Struct
= affyprobeseqread (SeqFile
, CDFFile
... 'PropertyName
', PropertyValue
, ...)affyprobeseqread
с необязательными свойствами, которые используют пары имя/значение свойства. Можно задать одно или несколько свойств в любом порядке. Каждый PropertyName
должны быть заключены в одинарные кавычки и нечувствительны к регистру. Эти имена свойства/пары значения свойств следующие:
позволяет вам задать путь и папку, где Struct
= affyprobeseqread(SeqFile
, CDFFile
,
...'SeqPath', SeqPathValue
, ...)SeqFile
сохранен.
позволяет вам задать путь и папку, где Struct
= affyprobeseqread(SeqFile
, CDFFile
,
...'CDFPath', CDFPathValue
, ...)CDFFile
сохранен.
управляет возвратом структуры, Struct
= affyprobeseqread(SeqFile
, CDFFile
,
...'SeqOnly', SeqOnlyValue
, ...)Struct
, только с одним полем, SequenceMatrix
. Варианты true
или false
(по умолчанию).
Считайте данные из файла FASTA и связанного файла библиотеки CDF, если оба находятся в пути поиска файлов MATLAB или в Текущей папке.
S1 = affyprobeseqread('HG-U95A_probe_fasta', 'HG_U95A.CDF');
Считайте данные из файла, разделенного табуляцией, и связанной структуры CDF, предположим, что файл, разделенный табуляцией, расположен в указанной папке, а структура CDF находится в вашем Рабочем пространстве MATLAB.
S2 = affyprobeseqread('HG-U95A_probe_tab',hgu95aCDFStruct,... 'seqpath','C:\Affymetrix\SequenceFiles\HGGenome');
Доступ к нуклеотидным последовательностям первого набора зондов (строки с 1 по 20) в SequenceMatrix
поле S2
структура.
seq = int2nt(S2.SequenceMatrix(1:20,:))
affygcrma
| affyinvarsetnorm
| affyread
| celintensityread
| int2nt
| probelibraryinfo
| probesetlink
| probesetlookup
| probesetplot
| probesetvalues