getHeader

Получите заголовки последовательности из объекта

Описание

пример

headers = getHeader(object) возвращает последовательность headers (имена) от BioRead или BioMap объект.

пример

subsetHeaders = getHeader(object,subset) возвращает информацию о заголовке subsetHeaders поскольку только объектные элементы указаны subset.

Примеры

свернуть все

Храните данные о чтении из SAM-отформатированного файла в объекте BioRead.

br = BioRead('ex1.sam')
br = 
  BioRead with properties:

     Quality: [1501x1 File indexed property]
    Sequence: [1501x1 File indexed property]
      Header: [1501x1 File indexed property]
       NSeqs: 1501
        Name: ''


Получите информацию о заголовке последовательности.

allHeaders = getHeader(br);

Получите информацию о заголовке последовательности из первых и третьих элементов в объекте.

subset = getHeader(br,[1 3])
subset = 2x1 cell array
    {'B7_591:4:96:693:509'}
    {'EAS51_64:8:5:734:57'}

Используйте логический вектор, чтобы получить ту же информацию.

subset2 = getHeader(br,[true false true])
subset2 = 2x1 cell array
    {'B7_591:4:96:693:509'}
    {'EAS51_64:8:5:734:57'}

Доступ к каждому свойству объекта при помощи записи через точку.

allHeaders  = br.Header;
subset      = br.Header([1 3])
subset = 2x1 cell array
    {'B7_591:4:96:693:509'}
    {'EAS51_64:8:5:734:57'}

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

свернуть все

Объект, содержащий данные о чтении, заданные как BioRead или BioMap объект.

Пример: bioreadObj

Подмножество элементов в объекте, заданном как вектор положительных целых чисел, логический вектор, представляет в виде строки вектор или массив ячеек из символьных векторов, содержащий допустимые заголовки последовательности.

Пример: [1 3]

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

свернуть все

Заголовки последовательности, возвращенные как массив ячеек из символьных векторов.

Заголовки последовательности для подмножества элементов от объекта, возвращенного как массив ячеек из символьных векторов.

Введен в R2010a

Для просмотра документации необходимо авторизоваться на сайте