我正在尝试在R Studio云上进行一些Bioconductor练习。运行前两个代码(#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)
match(x,table,nomatch = 0L)中的错误:'match'需要向量参数aa_seq错误:找不到对象'aa_seq'
谢谢。我设法解决了这个问题:我认为与translate()函数发生冲突,因为seqinr和Biostring包都使用了它(我同时加载了这两个包)。我必须卸载seqinr,因为我正在做的练习是基于Biostring软件包的。