Удалите генные профили с маленькими областями значений профиля
Mask
= generangefilter(Data
)
[Mask
, FData
]
= generangefilter(Data
)
[Mask
, FData
, FNames
]
= generangefilter(Data
, Names
)
generangefilter(..., 'Percentile', PercentileValue
,
...)
generangefilter(..., 'AbsValue', AbsValueValue
,
...)
generangefilter(..., 'LogPercentile', LogPercentileValue
,
...)
generangefilter(..., 'LogValue', LogValueValue
,
...)
Data | Объект DataMatrix или числовая матрица, где каждая строка соответствует результатам эксперимента для одного гена. Каждый столбец является результатами для всех генов из одного эксперимента. |
Names | Массив ячеек из символьных векторов или вектор строки, где каждый элемент соответствует имени гена для каждой строки экспериментальных данных. |
PercentileValue | Свойство задать процентиль, ниже которой удалены профили экспрессии гена. Введите значение от |
AbsValueValue | Свойство задать абсолютное значение, ниже которого удалены профили экспрессии гена. |
LogPercentileValue | Свойство задать логарифм процентили. |
LogValueValue | Свойство задать логарифм абсолютного значения. |
вычисляет область значений для каждого профиля экспрессии гена в Mask
= generangefilter(Data
)Data
, объекте DataMatrix или матрице экспериментальных данных, и затем идентифицирует профили выражения с областями значений меньше, чем 10-я процентиль.
Mask
является логическим вектором с одним элементом для каждой строки в Data
. Элементы Mask
, соответствующего строкам с областью значений, больше, чем порог, имеют значение 1
и тех с областью значений меньше, чем порогом является 0
.
[
возвращает Mask
, FData
]
= generangefilter(Data
)FData
, отфильтрованную матрицу данных. Можно также создать FData
с помощью
. FData = Data(Mask,:)
[
возвращает Mask
, FData
, FNames
]
= generangefilter(Data
, Names
)FNames
, отфильтрованный массив names, где Names
является массивом ячеек из символьных векторов или вектором строки имен генов, соответствующих каждой строке в Data
. Можно также создать FNames
с помощью
. FNames = Names(Mask)
Если Data
является объектом DataMatrix с заданными именами строки, вы не должны обеспечивать второй вход Names
, чтобы возвратить третий вывод FNames
.
вызывает generangefilter(..., 'PropertyName', PropertyValue, ...)
generangefilter
с дополнительными свойствами, которые используют имя свойства / пары значения свойства. Можно задать одно или несколько свойств в любом порядке. Каждый PropertyName
должен быть заключен в одинарные кавычки и нечувствительный к регистру. Это имя свойства / пары значения свойства следующие:
generangefilter(..., 'Percentile',
удаляет из экспериментальных данных ( PercentileValue
,
...)Data
) профили экспрессии гена с областями значений меньше, чем заданная процентиль (PercentileValue
).
generangefilter(..., 'AbsValue',
удаляет из профилей экспрессии гена AbsValueValue
,
...)Data
с областями значений меньше, чем AbsValueValue
.
generangefilter(..., 'LogPercentile',
гены фильтров с профилем располагаются в самом низком проценте логарифмической области значений (LogPercentileValue
,
...)LogPercentileValue
).
generangefilter(..., 'LogValue',
гены фильтров с профилем регистрируют области значений ниже, чем LogValueValue
,
...)LogValueValue
.
Загрузите MAT-файл, которому предоставляют программное обеспечение Bioinformatics Toolbox™, которое содержит данные о дрожжах. Этот MAT-файл включает три переменные: yeastvalues
, матрица данных об экспрессии гена, genes
, массива ячеек инвентарных номеров GenBank® для маркировки строк в yeastvalues
, и times
, вектора временных стоимостей для маркировки столбцов в yeastvalues
load yeastdata
Удалите генные профили с маленькими областями значений профиля.
[mask, fyeastvalues, fgenes] = generangefilter(yeastvalues,genes);
[1] Kohane I.S., Kho A.T., Бьютт A.J. (2003), микромассивы для интегральной геномики, Кембриджа, нажатия MA:MIT.
exprprofrange
| exprprofvar
| geneentropyfilter
| genelowvalfilter
| genevarfilter