exponenta event banner

sampleNames

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

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

Синтаксис

SamNames = sampleNames(ESObj)
SamNames = sampleNames(ESObj, Subset)
NewESObj = sampleNames(ESObj, Subset, NewSamNames)

Описание

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

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

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

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

ESObj

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

Subset

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

  • Вектор строки или символа, указывающий имя образца

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

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

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

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

NewSamNames

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

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

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

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

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

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

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

SamNames

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

NewESObj

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

Примеры

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

% Retrieve the sample names 
SNames = sampleNames(ESObj);