exponenta event banner

getStart

Класс: BioMap

Получение начальных позиций выровненных последовательностей чтения из BioMap объект

Синтаксис

Start = getStart(BioObj)
Start = getStart(BioObj, Subset)

Описание

Start = getStart(BioObj) прибыль Startвектор целых чисел, задающий начальное положение выровненных считанных последовательностей относительно номеров позиций в ссылочной последовательности из BioMap объект.

Start = getStart(BioObj, Subset) возвращает начальную позицию только для последовательностей чтения, указанных Subset.

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

BioObj

Объект BioMap класс.

Subset

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

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

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

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

Примечание

Если для указания используется массив заголовков ячеек Subset, следует иметь в виду, что повторяющийся заголовок указывает все элементы с этим заголовком.

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

Start

Start свойство подмножества элементов в BioObj. Это вектор целых чисел, задающий начальное положение выровненных последовательностей считывания относительно номеров позиций в ссылочной последовательности. Он включает начальные позиции только для последовательностей чтения, указанных в Subset.

Примеры

Построить BioMap и затем извлеките начальную позицию для различных последовательностей в объекте:

% Construct a BioMap object from a SAM file 
BMObj1 = BioMap('ex1.sam');
% Retrieve the start property of the second element in the object
Start_2 = getStart(BMObj1, 2)
Start_2 =

           3
% Retrieve the start properties of the first and third elements in
% the object
Start_1_3 = getStart(BMObj1, [1 3])
Start_1_3 =

           1
           5
% Retrieve the start properties of all elements in the object
Start_All = getStart(BMObj1);

Альтернативы

Альтернатива использованию getStart метод заключается в использовании индексации точек с помощью Start свойство:

BioObj.Start(Indices)

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