exponenta event banner

exprWrite

Класс: биома. ExpressionSet
Пакет: биома

Запись значений выражений из объекта ExpressionSet в текстовый файл

Синтаксис

exprWrite(ESObj, File)
exprWrite(..., 'Delimiter', DelimiterValue, ...)
exprWrite(..., 'Precision', PrecisionValue, ...)
exprWrite(..., 'Header', HeaderValue, ...)
exprWrite(..., 'Annotated', AnnotatedValue, ...)
exprWrite(..., 'Append', AppendValue, ...)

Описание

exprWrite(ESObj, File) записывает значения выражения в Expressions элемент (объект DataMatrix) из объекта ExpressionSet в текстовый файл с использованием разделителя \t для разделения столбцов. exprWrite записывает данные, начиная с первого столбца первой строки в файл назначения.

exprWrite(..., 'PropertyName', PropertyValue, ...) требования exprWrite с необязательными свойствами, использующими пары имя/значение свойства. Можно указать одно или несколько свойств в любом порядке. Заключить каждый PropertyName в одинарных кавычках. Каждый PropertyName нечувствителен к регистру. Эти пары имя/значение свойства следующие:

exprWrite(..., 'Delimiter', DelimiterValue, ...) определяет символ разделителя для использования в качестве разделителя столбцов. По умолчанию: '\t'.

exprWrite(..., 'Precision', PrecisionValue, ...) задает точность записи данных в текстовый файл. По умолчанию: 5.

exprWrite(..., 'Header', HeaderValue, ...) указывает первую строку текстового файла. По умолчанию: Name для объекта DataMatrix.

exprWrite(..., 'Annotated', AnnotatedValue, ...) управляет записью имен строк и столбцов в текстовый файл. Варианты: true (по умолчанию) или false.

exprWrite(..., 'Append', AppendValue, ...) управляет добавлением значений выражения к File если это существующий файл. Варианты: true или false (по умолчанию). Если false, exprWrite переписывает File.

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

ESObj

Объект bioma.ExpressionSet класс.

File

Вектор символов, указывающий либо имя файла, либо путь и имя файла для сохранения значений выражения. Если указано только имя файла, exprWrite сохраняет файл в текущей папке MATLAB.

DelimiterValue

Символьный вектор, указывающий символ разделителя для использования в качестве разделителя столбцов матрицы. Типичные варианты:

  • ' '

  • '\t' (по умолчанию)

  • ','

  • ';'

  • '|'

PrecisionValue

Точность записи данных в текстовый файл:

  • Положительное целое число, указывающее число значащих цифр

  • Вектор символов формата C, начинающийся с %, такие как '%6.5f'

По умолчанию: 5

HeaderValue

Вектор символов, указывающий первую строку текстового файла. По умолчанию: Name для объекта DataMatrix.

AnnotatedValue

Управляет записью имен строк и столбцов в текстовый файл. Варианты: true (по умолчанию) или false.

AppendValue

Управляет добавлением значений выражения к File если это существующий файл. Варианты: true или false (по умолчанию). Если false, exprWrite переписывает File.

Примеры

Создайте объект ExpressionSet, ESObj, как описано в разделе «Примеры» bioma.ExpressionSet страница ссылки на класс. Запишите значения выражения в объекте ExpressionSet в текстовый файл:

% Write expression values to text file
exprWrite(ESObj, 'myexpressiondata.txt')