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);