exponenta event banner

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
    {'B7_591:4:96:693:509'}
    {'EAS51_64:8:5:734:57'}

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

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

Доступ к каждому свойству объекта осуществляется с помощью точечной нотации.

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

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

свернуть все

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

Пример: bioreadObj

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

Пример: [1 3]

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

свернуть все

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

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

Представлен в R2010a