Ошибка в совпадении (x, table, nomatch = 0L): для «match» требуются аргументы вектора - PullRequest
0 голосов
/ 03 февраля 2020

Я пытаюсь выполнить несколько упражнений Bioconductor на R studio cloud. Выполнение первых двух кодов (# 1, # 2) прошло нормально, но последний код (# 3) выдает сообщение об ошибке. Кто-нибудь может помочь?

#1 Transcribe dna_seq into an RNAString object and print it
 dna_seq <- subseq(unlist(zikaVirus), end = 21)
 dna_seq
  21-letter "DNAString" instance
seq: AGTTGTTGATCTGTGTGAGTC



#2 Transcribe dna_seq into an RNAString object and print it
 rna_seq <- RNAString(dna_seq) 
 rna_seq
  21-letter "RNAString" instance
seq: AGUUGUUGAUCUGUGUGAGUC

#3 Translate rna_seq into an AAString object and print it
aa_seq <- translate(rna_seq)
aa_seq

 aa_seq <- translate(rna_seq)

Ошибка в совпадении (x, таблица, nomatch = 0L): для 'match' требуются аргументы вектора aa_seq Ошибка: объект 'aa_seq' не найден

1 Ответ

0 голосов
/ 12 февраля 2020

Спасибо. Мне удалось решить проблему: я думаю, что была функция cla sh с функцией translate (), потому что она используется и пакетами seqinr и Biostring (я загрузил оба). Мне пришлось разгрузить seqinr, потому что упражнения, которые я выполнял, были основаны на пакете Biostring.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...