getBowtie2Table

Извлечение таблицы со свойствами объекта и эквивалентными опциями Bowtie 2

Описание

пример

tbl = getBowtie2Table(object) возвращает таблицу со всеми свойствами объекта и соответствующими опциями Bowtie 2 [1].

getBowtie2Table требуется интерфейс Bioinformatics Toolbox™ для Bowtie Aligner. Если этот пакет поддержки не установлен, то функция предоставляет ссылку на загрузку. Для получения дополнительной информации смотрите Пакеты поддержки ПО Bioinformatics Toolbox.

Примечание

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

Примеры

свернуть все

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

 alignOpt = Bowtie2AlignOptions;

Получите эквивалентные опции Bowtie 2 для всех свойств объекта.

 getbowtie2table(alignOpt)
ans =

  47×2 table

         PropertyName           Bowtie2OptionName  
    ______________________    _____________________

    'AllowDovetail'           '--dovetail'         
    'AmbiguousPenalty'        '--np'               
    'Encoding_Phred33'        '--phred33'          
    'Encoding_Phred64'        '--phred64'          
    'Encoding_Solexa'         '--solexa-quals'     
    'ExcludeContain'          '--no-contain'       
    'ExcludeDiscordant'       '--no-discordant'    
    'ExcludeMixed'            '--no-mixed'         
    'ExcludeOverlap'          '--no-overlap'       
    'ExcludeUnaligned'        '--no-unal'          
    'IgnoreQuality'           '--ignore-quals'     
    'MatchBonus'              '--ma'               
    'MaxAmbiguousFunction'    '--n-ceil'           
    'MemoryMappedIndex'       '--mm'               
    'MinScoreFunction'        '--score-min'        
    'MismatchPenalty'         '--mp'               
    'Mode_EndToEnd'           '--end-to-end'       
    'Mode_Local'              '--local'            
    'NoGapPositions'          '--gbar'             
    'Nondeterministic'        '--non-deterministic'
    'NumAlignments'           '-k'                 
    'NumAlignments_All'       '-a'                 
    'NumAlignments_Best'      ''                   
    'NumReseedings'           '-R'                 
    'NumSeedExtensions'       '-D'                 
    'NumSeedMismatches'       '-N'                 
    'NumThreads'              '--threads'          
    'NumThreads'              '-p'                 
    'Offrate'                 '--offrate'          
    'Offrate'                 '-o'                 
    'PadPositions'            '--dpad'             
    'ReadGapCosts'            '--rdg'              
    'ReadGroup'               '--rg'               
    'ReadGroupID'             '--rg-id'            
    'RefGapCosts'             '--rfg'              
    'Reorder'                 '--reorder'          
    'Seed'                    '--seed'             
    'SeedIntervalFunction'    '-i'                 
    'SeedLength'              '-L'                 
    'Skip'                    '--skip'             
    'Skip'                    '-s'                 
    'Trim3'                   '--trim3'            
    'Trim3'                   '-3'                 
    'Trim5'                   '--trim5'            
    'Trim5'                   '-5'                 
    'UpTo'                    '--upto'             
    'UpTo'                    '-u'        

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

свернуть все

Объект опций Bowtie 2, заданный как Bowtie2AlignOptions, Bowtie2InspectOptions, или Bowtie2BuildOptions объект.

Пример: alignOpt

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

свернуть все

Свойства объекта и соответствующие опции Bowtie2 [1], возвращенные как таблица.

Ссылки

[1] Langmead, B., and S. Salzberg. «Быстрое выравнивание чтения с перерывами с Bowtie 2». Природные методы. 9, 2012, 357–359.

Введенный в R2018a