exponenta event banner

sampleVarNames

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

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

Синтаксис

SamVarNames = sampleVarNames(ESObj)
SamVarNames = sampleVarNames(ESObj, Subset)
NewESObj = sampleVarNames(ESObj, Subset, NewSamVarNames)

Описание

SamVarNames = sampleVarNames(ESObj) возвращает массив ячеек символьных векторов, задающих все имена переменных выборки в объекте ExpressionSet.

SamVarNames = sampleVarNames(ESObj, Subset) возвращает массив ячеек символьных векторов, задающих подмножество имен выборочных переменных в объекте ExpressionSet.

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

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

ESObj

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

Subset

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

  • Символьный вектор или строка, указывающая имя переменной-образца

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

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

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

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

NewSamVarNames

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

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

  • Строковый вектор или массив ячеек символьных векторов

  • Символьный вектор или строка, sampleVarNames использует в качестве префикса для имен переменных-образцов, при этом к префиксу добавляются номера переменных-образцов

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

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

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

SamVarNames

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

NewESObj

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

Примеры

Создайте объект ExpressionSet, ESObj, как описано в разделе «Примеры» bioma.ExpressionSet страница ссылки на класс. Извлеките имена переменных-образцов из объекта ExpressionSet:

% Retrieve the sample variable names
VNames = sampleVarNames(ESObj)