sampleNames

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

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

Синтаксис

SamFeatNames = sampleNames(MDObj)
SamFeatNames = sampleNames(MDObj, Subset)
NewMDObj = sampleNames(MDObj, Subset, NewSamFeatNames)

Описание

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

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

NewMDObj = sampleNames(MDObj, Subset, NewSamFeatNames) заменяет демонстрационные имена, заданные Subset в MDObj, объекте MetaData, с NewSamFeatNames, и возвращает NewMDObj, новый объект MetaData.

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

MDObj

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

Subset

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

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

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

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

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

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

NewSamFeatNames

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

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

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

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

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

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

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

SamFeatNames

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

NewMDObj

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

Примеры

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

% Import bioma.data package to make constructor function
% available
import bioma.data.*
% Construct MetaData object from .txt file
MDObj2 = MetaData('File', 'mouseSampleData.txt', 'VarDescChar', '#');
% Retrieve the sample names
SNames = sampleNames(MDObj2)