exponenta event banner

elementNames

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

Извлечение или установка имен элементов объектов DataMatrix в объекте ExptData

Синтаксис

ElmtNames = elementNames(EDObj)
ElmtNames = elementNames(EDObj, Subset)
NewEDObj = elementNames(EDObj, Subset, NewElmtNames)

Описание

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

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

NewEDObj = elementNames(EDObj, Subset, NewElmtNames) заменяет имена элементов данных (объекты DataMatrix), указанные Subset в EDObj, объект ExptData, с NewElmtNames, и возвращает NewEDObj, новый объект ExptData.

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

EDObj

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

Subset

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

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

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

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

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

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

NewElmtNames

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

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

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

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

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

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

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

ElmtNames

Массив ячеек символьных векторов, задающих имена всех или некоторых элементов данных (объектов 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 element names of DataMatrix objects
ENames = elementNames(EDObj);