Класс: BioMap
Извлеките счета качества сопоставления последовательностей из BioMap
объект
MappingQuality
= getMappingQuality(BioObj
)
MappingQuality
= getMappingQuality(BioObj
, Subset
)
возвращает MappingQuality
= getMappingQuality(BioObj
)MappingQuality
вектор из целых чисел, задающий счета качества отображения для каждой последовательности чтения в BioObj
, а BioMap
объект.
возвращает сопоставление счетов качества только для элементов объекта, заданных MappingQuality
= getMappingQuality(BioObj
, Subset
)Subset
.
|
Объект |
|
Одно из следующих для задания подмножества элементов в
Примечание Если для задания используется массив ячеек с заголовками |
|
|
Создайте a BioMap
и затем извлеките счета качества отображения для различных элементов объекта:
% Construct a BioMap object from a SAM file BMObj1 = BioMap('ex1.sam'); % Retrieve the mapping quality property of the second element in % the object MQ_2 = getMappingQuality(BMObj1, 2)
MQ_2 = 99
% Retrieve the mapping quality properties of the first and third % elements in the object MQ_1_3 = getMappingQuality(BMObj1, [1 3])
MQ_1_3 = 99 99
% Retrieve the mapping quality properties of all elements in the % object MQ_All = getMappingQuality(BMObj1);
Альтернатива использованию getMappingQuality
метод состоит в том, чтобы использовать индексацию через точку с MappingQuality
свойство:
BioObj.MappingQuality(Indices)
В предыдущем синтаксисе Indices
- вектор положительных целых чисел или логический вектор. Indices
не может быть массивом ячеек из векторов символов или строковым вектором, содержащим заголовки последовательностей.