Класс: BioMap
Получение подписи (информации о выравнивании) из BioMap объект
Signature = getSignature(BioObj)
Signature = getSignature(BioObj, Subset)
прибыль Signature = getSignature(BioObj)Signature, массив ячеек строк в формате CIGAR, каждая из которых представляет способ считывания последовательности в BioMap объект выравнивается по ссылочной последовательности.
возвращает строки сигнатуры только для элементов объекта, указанных Signature = getSignature(BioObj, Subset)Subset.
|
Объект |
|
Одно из следующих действий для указания подмножества элементов в
Примечание Если для указания используется массив заголовков ячеек |
|
|
Построить BioMap , а затем извлеките сигнатуры для различных элементов в объекте:
% Construct a BioMap object from a SAM file
BMObj1 = BioMap('ex1.sam');
% Retrieve the signature property of the second element in
% the object
Sig_2 = getSignature(BMObj1, 2)Sig_2 =
'35M'% Retrieve the signature properties of the first and third % elements in the object Sig_1_3 = getSignature(BMObj1, [1 3])
Sig_1_3 =
'36M'
'35M'% Retrieve the signature properties of all elements in the object Sig_All = getSignature(BMObj1);
Альтернатива использованию getSignature метод заключается в использовании индексации точек с помощью Signature свойство:
BioObj.Sgnature(Indices)
В предыдущем синтаксисе Indices - вектор положительных целых чисел или логический вектор. Indices не может быть массивом ячеек символьных векторов или строковых векторов, содержащих заголовки последовательностей.