getBowtie2Command

Переведите свойства объектов в Галстук-бабочку 2 опции

Описание

пример

S = getBowtie2Command(object) возвращает вектор символов S, представление Галстука-бабочки 2 синтаксиса опции, которые соответствуют модифицированным свойствам объектов. По умолчанию функция переводит только модифицированные свойства.

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

Примечание

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

пример

S = getBowtie2Command(object,'IncludeAll',TF) задает, перевести ли все свойства объектов (true) или только модифицированные свойства (false).

Примеры

свернуть все

Создайте Bowtie2AlignOptions объект.

 alignOpt = Bowtie2AlignOptions;

Измените свойства объектов. Например, задайте, чтобы обрезать четыре остатка от 3' и 5' концы перед выравниванием.

 alignOpt.Trim3 = 4;
 alignOpt.Trim5 = 4;

Получите эквивалентный Галстук-бабочку 2 синтаксиса опции для модифицированных свойств.

 getbowtie2command(alignOpt)
ans =

    '-3 4 -5 4'

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

свернуть все

Галстук-бабочка 2 опции возражает в виде Bowtie2AlignOptions, Bowtie2InspectOptions, или Bowtie2BuildOptions объект.

Пример: alignOpt

Отметьте, чтобы перевести все свойства объектов в виде true или false. Если true, функция переводит все свойства объектов. Если false, функция переводит только модифицированные свойства.

Пример: true

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

Выходные аргументы

свернуть все

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

Ссылки

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

Введенный в R2018a