Bowtie2InspectOptions

Содержите опции, чтобы осмотреть Галстук-бабочку 2 индексных файла

Описание

Объект Bowtie2InspectOptions содержит опции, чтобы запустить функцию bowtie2inspect, которая осматривает Галстук-бабочку 2 индексных файла.

Создание

Синтаксис

inspectOptions = Bowtie2InspectOptions
inspectOptions = Bowtie2InspectOptions(Name,Value)
inspectOptions = Bowtie2InspectOptions(S)

Описание

пример

inspectOptions = Bowtie2InspectOptions создает объект Bowtie2InspectOptions со значениями свойств по умолчанию.

Bowtie2InspectOptions требует Интерфейса Bioinformatics Toolbox™ для пакета поддержки Выравнивателя Галстука-бабочки. Если этот пакет поддержки не установлен, то функция обеспечивает ссылку на загрузку.

Примечание

Bowtie2InspectOptions поддерживается на Mac и платформах UNIX® только.

пример

inspectOptions = Bowtie2InspectOptions(Name,Value) свойства наборов с помощью одной или нескольких пар "имя-значение". Заключите каждое имя свойства в кавычки. Например, inspectOptions = Bowtie2InspectOptions('Summary',true) задает, чтобы возвратить сводные данные индексного содержимого вместо ссылочных последовательностей.

пример

inspectOptions = Bowtie2InspectOptions(S) задает дополнительные параметры в векторе символов или строке S.

Входные параметры

развернуть все

Параметры, чтобы осмотреть индексные файлы, заданные как вектор символов. S должен быть в Галстуке-бабочке 2 синтаксисами опции (снабженный префиксом одним или двумя тире) [1].

Типы данных: char | string

Свойства

развернуть все

Дополнительные опции, не включенные в свойства объектов, заданные как вектор символов. Вектор символов должен быть в Галстуке-бабочке 2 синтаксисами опции (снабженный префиксом одним или двумя тире). Значение по умолчанию является пустым символьным вектором ''.

Пример: 'ExtraBowtie2Command','--version'

Типы данных: char | string

Булев индикатор, чтобы распечатать только ссылочные имена последовательности в выходном файле, заданном как true или false.

Пример: 'NamesOnly',true

Типы данных: логический

Булев индикатор, чтобы распечатать итоговую информацию о ссылочных именах последовательности и длинах вместо фактических последовательностей в выходном файле, заданном как true или false.

Пример: 'Summary',true

Типы данных: логический

Функции объекта

getBowtie2CommandПереведите свойства объектов в Галстук-бабочку 2 опции
getBowtie2TableПолучите таблицу со свойствами объектов и эквивалентным Галстуком-бабочкой 2 опции
runОсмотрите Галстук-бабочку 2 индексных файла

Примеры

свернуть все

Получите информацию о ссылочной последовательности, используемой, чтобы создать соответствующие индексные файлы при помощи bowtie2inspect. Сообщение об ошибке появляется, если у вас нет Интерфейса Bioinformatics Toolbox для пакета поддержки Выравнивателя Галстука-бабочки установленным, когда вы запускаете функцию. Щелкните по обеспеченной ссылке, чтобы загрузить пакет с меню Дополнения.

bowtie2inspect('Dmel_chr4', 'Dmel_chr4_retrieved.fa');

По умолчанию выходной файл, Dmel_chr4_retrieved.fa содержит фактическую последовательность ссылки, раньше создавал индекс.

Можно также получить итоговую информацию о ссылочном имени и длинах вместо фактической последовательности.

Создайте объект опций.

inspectOpt = Bowtie2InspectOptions;

Установите свойство Summary на true.

inspectOpt.Summary = true;

Запустите функцию снова с помощью заданной опции.

flag = bowtie2inspect('Dmel_chr4', 'Dmel_chr4_summary.fa',inspectOpt);

Если индексный контроль успешен, функция возвращает 0, и выходной файл теперь содержит итоговую информацию ссылочной последовательности.

Также можно передать в Галстуке-бабочке 2 строки синтаксиса вместо того, чтобы использовать объект опции.

flag = bowtie2inspect('Dmel_chr4', 'Dmel_chr4_summary2.fa','-s');

Ссылки

[1] Langmead, B. и С. Залцберг. "Быстро содержащий разрывы считанное выравнивание с Галстуком-бабочкой 2". Методы природы. 9, 2012, 357–359.

Введенный в R2018a