featureVarNames

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

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

Синтаксис

FeatVarNames = featureVarNames(ESObj)
FeatVarNames = featureVarNames(ESObj, Subset)
NewESObj = featureVarNames(ESObj, Subset, NewFeatVarNames)

Описание

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

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

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

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

ESObj

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

Subset

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

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

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

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

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

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

NewFeatVarNames

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

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

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

  • Символьный массив

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

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

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

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

FeatVarNames

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

NewESObj

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