скопировать названия последовательностей ДНК в файл филогенетического дерева и добавить в него названия видов?

Когда вы вызываете spamassassin с помощью -h , вы получаете справку:

-e, --exit-code                   Exit with a non-zero exit code if the
                                  tested message was spam

и можете установить каталог конфигурации с помощью -C , поэтому вы не должны Вам не нужно загромождать обычную конфигурацию при добавлении ваших "правил"

. Вы просто вызываете spamassassin с этими параметрами и некоторым электронным письмом для проверки в качестве аргумента вашей программы.

-1
06.03.2018, 16:28
1 ответ

Dos enfoques:

Awkenfoque:

awk -v RS=',' -F':' '{ 
       sub(/\(*/, ""); dna = $1;
       gsub(/[^a-zA-Z]/, "", $1);
       printf "%s\042%s\042\n", dna, $1 
}' file

sedenfoque:

sed -En 's/\(*?(([a-zA-Z]+)[^:]*):[^,]+/\1"\2"/g; s/,/\n/gp' file

La salida:

AJirio"AJirio"
AJama.1.1"AJama"
AJkago.1"AJkago"
AJtok"AJtok"
Atab.1.1.1"Atab"
1
28.01.2020, 05:10

Теги

Похожие вопросы