Класс: BioMap
Установите подпись (информация о выравнивании) для BioMap
объект
NewObj
= setSignature(BioObj
, Signature
)
NewObj
= setSignature(BioObj
, Signature
, Subset
)
возвращает NewObj
= setSignature(BioObj
, Signature
)NewObj
, новый BioMap
объект, созданный из BioObj
, существующий BioMap
объект, с Signature
набор свойств к Signature
, массив ячеек отформатированных СИГАРОЙ векторов символов, каждое представление, как последовательность чтения выравнивается к ссылочной последовательности.
возвращает NewObj
= setSignature(BioObj
, Signature
, Subset
)NewObj
, новый BioMap
объект, созданный из BioObj
, существующий BioMap
объект, с Signature
свойство подмножества набора элементов к Signature
, массив ячеек отформатированных СИГАРОЙ векторов символов, каждое представление, как считанные последовательности, заданные Subset
, выровняйтесь к ссылочной последовательности. Это устанавливает подпись только для объектных элементов, указанных Subset
.
|
Объект ПримечаниеЕсли |
|
Массив ячеек отформатированных СИГАРОЙ векторов символов, каждое представление, как последовательность чтения выравнивается к ссылочной последовательности. Подпись может быть пустой. |
|
Одно из следующих, чтобы задать подмножество элементов в
ПримечаниеНепосредственное отношение должно существовать между номером и порядком элементов в |
|
Объект |
Создайте BioMap
объект, и затем набор подмножество подписей:
% Construct a BioMap object from a SAM file BMObj1 = BioMap('ex1.sam'); % Set the Signature property of the second element to a new value BMObj1 = setSignature(BMObj1, {'36M'}, 2);
Обновить подписи в существующем BioMap
объект, используйте тот же объект в качестве входа BioObj
и выход NewObj
.
Если вы изменяете последовательности или запускаете положения в объекте, вы, возможно, должны использовать setSignature
метод, чтобы изменить Signature
свойство модифицированных последовательностей соответственно.
Альтернатива использованию setSignature
метод, чтобы обновить существующий объект должен использовать точечную индексацию с Signature
свойство:
BioObj.Signature(Indices) = NewSignature
В предыдущем синтаксисе, Indices
вектор положительных целых чисел или логический вектор. Indices
не может быть массив ячеек из символьных векторов, содержащий заголовки последовательности. NewSignature
вектор символов или массив ячеек отформатированных СИГАРОЙ векторов символов, каждое представление, как последовательность чтения выравнивается к ссылочной последовательности. Подпись может быть пустой. Indices
и NewSignature
должен иметь тот же номер и порядок элементов.