exponenta event banner

dmNames

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

Извлечь или установить Name свойства объектов DataMatrix в объекте ExptData

Синтаксис

DMNames = dmNames(EDObj)
DMNames = dmNames(EDObj, Subset)
NewEDObj = dmNames(EDObj, Subset, NewDMNames)

Описание

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

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

NewEDObj = dmNames(EDObj, Subset, NewDMNames) заменяет Name свойства объектов DataMatrix, указанные Subset в EDObj, объект ExptData, с NewDMNames, и возвращает NewEDObj, новый объект ExptData.

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

EDObj

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

Subset

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

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

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

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

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

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

NewDMNames

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

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

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

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

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

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

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

DMNames

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

NewEDObj

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

Примеры

Создайте объект ExptData, а затем извлеките из него имена объектов DataMatrix:

% 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 DataMatrix object names
DMNames = dmNames(EDObj);