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 не может быть массивом ячеек из символьных векторов или представить в виде строки вектор, содержащий заголовки последовательности.