sampleNames

Класс: bioma.data. ExptData
Пакет: bioma.data

Получите или определите демонстрационные имена в объекте ExptData

Синтаксис

SamNames = sampleNames(EDObj)
SamNames = sampleNames(EDObj, Subset)
NewEDObj = sampleNames(EDObj, Subset, NewSamNames)

Описание

SamNames = sampleNames(EDObj) возвращает массив ячеек из символьных векторов, задающий все демонстрационные имена в объекте ExptData.

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

NewEDObj = sampleNames(EDObj, Subset, NewSamNames) заменяет демонстрационные имена, заданные Subset в EDObj, объекте ExptData, с NewSamNames, и возвращает NewEDObj, новый объект ExptData.

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

EDObj

Объект класса bioma.data.ExptData.

Subset

Одно из следующих, чтобы задать подмножество выборки называет в объекте ExptData:

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

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

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

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

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

NewSamNames

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

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

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

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

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

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

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

SamNames

Массив ячеек из символьных векторов, задающий все или часть выборки, называет в объекте ExptData. Демонстрационные имена являются именами столбцов в объектах DataMatrix в объекте ExptData.

NewEDObj

Объект класса bioma.data.ExptData, возвращенного после заменяющий определенные демонстрационные имена.

Примеры

Создайте объект ExptData, и затем получите демонстрационные имена из него:

% Import bioma.data package to make constructor functions
% available
import bioma.data.*
% Create DataMatrix object from .txt file containing 
% expression values from microarray experiment
dmObj = DataMatrix('File', 'mouseExprsData.txt');
% Construct ExptData object
EDObj = ExptData(dmObj);
% Retrieve sample names
SNames = sampleNames(EDObj);