Класс: BioMap
Установите флаги последовательности чтения для объекта BioMap
NewObj = setFlag(BioObj, FlagValues)
NewObj = setFlag(BioObj, FlagValues, Subset)
возвращает NewObj
= setFlag(BioObj
, FlagValues
)NewObj
, новый объект BioMap
, созданный из BioObj
, существующего объекта BioMap
, с набором свойств Flag
к FlagValues
, вектору неотрицательных целых чисел, указывающих на поразрядную информацию, которая задает состояние каждого из 11 флагов, описанных спецификацией формата SAM.
устанавливает свойство NewObj
= setFlag(BioObj
, FlagValues
, Subset
)Flag
элементов, указанных Subset
к FlagValues
.
Альтернатива использованию метода setFlag
, чтобы обновить существующий объект должна использовать точечную индексацию со свойством Flag
:
BioObj.Flag(Indices) = NewFlag
В предыдущем синтаксисе Indices
является вектором положительных целых чисел или логическим вектором. Indices
не может быть массивом ячеек из символьных векторов, содержащим заголовки последовательности. NewFlag
является вектором неотрицательных целых чисел, указывающих на поразрядную информацию, которая задает состояние каждого из 11 флагов, описанных спецификацией формата SAM. Каждое целое число соответствует последовательности чтения того в объекте BioMap
. Indices
и NewFlag
должны иметь тот же номер и порядок элементов.