featureNames

Класс: биома. ExpressionSet
Пакет: биома

Извлечение или установка имен функций в объекте ExpressionSet

Синтаксис

FeatNames = featureNames(ESObj)
FeatNames = featureNames(ESObj, Subset)
NewESObj = featureNames(ESObj, Subset, NewFeatNames)

Описание

FeatNames = featureNames(ESObj) возвращает массив ячеек из векторов символов, задающий все имена функций в объекте ExpressionSet.

FeatNames = featureNames(ESObj, Subset) возвращает массив ячеек из векторов символов, задающий подмножество имен функций в объекте ExpressionSet.

NewESObj = featureNames(ESObj, Subset, NewFeatNames) заменяет имена функций, заданные как Subset в ESObj, объект ExpressionSet с NewFeatNames, и возвращает NewESObj, новый объект ExpressionSet.

Входные параметры

ESObj

Объект bioma.ExpressionSet класс.

Subset

Одно из следующих действий для задания подмножества имен функций в объекте ExpressionSet:

  • Вектор символов или строка, задающая имя функции

  • Массив ячеек из символьных векторов или строкового вектора, задающий имена функций

  • Положительное целое число

  • Вектор положительных целых чисел

  • Логический вектор

NewFeatNames

Новые возможности для имен конкретных функций в объекте ExpressionSet, заданные одним из следующих способов:

  • Числовой вектор

  • Массив ячеек из символьных векторов или строкового вектора

  • Вектор символов или строка, которая featureNames использует в качестве префикса для имен функций с номерами функций, добавленными к префиксу

  • Логический true или false (по умолчанию). Если true, featureNames присваивает уникальные имена функций с помощью формата Feature1, Feature2, и т.д.

Количество имен функций в NewFeatNames должно равняться количеству функций, заданному в Subset.

Выходные аргументы

FeatNames

Массив ячеек из символьных векторов, задающий все или некоторые имена функций в объекте ExpressionSet. Имена функций - это имена строк в объектах DataMatrix объекта ExpressionSet. Имена функций также являются именами строк VarValues массив набора данных в объекте MetaData в объекте ExpressionSet.

NewESObj

Объект bioma.ExpressionSet класс, возвращенный после замены определенных имен функций.