Класс: BioMap
Установите флаги последовательности чтения для BioMap
объект
возвращает 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. Каждое целое число соответствует одной последовательности чтения в a BioMap
объект. Indices
и NewFlag
должны иметь одинаковое количество и порядок элементов.