2011-09-17 13 views
1

BSgenomeがインストールされているようですが、ライブラリを読み込めません。以下のコードはBiostringsパッケージに含まれていますBSgenomeのデータ読み込みの問題があります。

 > require(BSgenome) 
    > require(Biostrings)  
    > library(BSgenome.Dmelanogaster.UCSC.dm3) 
    Error in library(BSgenome.Dmelanogaster.UCSC.dm3) : 
     there is no package called 'BSgenome.Dmelanogaster.UCSC.dm3' 
    > subject <- Dmelanogaster$chr3R 
    Error: object 'Dmelanogaster' not found 
    > Lpattern <- "AGCTCCGAG" 
    > Rpattern <- "TTGTTCACA" 
    > matchLRPatterns(Lpattern, Rpattern, 500, subject) # 1 match 
    Error in function (classes, fdef, mtable) : 
     unable to find an inherited method for function "matchLRPatterns", for signature "standardGeneric" 

私はあなたの助けに感謝します。あなたのコンピュータでこれがあなたのために働くかどうか試してみることができますか?潜在的な問題になる可能性があります。ローマLustrikへ

+1

は、この手順を試したことがありますか? http://www.bioconductor.org/packages/2.7/data/annotation/html/BSgenome.Dmelanogaster.UCSC.dm3.html –

+0

Roman Lustrikのおかげで、次のコードが動作します: source( "http://www.bioconductor .ORG/biocLite.R ") biocLite(" BSgenome.Dmelanogaster.UCSC.dm3" ) ライブラリ(BSgenome.Dmelanogaster.UCSC.dm3) 対象< - Dmelanogaster $ chr3R Lpattern < - "AGCTCCGAG" Rpattern < - "TTGTTCACA" matchLRPatterns(Lpattern、Rpattern、500、件名)#1の一致 – jon

+0

2人のうちの1人が回答を投稿して、これが "未回答"のままでないようにしてください。 –

答えて

1

おかげで、次のコードは動作します:

source("bioconductor.org/biocLite.R";) 
biocLite("BSgenome.Dmelanogaster.UCSC.dm3") 
library(BSgenome.Dmelanogaster.UCSC.dm3) 
subject <- Dmelanogaster$chr3R 
Lpattern <- "AGCTCCGAG" 
Rpattern <- "TTGTTCACA" 
matchLRPatterns(Lpattern, 
Rpattern, 500, subject) # 1 match 
+1

スコアカウンターの下の左にある灰色のチェック(緑色に変わります)をクリックすると、これを正解とマークできます。 –

関連する問題