exponenta event banner

featureNames

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

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

Синтаксис

FeatNames = featureNames(EDObj)
FeatNames = featureNames(EDObj, Subset)
NewESObj = featureNames(EDObj, Subset, NewFeatNames)

Описание

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

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

NewESObj = featureNames(EDObj, Subset, NewFeatNames) заменяет имена элементов, указанные Subset в EDObj, объект ExptData, с NewFeatNames, и возвращает NewEDObj, новый объект ExptData.

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

EDObj

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

Subset

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

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

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

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

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

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

NewFeatNames

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

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

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

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

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

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

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

FeatNames

Массив ячеек векторов символов, задающих все или некоторые имена элементов в объекте 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 feature names
FNames = featureNames(EDObj);