geneentropyfilter

Удалите гены с низкими значениями экспрессии энтропии

Синтаксис

Mask = geneentropyfilter(Data)
[Mask, FData] = geneentropyfilter(Data)
[Mask, FData, FNames] = geneentropyfilter(Data, Names)
geneentropyfilter(..., 'Percentile', PercentileValue)

Аргументы

Data

Объект DataMatrix или числовая матрица, где каждая строка соответствует экспериментальным результатам для одного гена. Каждый столбец является результатами для всех генов из одного эксперимента.

Names

Массив ячеек из символьных векторов или строковый вектор, где каждый элемент соответствует имени гена для каждой строки экспериментальных данных. Names имеет одинаковое число строк как Data с каждой строкой, содержащей имя или идентификатор гена в наборе данных.

PercentileValue

Свойство для определения процентиля, ниже которого удаляются данные генов. Введите значение из 0 на 100.

Описание

Mask = geneentropyfilter(Data) идентифицирует профили экспрессии генов в Data со значениями энтропии менее 10-го процентиля.

Mask является логическим вектором с одним элементом для каждой строки в Data. Элементы Mask соответствующие строкам с отклонением, большей порога, имеют значение 1, и те, у кого отклонение меньше порога 0.

[Mask, FData] = geneentropyfilter(Data) возвращает FData, отфильтрованная матрица данных. Можно также создать FData использование FData = Данные (Mask,:).

[Mask, FData, FNames] = geneentropyfilter(Data, Names) возвращает FNames, отфильтрованный массив имен, где Names - массив ячеек из векторов символов или строкового вектора имен генов, соответствующих каждой строке Data. Можно также создать FNames использование FNames = Имена (Mask).

Примечание

Если Data является объектом DataMatrix с заданными именами строк, вам не нужно предоставлять второй вход Names для возврата третьего выхода FNames.

geneentropyfilter(..., 'Percentile', PercentileValue) удаляет из Data, экспериментальные данные, профили экспрессии генов со значениями энтропии менее PercentileValue, заданный процентиль.

Примеры

  1. Загрузите MAT-файл, поставляемый с программным обеспечением Bioinformatics Toolbox™, которое содержит данные о дрожжах. Этот MAT-файл включает три переменные: yeastvalues, матрица данных экспрессии генов, genes, массив ячеек GenBank® номера доступа для маркировки строк в yeastvalues, и times, вектор значений времени для маркировки столбцов в yeastvalues

    load yeastdata
  2. Удалите гены с низкими значениями экспрессии энтропии.

    [fyeastvalues, fgenes] = geneentropyfilter(yeastvalues,genes);

Ссылки

[1] Kohane I.S., Kho A.T., Butte A.J. (2003), Microarray for a Integrative Genomics, Cambridge, MA: MIT Press.

Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте