コードに必要なパッケージがたくさんあります。
library(GenomicRanges, GenomicFeatures, biomaRt,knitr, ggplot2,gridSVG,gridExtra)
かつて、コードをRパッケージにラップし、上記のすべてのパッケージを説明ファイルのインポートスロットに入れ、対応するものを名前空間ファイルに入れると、次のようなエラーが発生します。
## Error: could not find function 'ggplotGrob'
## Error: could not find function 'pushViewport'
## Error: could not find function 'newXMLNode'
私がどちらの方向に進むべきかについてのヒントはありますか?
私の説明ファイル:
Package: myQC package
Type: Package
Title: Quality Control
Version: 0.99
Date: 2013-03-12
Author: Stefanie
Maintainer: my_email_address
Description: blabla
License: GPL-2
Depends: R (>= 2.15.3)
Imports: GenomicRanges, GenomicFeatures, biomaRt, knitr, xtable, ggplot2, gridSVG,gridExtra, IRanges
私の名前空間ファイル:
import(GenomicRanges)
import(GenomicFeatures)
import(biomaRt)
import(knitr)
import(xtable)
import(ggplot2)
import(gridSVG)
import(gridExtra)
import(IRanges)
実際、これらのパッケージのすべての機能は必要ないので、後でインポートする関数/メソッドを指定します。これは最初のショットでした。