Класс: BioMap
Возврат покрытия базовой выставки ссылочной последовательности в BioMap объект
Cov = getBaseCoverage(BioObj, StartPos, EndPos)
Cov = getBaseCoverage(BioObj, StartPos, EndPos, R)
Cov = getBaseCoverage(..., Name,Value)
[Cov, BinStart] = getBaseCoverage(...)
прибыль Cov = getBaseCoverage(BioObj, StartPos, EndPos)Cov, вектор строки неотрицательных целых чисел. Этот вектор указывает охват выравнивания по основанию диапазона или набора диапазонов в ссылочной последовательности в BioObj, a BioMap объект. Диапазон или набор диапазонов определяются StartPos и EndPos. StartPos и EndPos могут быть двумя неотрицательными целыми числами, такими, что StartPos меньше, чем EndPosи оба целых числа меньше длины опорной последовательности. StartPos и EndPos также могут быть двумя векторами столбцов, представляющими набор диапазонов (перекрывающихся или сегментированных). Когда StartPos и EndPos укажите сегментированный диапазон, Cov содержит NaN значения для базовых положений между сегментами.
выбирает ссылку, где Cov = getBaseCoverage(BioObj, StartPos, EndPos, R)getBaseCoverage вычисляет покрытие.
возвращает информацию об покрытии трассы с дополнительными опциями, указанными одним или несколькими Cov = getBaseCoverage(..., Name,Value)Name,Value аргументы пары.
[ прибыль Cov, BinStart] = getBaseCoverage(...)BinStart, вектор строки положительных целых чисел, задающий начальное положение каждого бина (когда происходит биннинг).
|
Объект |
|
Одно из следующих действий:
|
|
Одно из следующих действий:
|
|
Положительное целочисленное индексирование |
Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.
|
Положительное целое число, указывающее ширину ячейки в количестве базовых пар (bp). Ячейки центрируются в пределах Примечание Вы не можете указать оба |
|
Положительное целое число, указывающее количество ячеек равной ширины, используемых для охвата запрашиваемой области. Ячейки центрируются в пределах Примечание Вы не можете указать оба |
|
Символьный вектор или строка, задающая алгоритм объединения. Возможны следующие варианты:
По умолчанию: |
|
Указывает, следует ли возвращать покрытие трассы для базовых позиций между сегментами, а не внутри сегментов. Если По умолчанию: |
|
Логическое указание того, сплайсируются ли короткие чтения во время картирования (как при картировании мРНК в геном). N символов в По умолчанию: |
|
Вектор строки неотрицательных целых чисел. Этот вектор определяет количество последовательностей считывания, которые выравниваются с каждой базовой позицией или ячейкой в требуемых областях. Набор диапазонов может перекрываться или сегментироваться. Для диапазона длина |
|
Вектор строки положительных целых чисел, указывающий начальное положение каждого элемента. |
Построить BioMap объект, а затем возвратить покрытие выравнивания каждой из первых 12 базовых позиций опорной последовательности:
% Construct a BioMap object from a SAM file
BMObj1 = BioMap('ex1.sam');
% Return the number of reads that align to each of
% the first 12 base positions of the reference sequence
cov = getBaseCoverage(BMObj1, 1, 12)cov =
1 1 2 2 3 4 4 4 5 5 5 5Построить BioMap объект, а затем возвратить покрытие выравнивания диапазона от 1 до 1000, на основе bin-by-bin, используя ячейки шириной 100 bp:
% Construct a BioMap object from a SAM file
BMObj1 = BioMap('ex1.sam');
% Return the number of reads that align to each 100-bp bin
% in the 1:1000 range of the reference sequence. Also return the
% start position of each bin
[cov, bin_starts] = getBaseCoverage(BMObj1, 1, 1000, 'binWidth', 100)
cov =
17 20 41 44 45 48 48 45 46 42
bin_starts =
1 101 201 301 401 501 601 701 801 901align2cigar | BioMap | cigar2align | getAlignment | getCompactAlignment | getCounts | getIndex