Материалы к практикуму 6

"Uniform Sequence Address" (USA) в пакете EMBOSS

USA — это формат, посредством которого в EMBOSS указывается последовательность или множество последовательностей. Примеры:

Общий вид командной строки в пакете EMBOSS

Каждая программа пакета имеет свой набор параметров, каждый из которых имеет тип (входной/выходной USA, входной/выходной файл, число, текстовая строка, логический (да/нет)) и один из четырех аттрибутов: parameter, required, optional, advanced. Командная строка выглядит так:
program val1 val2 -par3 val3 -par4 val4
где program — имя программы, val1, val2 значения параметров с аттрибутом "parameter", val3, val4 — значения других параметров, par3, par4 — имена параметров. Например:
seqret embl:ae016767 fasta::ae016767_embl.fasta
Здесь два параметра: входной USA и выходной USA; оба имеют аттрибут "parameter" и поэтому не требуют явного указания их имён.
wordcount ae016767_embl.fasta ae016767_embl.wordcount -word 2
Здесь три параметра: входной USA, выходной файл и числовой параметр с именем "word" и значением 2. Первые два имеют аттрибут "parameter", а третий нет, поэтому приходится указывать его имя.

Список параметров программы можно узнать, запустив программу с опцией -help.

Если значение параметра с аттрибутом "parameter" или "required" не указано в командной строке, то программа спросит это значение в диалоговом режиме (при этом часто предлагаются так называемые "значения по умолчанию", с которыми можно согласиться, просто нажав <Enter>).

Помимо параметров, специфических для отдельных программ, имеются общие параметры. Чтобы получить их список, запустите интересующую вас программу с опциями "-help -verbose"

Некоторые программы пакета

Более подробное описание пакета

EMBnet Quick Guide to EMBOSS (pdf file)

EMBOSS documentation