У меня есть вопрос об извлечении части строки. Например, у меня есть строка, как это:R extract часть строки
a <- "DP=26;AN=2;DB=1;AC=1;MQ=56;MZ=0;ST=5:10,7:2;CQ=SYNONYMOUS_CODING;GN=NOC2L;PA=1^1:0.720&2^1:0"
Мне нужно извлечь все между GN=
и ;
.so здесь будет NOC2L
.
Возможно ли это?
Примечание: Это INFO
Форма столбца VCF file format. GN - это имя гена, поэтому мы хотим извлечь имя гена из колонки INFO
.
Вопрос немного неясен, так как кажется, что у вашей нужной строки не всегда будет точка с запятой. – jbaums