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